随笔分类 -  测试理论

摘要:测试需求主要“测什么”的问题,一般来自需求规格说明书中 原始需求; 为什么需要软件测试需求: 1.软件测试需求是设计测试用例的依据。 2.有助于保证测试的质量和进度。 3.软件测试需求是衡量测试覆盖率的重要指标 软件测试需求分析的一般步骤 1.列出需求文档中的具有可测性的原始需求 2.对每一条需求进 阅读全文
posted @ 2021-12-07 14:14 mik99 阅读(918) 评论(0) 推荐(0) 编辑
摘要:1.判定表介绍 判定表是在因果图的基础上经过简化而得来 组成部分 条件桩:所有条件 动作桩:所有结果 条件项:针对条件桩的取值 动作项:针对动作桩的取值 2.设计步骤 1.列出所有的条件桩和动作桩 2.填写条件桩和动作桩的项目 3.简化判定表 如果出现“-”代表此选项不影响最终结果 阅读全文
posted @ 2021-12-07 13:43 mik99 阅读(172) 评论(0) 推荐(0) 编辑
摘要:一.因果图适用场景 因即为我们的输入条件,果即为我们输出结果。适用输入条件的之间有相互组合且制约的关系 二.因果图条件约束 三.因果图关系 恒等关系:若因出现则结果出现,反之不出现 非关系:与恒等关系相反 或关系:若几个原因有一个出现则结果出现,若几个原因都不出现则结果不出现 与关系:若几个原因都出 阅读全文
posted @ 2021-12-07 10:23 mik99 阅读(618) 评论(0) 推荐(0) 编辑
摘要:一.介绍 模拟用户操作软件的场景,主要用于测试系统业务流程 在使用场景设计时需要覆盖系统用例中的主成功场景和扩展场景,并且需要适当补充各种正反面的测试用例和考虑出异常场景的情形 基本流:通过业务流程输入都为正确的,能够最终达到目标的流程,如atm机取款,插入银行卡-输入正确的密码-输入正确的金额-取 阅读全文
posted @ 2021-12-05 20:25 mik99 阅读(393) 评论(0) 推荐(0) 编辑
摘要:一.适用场景 等价类,边界值着重考虑的时输入条件,一般用于输入数据的地方(输入框)的,将不能穷举的测试过程进行分类,保证完整性和代表性 二.设计原则 1) 在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。 例:手机号码 2) 在输入条件规定了输入值的集合或者规定 阅读全文
posted @ 2021-12-05 18:03 mik99 阅读(423) 评论(0) 推荐(0) 编辑
摘要:一.bug状态 打开 (Open):被确认并分配给相关开发人员处理; 修正(Fixed):开发人员已完成修正,等待测试人员验证; 拒绝(Declined):拒绝修改缺陷; 延期(Deferred): 不在当前版本修复的错误,下一版修复 关闭(Closed):错误已被修复; 二.bug级别 1级bug 阅读全文
posted @ 2021-12-04 18:21 mik99 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.测试方法的选择 1.拿到一个测试任务时,先关注他的主要功能和业务流程,业务逻辑是否正确实现,考虑使用场景法。 2.需要输入数据的地方,考虑采用等价类法,包括输入条件和输出条件的等价划分,将无线测试变为有限测试。注意要配合边界值来做详细的设计 3.在任何情况下都必须采用边界值分析法。这种方法设计出 阅读全文
posted @ 2021-12-04 16:33 mik99 阅读(267) 评论(0) 推荐(0) 编辑
摘要:1.正交表介绍 标准正交表: Ln(mk) : L: 表示正交表 n: 实验行数 且 n = (m-1)*k + 1 k: 因素数 (输入 或 控件数量) m: 水平数 (输入的取值 或者 每个控件的下拉选项数量) 标准正交表的每个因素的水平数相同. 混合正交表: Ln(m1k1m2k2m3k3.. 阅读全文
posted @ 2021-12-04 10:38 mik99 阅读(5458) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示