软件测试理论3

1、单元测试的策略:逻辑覆盖、循环覆盖、同行评审、桌前检查、代码走查、代码评审、景泰数据流分析。

2、单元测试的主要内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试。

3、集成测试与系统测试的关系:集成测试主要依据是概要设计说明书,系统测试主要依据是需求设计说明书。集成测试是系统模块的测试,而系统测试是对整个系统的测试,包括相关的软硬件平台、网络以及相关外设的测试。

4、软件的六大质量特性:功能性、可靠性、可用性、效率、可维护、可移植。

5、软件测试流程一般而言,软件测试从项目确立时就开始了,前后要经过以下一些主要环节:需求分析→测试计划→测试设计→测试环境搭建→测试执行→测试记录→缺陷管理→软件评估→RTM。测试设计主要包括测试用例编写和测试场景设计两方面。

6、软件的缺陷划分:(1)致命的:致命的错误,造成系统或应用程序崩溃、死机、系统悬挂,或造成数据丢失、主要功能完全丧失等。(2)严重的:严重错误,指的是功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明。(3)一般的:不太严重的错误,虽不会影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果。如提示信息不太准确,或用户界面差,操作时间长等。(4)微小的:一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字,文字排列不整齐等。

7、bug报告当中一些必备内容:版本、bug优先级、bug状态、bug的编号、提交人、指定处理人、概述、从属关系、详细描述、所属模块。严重程度、附件、提交日期。

8、问题:(1)测试环境搭建指的是什么?

猜你喜欢

转载自www.cnblogs.com/huang2019/p/10536526.html