测试用例一直是作为一个测试工程师必备的技能。就像游泳运动员要会游泳、老婆饼要有饼、鱼香肉丝要有肉丝一样,测试要会写测试用例。
目录
== 本篇文章已在同名公众号【软件测试必备技能】发布,可免费阅读。 ==
一、含义与优点
1、什么是测试用例
百度百科里给的解释是:
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。
-
换句话说测试用例其实是测试方案、方法、策略的书面化体现,
-
所以当我们在讨论测试用例的设计方法时,其实是在讨论测试方案、方法、策略的设计方法。
-
这意味着即使平时可能因为种种原因,导致工作中没有编写测试用例,但其实只要还有在从事软件测试的工作,就已经在进行用例设计。
2、为什么要写测试用例
-
测试用例的优点可太多了,在《软件测试》这本书中,对测试用例的描述是“对鹅是个好东西,对鸭也是个好东西”
-
具体有什么好处可以从以下几个方面体现:
1、想出测试方案之后,只是把它放在脑子里,有被忘掉的风险,好记性不如烂笔头,所以把它写入用例吧
2、一个项目,可能存在多个测试人员,写测试用例可以便于测试项目小组成员审查和使用
3、需求文案内不会包