测试理论

目录

软件测试定义:

软件测试目的:

测试原则:

ISO9126

软件测试流程


 

软件测试定义

在规定的环境下,手工或自动操作系统,发现问题或缺陷,以评估系统的过程,目的使检验系统是否满足用户需求

软件测试目的

以最少的人力、物力 发现软件中的问题或缺陷并修复,以避免系统发布后因系统bug而导致的损失和商业风险。

测试原则

1、所有的测试都可以追溯到需求;

2、尽可能早的测试;

3、制定严格的测试计划;

4、80%的问题出现在20%的模块中;

5、测试用例覆盖尽量全面;

6、出具缺陷报告;

7、需由专业的人员进行测试;

8、测试文档管理;

9、回归测试;

10、完全的测试是不可能的,测试要有终止;

ISO9126

功能性、可靠性、易用性、效率、可持续性、可移植性

软件质量保证模型(SQA)

目的:使软件过程对领导是可见的。
定义:它是用一套计划和方法来向领导层保证。
五个基本目标:
1、保证工作是有计划的进行。
2、保证遵循了标准、步骤和需求。
3、将软件质量保证工作及结果,通知给相关的人员。
4、高层管理人员接触到项目内部不能解决的不符合类问题。
5、软件质量需要全面的测试工作来保证。
 

软件测试流程

需求分析、制定测试计划、编写测试用例、评审用例、执行测试用例、提交缺陷、跟踪bug解决、冒烟测试、模块测试、集成测试、系统测试、兼容性测试、性能测试、安全测试,提交测试报告

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值