
一、测试用例的简介
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。测试用例的设计一般分为黑盒测试与白盒测试,黑盒测试又被称之为功能测试,顾名思义功能测试只关注软件的界面与软件的功能是否满足验收标准,并不考虑软件内部逻辑,而白盒测试被称为逻辑测试、结构测试、透明测试以及代码测试,主要针对于程序内部逻辑结构,对所有逻辑路径进行测试。本文讲述下整体测试用例设计与编写,后期会根据黑盒测试和白盒测试分别进行讲述。
二、测试用例的作用
1、对测试起到指导性作用
测试用例主要适用于集成测试、系统测试、回归测试以及部分公司也会对单元测试进行用例设计,在测试过程中以此作为本次测试的标准,按照测试用例所描述的场景与步骤进行细致测试,并将测试结果进行记录,便于测试完成后生成测试报告。
2、对测试数据进行前期准备
在我们进行测试过程中测试数据与测试用例虽然是分离的,但前期数据的收集可以根据制定的测试用例进行配套准备,这样可以提升测试工作效率,减少因为数据不匹配造成的工期延期现象,尤其对于报表、金融类测试对数据的准确性与业务性匹配还是很必须的。
3、对测试脚本进行规格定制
经过多年的发展,为了提高工作效率,软件测试行业开始大力发展自动化测试。自动化测试当然就避免不了测试脚本的编写,当然测试用例此时就可以作为自动化测试的规格资格书。
4、对测试结果的度量标准
经过多轮测试过后,需要对测试结果进行评估反馈,并出具测试报告。这时判断测试是否完成,衡量软件质量是否符合预期就需要一些量化结果。可以通过测试用例所展现的覆盖率,测试过程中测试用例的合格通过率等进行量化评估,这样就可以

最低0.47元/天 解锁文章
1872

被折叠的 条评论
为什么被折叠?



