很多朋友想了解软件测试培训,担忧苦于不得其门而入,不知道软件测试培训哪里好?现在,千锋小编将给您展示一段儿千锋教育内部的培训资料,您看完了,再做定夺。
单元测试又称为模块测试,是针对软件设计的基础单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。
一、单元测试的内容:
1、模块接口测试
应对通过所测模块的数据流进行测试
调用所测模块时的输入参数与模块的形式参数的个数、属性和顺序是否匹配
所测模块调用子模块时,输入子模块的参数与子模块的形式参数在个数、属性和顺序上是否匹配。
输出给标准函数的参数的个数、属性和顺序是否正确。
全局变量的定义在各个模块中是否一致。
2、 局部数据结构测试
局部数据结构是常见的错误来源
不一致的数据类型
不正确或不一致的数据说明
使用尚未赋值或尚未初始化的变量
错误的初始值或错误的缺省值
3、 路径测试
运算的优先次序、常见的比较和控制流
4、错误处理测试
遇见出错的条件,并设置适当的出错处理
5、边界测试
例如循环的次数等
二、单元测试步骤:
利用设计文档设计测试用例;
创建被测模块的桩模块或驱动模块;
利用被测试模块、驱动模块和桩模块来建立测试环境,进行测试
驱动模块:相当于所测模块的主程序,它接收测试数据,把这些数据传送给所测模块,然后再输出实际结果
桩模块:用以代替所测模块调用的子模块。
有没有很专业的感觉?想学习更多的软件测试吗?软件测试培训哪里好呢?来千锋教育看看吧,应该不会让你失望!
免责声明:
本站系本网编辑转载,会尽可能注明出处,但不排除无法注明来源的情况,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系, 来信: liujun@soft6.com 我们将在收到邮件后第一时间删除内容!
[声明]本站文章版权归原作者所有,内容为作者个人观点,不代表本网站的观点和对其真实性负责,本站拥有对此声明的最终解释权。