软件测试
Lucas__liu
这个作者很懒,什么都没留下…
展开
-
Web页面测试总结—控件类
原文:点击打开链接web端页面测试,最常见的是基本控件的测试,只有了解常见的控件和其测试方法,才能掌握测试要点,避免漏测情况发生。根据日常工作总结,将控件和常见逻辑集合在一起,总结了几个控件类测试查场景如下。 导航条 导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。导航测试经常考虑如下几点。转载 2016-09-23 16:40:45 · 2101 阅读 · 0 评论 -
最受欢迎的几大BUG管理系统
Google在中国大陆遭遇变故做出暂时性的退出大陆市场,也使很多忠实的用户受到小小的挫折,以本公司为例,原本的BUG都是记录在google的EXCEL在线文档中,因为经常性的打不开,测试和开发组在线上交流不了,都只能通过其它的方式进行沟通和讨论,非常不便。于是在测试部经理的要求下,寻找出一些最受大家青睐的BUG管理系统,从中选择出最适合的来作为公司管理BUG的专用系统。 经过认真的查找和比较,选出原创 2017-07-17 23:20:44 · 1774 阅读 · 0 评论 -
黑盒测试方法五(场景法)
通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。 为什么场景法能如此清晰的描述整个事件?因为,现在的系统基本上都是由事件来触发控制流程的。如:我们申请一个项目,需先提交审批单据,再由部门经理审 批,审核通过后由总经理来最终审批,如果部门经理审核不通过原创 2017-06-19 15:53:54 · 1741 阅读 · 0 评论 -
黑盒测试方法四(正交实验法)
正交实验法正交试验设计(Orthogonal experimental design)是研究多因素多水平的又一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是分式析因设计的主要方法。是一种高效率、快速、经济的实验设计方法。日本著名的统计学家田口玄一将正交试验选择的水平组合列成表格,称为正交表。例原创 2017-06-19 15:52:34 · 2796 阅读 · 0 评论 -
黑盒测试方法三(因果图法)
简介从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。因果图法即因果分析图,又叫特性要因图、石川图或鱼翅图,它是由日本东京大学教授石川馨提出的一种通过带箭头的线,将质量问题与原因之间的关系表示出来,是分析影响产品质量的诸因素之间关系的一种工具。作用因果图法是一种适合于描述对于多种输入条件组合原创 2017-06-19 15:47:24 · 3398 阅读 · 0 评论 -
软件测试面试必备的一些基础理论概念
测试是软件生存周期中十分重要的一个过程,是产品发布、提交给最终用户前的稳定化阶段。一、 测试的分类: 从测试方法的角度可以分为手工测试和自动化测试。 手工测试:不使用任何测试工具,根据事先设计好的测试用例来运行系统,测试各功能模块。 自动化测试:利用测试工具,通过编写测试脚本和输入测试数据,自动运行测试程序。目前最常用的自动化测试工具是基于GUI的自动化测原创 2017-06-28 14:57:33 · 845 阅读 · 0 评论 -
负载压力测试
负载压力测试是在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量,以确定系统所能承受的最大负载压力。负载压力测试有助于确认被测系统是否能够支持性能需求,以及预期的负载增长等。负载压力测试不只是关注不同负载场景下的响应时间等指标,它也要通过测试来发现在不同负载场景下会出现的,例如速度变慢、内存泄漏等问题的原因。负载压力测试是性能测试的重要组成部分,负载压力测试包括并发性能测试原创 2017-06-19 15:58:42 · 2141 阅读 · 0 评论 -
测试阶段划分
从测试阶段的划分可以分为单元测试、集成测试、系统测试、确认测试。下面内容来自网络相关资料的整理。1.单元测试 (1)定义:单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中原创 2017-06-19 15:59:55 · 5254 阅读 · 0 评论 -
黑盒测试方法二 (边界值分析)
边界值分析法是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。实践证明,在设计测试用例时,对边界附近的处理必须给予足够的重视,为检验边界附近的处理专门设计测试用例,常常取得良好的测试效果。边界值分析法不仅重视输入条件边界,而且也从输出域导出测试用例。对边界值设计测试用例,应遵循以下几条原则: 1、如果输入条件规定了值的范围原创 2017-06-19 15:46:07 · 1279 阅读 · 0 评论 -
黑盒测试方法一(等价类划分)
等价类划分等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例。等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。并合理地假定:测试某等价类的代表值就等于对这一类其他值的测试。等价类划分有两种不同的情况:有效等价类和无效等价原创 2017-06-19 15:44:37 · 3123 阅读 · 0 评论 -
六款Android 应用的自动化测试工具
如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。 自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。 在众多的可选择的自动化工具中,要选到项目合适的工具是比较困难的。问题是,几乎没有任何现有的工具完全原创 2017-06-02 14:43:31 · 33853 阅读 · 1 评论 -
APP功能测试的7大注意点
01运行 1)App安装完成后的试运行,可正常打开软件。 2)App打开测试,是否有加载状态进度提示。 3)App页面间的切换是否流畅,逻辑是否正确。 4)注册 同表单编辑页面 用户名密码长度 注册后的提示页面 前台注册页面和后台的管理页面数据是否一致 注册后,在后台管理中页面提示原创 2017-05-31 13:28:41 · 925 阅读 · 0 评论 -
狠狠地聊一下UI自动化测试
我发现了,大家极度关心自动化测试,尤其是UI自动化测试,虽然现在作为专项测试,离开这些越来越远了,但总能遥想以前,我总能想起自己做nokia的WindowsLive的ui自动化,做web的自动化测试,后面加入腾讯,写过pc的自动化,作为早期的终端测试,做android的自动化,然后mac的,然后ios。 先不说有多少成功经验,但是确实有一些感悟,现在分享给大家,希望能帮助大家思考,少走弯路。转载 2017-02-24 17:29:27 · 841 阅读 · 0 评论 -
不要这样写测试用例(Tips for New and Experienced Testers)
测试用例的编写是QA团队的主要活动之一,我们的大部份时间都花在了编写、审查、执行和维护这些用例上。很不幸的是,测试用例仍然是最容易出错的地方。由于理解上的差异,测试实践组织方式的不同,以及时间的缺乏等等原因,我们经常看到一些难以让人满意的测试用例。网上有很多关于要怎样写测试用例的文章,但这篇文章却是告诉你不要这样写测试用例——几个将有助于创造独特、优质且有效的测试用例的技巧。翻译 2017-02-23 15:23:45 · 901 阅读 · 0 评论 -
软件测试流程
原创 2016-11-21 18:10:45 · 401 阅读 · 0 评论 -
软件测试的各个阶段
软件测试的各个阶段测试需求的分析和确定测试计划测试设计测试执行测试记录和缺陷跟踪回归测试测试总结和报告这几个阶段其实就是一个PDCA(戴明循环)。P(Plan)代表计划,D(Do)代表执行,C(check)代表检查,A(action)代表处理。 ·1. 测试需求数据表明,超过50%的缺陷来源于错误的需求,所以对于需求文档,应该遵循尽早测试的原则,对需求进行测试原创 2017-01-25 17:07:15 · 5505 阅读 · 0 评论 -
11款常用的安全测试工具
1. AppScan一款安全漏洞扫描工具,支持Web和移动,现在安全测试做漏洞扫描非常适用,它相当于是"探索"和"测试"的过程,最终生成很直观的测试报告,有助于研发人员分析和修复通常安全测试工具用这个,扫描一些安全漏洞,用起来比较方便,网上资料比较多,适合很多测试同学用,资料广阔,大家可以尝试下。官网:https://www.ibm.com/developerworks/downloads/r...原创 2019-03-15 13:51:20 · 56331 阅读 · 0 评论