软件测试基础知识总结 (5)

一组由前提条件、输入、执行条件、预期结果等组成,以完成对某个特定需求或者目标测试的数据,体现测试方案、方法、技术和策略的文档

 

2、为什么要写测试用例

科学有效的对测试步骤进行组织规划,方便管理,记录

 

3、测试用例主要包含哪些内容

编号、日期、设计和测试人员、优先级、标题、目标、环境、输入数据/动作、预期结果

 

4、编写测试用例需要什么

软件需求设计说明书、软件模板

 

5、设计测试用例的注意事项

从高到低,独立性,与功能一一对应,根据需求设计,由有经验的人员设计

 

6、设计测试用例的原则

有模板,正确性,代表性,可判断性,重现性,详细准确清晰的步骤,符合规范

 

7、用例的管理工具

市场上的用例缺陷管理工具很多:蛰了列举几个:mantis、redmine、jira、bugzilla、禅道等

 

8、用例的管理过程

编写→评审(修改→再次评审)→使用→保存管理→维护/升级

 

9、测试用例内容

目标的描述、环境、输入输出数据/动作、步骤、预期结果、备注等

      

五、单元测试

一种验证行为,程序中每一项都需要验证

1、目的

①、检查单元模块内部错误,为软件评审提供依据

②、测试模块内重要的路径,以程序设计说明书和测试数据为依据,以检查出错误

③、检查信息能否正确流入和流出单元

④、内部数据的完整性、数据形式相互关系的正确性,以及全局变量在单元中的处理和影响

⑤、数据在边界处能否正常工作

⑥、单元的运行能否满足特点的逻辑覆盖

⑦、错误处理机制是否有效

 

2、主要任务

程序语法检查、程序逻辑检查、模块接口测试、局部数据结构测试、路径测试、边界条件测试、错误处理测试、代码书写规范检查

 

2.1程序语法检查

①.编译语言对程序进行检查

②.人工检查

 

2.2程序逻辑检查

①.检查程序逻辑是否正确

②.程序中的循环语句上下项以及循环次数是否有问题

③.函数或子模块是否有自我调用问题

 

2.3模块接口测试

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyxpzd.html