文章分类 - 08-专题-测试
摘要:原文:为什么要用JMH?何时应该用? - 武培轩的回答 - 知乎 https://www.zhihu.com/question/276455629/answer/1259967560 JMH 简介 JMH(Java Microbenchmark Harness)是用于代码微基准测试的工具套件,主要是
阅读全文
摘要:话不多说,直接上干货: 整体流程图 appium的整体架构是C/S模式,整体流程(返回顺序为逆向): 脚本请求 ——> 4723端口appium server ——> 解析参数给PC端4724端口 ——> 发送给设备4724端口 ——> 通过设备4724端口发给bootstrap.jar ——> B
阅读全文
摘要:1、缺陷编号defect id 提交缺陷的顺序 注意:在实际项目中一般采用缺陷管理工具可以生成编号,整个项目组统一编号 2、缺陷标题summary 简明扼要的描述一下该bug 3、缺陷的发现者detected by 一般就是自己 4、发现缺陷的日期detected on date 一般就是当天 5、
阅读全文
摘要:New(新的) New(新的) 当某个“bug”被发现的时候(第一次),测试人员需要与项目负责人沟通以确认发现的的确是一个bug,如果被确认是一个bug,就将其记录下来,并将bug的状态设为New Assigned(已指派的) 当一个bug被指认为New之后,将其将给开发人员,开发人员将确认这是否是
阅读全文
摘要:0.测试用例设计方法列表: 等价类划分法 边界值分析法 错误推测法 因果图法 判定表驱动法 功能图法 正交试验法 场景图法 1. 使用各种测试方法的综合策略: 1) 在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。 2) 必要时用等价类划分方法补充一些测
阅读全文
摘要:场景图法 定义:现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。 应用: 基本流
阅读全文
摘要:正交试验法 定义:从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.类似的方法有:聚类分析方法,因子方法方法等. 利用正交实验设计测试用例的步骤: 1. 提取功能说明,构造因子--状态表 把影响实验指标的条件称为因子.而影响实验因子的条
阅读全文
摘要:功能图法 定义:功能图由状态迁移图和布尔函数组成.状态迁移图用状态和迁移来描述.一个状态指出数据输入的位置(或时间),而迁移则指明状态的改变.同时要依靠判定表或因果图表示的逻辑功能.例,一个简化的自动出纳机ATM的功能图。 应用: 1. 功能图介绍 一个程序的功能说明通常由动态说明和静态说明组成.动
阅读全文
摘要:判定表驱动法 定义:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。 优点:能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判定表能够设计出完整的测试用例集合。在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同
阅读全文
摘要:因果图法 定义:因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 应用: 等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个
阅读全文
摘要:错误推测法 定义:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。 基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。 1. 例如,输入数据和输出数据为0的情况;输入表格为空格或输入表格只有一行。这些都是容易发生错误的情况。可选择
阅读全文
摘要:边界值分析法 定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 与等价类区别: 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。 2)边界值分析不仅
阅读全文
摘要:原文:http://blog.sina.com.cn/s/blog_7938ea3701012c76.html 等价类划分法: 一、方法简介 1.定义 是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。方法是一种重要的、常用的
阅读全文