读《软件测试之困》 day06
& 测试用例简语,宏,变量
& 测试用例是测试人员的核心输出
& 测试用例:为某个特定目标而开发的输入 执行条件 预期结果的集合。
& 测试用例:为了达到某个测试目标,在满足一定条件下,是一系列明确的输入和输出数据组成的元素。
& 测试用例的元素包括但不限于测试用例标题,输入数据,预设条件,操作步骤,预期结果。
& 测试用例是测试人员的中心世界。
& 不断确认软件实现的正确性和可靠性。
& 测试用例就是为了代码而生的。
& 在编写测试用例前,我们需要先进行测试的分析和设计,包括为什么编写这条测试用例,采用什么测试方法,测试思路是什么,测试过程是如何,如何判断正确与否。
& 测试用例的可读性,二义性,可执行性,可维护性,可复用性问题。
& 软件测试的验证记录是产品的设计实现是否符合用户需求的重要凭证。
& 没有数据记录就相当于没有验证。
& 正常测试用例,异常测试用例,相关影响测试用例。
& 非功能特性,从需求角度来看 是产品经理需要解决的。从守护用户质量的角度 是软件测试必须要关注的重要测试内容。
& 非功能特性和软件工程特点统称为专项测试。
& 测试用例集:公共测试用例集,版本发布测试用例集,冒烟测试用例集,演示版本测试用例集。
& 测试用例除需要在被测系统中执行来寻找bug外,还需要用来评估软件质量,工作效率。
& 测试用例核心三要素:预设条件,操作步骤,预期结果。也纪为IPO(input process output)
& UI(user interface)
& 必要定义统一的引用关键词规则。
& 标题:关键条件+检查点
& 内容不出现 如果 那么的表达
& 内容不出现 模棱两可的词汇
& 内容不出现 不明确的程度副词
& 内容不出现 带有主观色彩的形容词