软件测试基础理论-测试执行

本文详述了软件测试执行的过程,包括测试环境搭建、用例执行、注意事项及缺陷管理。强调测试环境应尽量模拟真实环境,确保所有测试用例执行,并详细记录测试过程。在遇到软件缺陷时,需明确缺陷特征,遵循缺陷生命周期管理,同时阐述了缺陷的严重性等级。测试报告应包含数据统计、结果分析和测试总结,为后续测试提供参考。

测试执行

测试执行基本概念

测试执行是执行所有或部分选定的测试用例,并随结果进行分析的过程.

用例编写完成,并通过审核后,就进入到软件测试最主要的测试执行阶段(就是执行测试用例,提交问题单,测试评估等活动),进行软件测试.

执行测试用例,根据已有的测试用例,按照里面的步骤执行,并查看预期结果与实际结果是否一致.

测试执行过程注意事项

测试环境搭建

测试环境组成:

硬件环境 软件环境 网络环境

测试环境要求:
尽量模拟真实环境

符合软件运行的最低要求

选用比较普及的操作系统和软件平台

营造纯净,独立,五毒的环境

注意前提条件

有些测试软件是有顺序的,那么他的测试用例就会有一些执行前提或特殊说明

测试用例要全部执行

每条测试用例都对应一个功能点,如果少执行一条,就会有一个功能点没有测试到.

不要忽略任何偶人发现的现象

在执行某条用例时,偶然现象往往是隐藏最深最难发现的错误.这种情况不要忽视任何小细节,,多测几次,尽可能准确的找出问题的原因.

加强测试过程记录

执行过的用例做好对应标记,发现缺陷及时提交确认.要在测试用例执行后记录相关的日志文件,作为测试过程记录,以便定位问题.

详细预期与实际的不一致

如果不一致,要从多个角度多测几次,尽量详细定位软件的出错位置与原因,并测试这个问题会不会连带其他错误,最后把详细的输入与输出和实际输出,及问题的描述提交到缺陷管理中.

提交缺陷时与开发的关系处理

当对缺陷认解不一致是反馈上级协助处理.

提交一份优秀的问题报告单

及时更新测试用例

缺少的用例及时增加,有错的用例及时修改,多余的及时删掉.

软件缺陷

缺陷基础理论

软件缺陷:

计算机系统或程序中存在的任何一种破坏正常运行能力的问题,错误,或者隐藏功能的缺陷和瑕疵.

软件缺陷包括

1.未实现产品需求的功能

2.实现的功能不完整

3.产品需求之外多余的功能

4.实际结果和预期不一样

5.运行中断,崩溃,混乱

6.数据结果不正确

7.用户不能接受的问题

缺陷特征

导致缺陷最大的原因是产品规格需求说明书,其次就是设计方案问题.

关于缺陷修复成本在不同阶段不同,缺陷越晚发现,解决成本越高.

缺陷分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值