
在规定条件下对程序进行 *** 作,从来发现问题。对软件质量进行评估的过程。
2.软件测试的目的以最少的人力、物力、时间找到软件中的缺陷,并修改,从而回避商业风险
3.软件测试的定义使用人工和自动手段来运行程序,目的在于检验是否满足了需求。
4.软件测试的原则1.所有测试追溯到用户需求
2.把尽早和不断测试座位座右铭
3.测试工作由专业人员执行
4.80%错误出现在20%模块中
5.设计测试用例(测什么?怎么测)时,要考虑各种情况
6.一定要写缺陷报告
7.制定严格测试的计划
8.完全测试不可能,测试要终止
9.注意回归测试(修改了旧代码后,要确认没有引入新问题)
10.妥善保存一切测试文档
5.软件质量模型(iso9126)
1.功能性
2.可靠性(1.尽量不出问题:2.出了问题不能影响主题结构3.如果影响了主体功能,要能尽快修复)
3.易用性(用户体验好)
4.效率
5.可维持性(更新)
6.可移植性(跨域不同系统平台)
6.软件质量模型保证(SQA)
目的:使软件制作的过程对于领导层是可见的
定义:它是一套计划和方法来向领导层保证
五个基本目标
1.保证有计划的进行
2.保证遵循了步骤和需求
3.及时通知给对应人员
4.高管可以接触到项目内部
5.软件质量需要测试工作来保证
7.qc和qa
qc:检验产品的质量
qa:审计过程的质量
工作关系:qc执行质量控制,qa是确保qc按步骤执行
8.软件测试流程
1.需求分析
2.编写测试用例(测什么 怎么测)
3.评审测试用例
4.搭建测试环境
5.等待程序的开发包
6.部署测试包
7.冒烟测试
8.执行测试用例
9.BUG 跟踪处理(回归测试)
10. N轮之后符合要求
11.测试结束
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)