上海软件测试培训哪里好?看看千锋内部培训资料
时间:2018-04-12 16:20:39 | 来源:千锋教育上海校区 | 作者:千锋很多朋友想了解软件测试培训,担忧苦于不得其门而入,现在,千锋上海软件测试培训的老师将给您展示一段儿千锋教育内部的培训资料,您看完了,再做定夺。
单元测试又称为模块测试,是针对软件设计的基础单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。
一、单元测试的内容:
1、模块接口测试
· 应对通过所测模块的数据流进行测试
· 调用所测模块时的输入参数与模块的形式参数的个数、属性和顺序是否匹配
· 所测模块调用子模块时,输入子模块的参数与子模块的形式参数在个数、属性和顺序上是否匹配。
· 输出给标准函数的参数的个数、属性和顺序是否正确。
· 全局变量的定义在各个模块中是否一致。
· 当模块通过外部设备进行输入/输出操作,文件属性是否正确、open和close语句是否正确,规定的I/O格式说明与I/O语句是否匹配;缓冲区容量是否与记录长度匹配,在读写之前是否打开了文件,读写之后是否关闭了文件,对I/O错误是否做了处理。
2、 局部数据结构测试
· 局部数据结构是常见的错误来源
· 不一致的数据类型
· 不正确或不一致的数据说明
· 使用尚未赋值或尚未初始化的变量
· 错误的初始值或错误的缺省值
3、 路径测试
运算的优先次序、常见的比较和控制流
4、错误处理测试
遇见出错的条件,并设置适当的出错处理
5、边界测试
例如循环的次数等
二、单元测试步骤:
· 利用设计文档设计测试用例;
· 创建被测模块的桩模块或驱动模块;
· 利用被测试模块、驱动模块和桩模块来建立测试环境,进行测试
§ 驱动模块:相当于所测模块的主程序,它接收测试数据,把这些数据传送给所测模块,然后再输出实际结果
§ 桩模块:用以代替所测模块调用的子模块。
千锋上海软件测试培训课程由行业资深讲师团手把手教你学测试,直切企业核心需求,是完全服务于测试的开发,从前台到后台,从PC端到移动端,囊括企业各式需求;千锋依托成熟的项目素材及学科案例为软件测试学员提供了多维实战环境,让学员拥有多选择权,进而帮助学员实现。有丰富的软件测试视频教程帮助学员快速学习技术。
上一篇:上海网站前端培训哪家靠谱?
下一篇:上海软件测试培训学习后要具备哪些技术