学习笔记:软件测试理论7.25小总结

什么是软件测试/strong>*

软件测试是在现有软件中寻找缺陷的过程。

IEEE (1983) 729 软件缺陷一个标准的定义:

从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题;

从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。

开发做的事情:

概要设计和详细设计->数据字典->流程图->数据字典

测试要做的事情:

测试计划->测试方案和测试用例->测试执行->测试报告

学习笔记:软件测试理论7.25小总结
学习笔记:软件测试理论7.25小总结

**缺点:**测试进入比较晚(局限性)

**单元测试和集成测试:**检测程序的执行是否满足软件设计的要求

**系统测试:**检测系统功能是否达到系统要求的指标

**验收测试:**确定软件的实现是否满足用户需求或合同要求

软件测试W模型(双V模型)

学习笔记:软件测试理论7.25小总结

Alpha测试和Beta测试

学习笔记:软件测试理论7.25小总结

**ps:**随机测试由测试经理和产品经理(验收测试)

黑白灰盒测试

学习笔记:软件测试理论7.25小总结

按软件特性分类

学习笔记:软件测试理论7.25小总结

学习笔记:软件测试理论7.25小总结

**有效等价类:**大于等于-99 并且小于等于99的整数一对

-99,-98,-100和99,98,100

无效等价类: 小于-99的整数、大于99的整数、小数、字符

全部覆盖(整数:超出范围; 小数; 字符;空格)

ps:

特殊字符:‘ “ 中英文全角半角数字普通字符

题目二:

学习笔记:软件测试理论7.25小总结

题目二:

学习笔记:软件测试理论7.25小总结

正交表的行数n的计算公式为,n=k(m-1)+1*

正交表集合**

http://support.sas.com/techsup/technote/ts723_Designs.txt

正交排列法使用步骤:

学习笔记:软件测试理论7.25小总结

2.把控件列举出来对取值进行编号。

学习笔记:软件测试理论7.25小总结

正交表的局限性:

学习笔记:软件测试理论7.25小总结
最后依据正交表生成测试用例。

PS:属性设置测试,兼容性测试常用正交排列法

1、笔试题:

1)生命周期模型包括哪些阶段们开发的模型是什么化文字

问题定义及规划-需求分析-设计-编码测试-运行维护

敏捷开发模型

2)测试流程包含哪些阶段/p>

需求分析–编写测试用例-评审测试用例-搭建测试环境-等待开发研发完成,提交测试包进行测试(酱油期)-部署测试包-冒烟测试(预测)-执行测试用例-bug跟踪处理(提交及回归bug)……N轮-版本上线-面向客户使用

2、面试题

1)你们公司的开发流程是怎么样的/p>

了解需求概要设计详细设计编码打包提交测试部-等待测试提交bug-修复bug-等待测试回归bug-……N轮-版本上线-面向用户使用

2)你们公司的测试流程是怎么样的个阶段的输出是什么/p>

测试需求阶段:了解测试需求;

测试计划阶段:编写测试计划;

测试执行阶段:编写测试用例;

测试执行阶段:提交bug到问题库,直到没有重大bug,测试结束,完善测试用例;

测试评估阶段:确认是否可以上线,编写测试报告

来源:U盘失踪了

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月23日
下一篇 2020年6月23日

相关推荐