1、为何要写测试用例?测试
在版本转测试以后,咱们测试的基础是什么?若是没有测试用例,咱们应该怎么展开测试?怎么样保证测试点不遗漏、并且不人力投入不重复、怎么样追溯咱们的测试质量?若是没有测试用例,这些工做可能都没法开展, 因此测试用例是测试的根基,可让咱们的测试活动从不可控的状态变成可控的状态, 让测试活动开展起来更加顺利,可视化的跟踪咱们的测试进度,哪些已测试、哪些未测试,因此要想成为一个高水平的测试人员,写出一份高质量的测试用例是基础。设计
3、测试用例好坏的评判标准?文档
首先纠正一个误区,测试用例不是越多越好?相反若是测试用例中冗余用例太多,这样在执行测试用例会浪费大量测试人力,并且不会产生测试效果。基础
标准以下:可视化
是否够高效,是否够经济,是否有足够的拓展性软件
一、测试用例书写格式正确、描述清晰, 其余测试人员拿到测试用例能够在不询问写做人的状况下正常执行下去bug
二、测试用例对测试点覆盖彻底,也就是说测测过程当中发现的问题基本都是经过测试用例发现的,发现的比例越高越好, 越高说明测试用力的防御能力越强,固然测试用例不 可能特别完备,在咱们执行测试用例的过程,若是bug不是经过用例发现,咱们须要对用例进行增长,这样咱们下一次就能够把这个问题给防御住。数据
4、概念项目
1.什么是测试用例?di
在测试过程当中很重要的一类文档,它是测试工做的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。
2.测试用例的做用:
检验软件是否知足客户需求、体现一个测试人员的工做量、展示测试用例的设计思路
3.测试用例所包含的内容:
用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、测试步骤、预期结果、实际结果、备注。
名称:要求熟练的测试人员看见名称就大概明白测试用例所测试的点,大概怎么测试,不要求描述过度详细,尽可能简短、精练
描述:测试点的详细描述,至关于测试用例名称的详细版
前置条件:就是在执行操做步骤前,系统须要达到的状态
测试步骤:若是有多个步骤,每个步骤都须要填上序号,每一行一个步骤, 不能写得过于简略,至少要让熟悉过系统的测试人员能够执行,也建议不要写得太复杂。
预期结果:若是有多个检查点,须要都罗列出来,每一行一个标号, 让人一目了然有几个结果检查点, 另外检查点尽可能写详细些,不要出现结果正常、不正常等字眼,应该描述 出正常的具体状况。
把测试用例的每个部分写好仅仅是测试用例的基本要求,就算这些都作好了,也不能说明这个测试用例是一个好的测试用例。
4.测试用例的编写流程:
需求分析->提取测试点->测试用例编写->测试用例评审