软件测试的类型

 

1、正常测试–测试某个功能是否满足需求的定义,功能是否正确,完备。

2、边界测试–对某个功能的边界情况进行测试。

3、异常测试–对某些功能来说,其边界情况无法简单的了解或某些操作不完全是正确的但又是可能发生的,类似这样的情况需要书写相关的异常测试

4、性能测试–检查系统是否满足在需求中所规定达到的性能,性能主要包括了解程序的内外部性能因素。内部性能因素包括测试环境的配置,系统资源使用状况;外部因素包括响应时间,吞吐量等。

4、压力测试–压力测试又称强度测试,主要是检查系统运行环境在极限情况下软件运行的能力,比如说给一个相当大的负荷或网络流量给应用软件

5、兼容测试–测试软件产品在不同的平台,不同的工具,相同工具的不同版本下功能的兼容性。

6、接口测试–在模块组装测试中,很多问题出现在接口部分。单个模块的功能实现了,但组装在一起,就无法正常工作。接口测试要包括两部分的测试:(1)根据设计文档,构造测试数据,验证接口是否正确(2)将接口关联的模块组装在一起进行连调测试。接口测试可以同时检查设计文档的正确性。

7、可安装性测试–主要检查软件能否按照其可能发生的安装过程和配置正确,成功的安装软件。

8、界面测试–主要为了测试基于UI界面的测试

9、启动/停止测试–检查系统,启动,停止,监控,维护等相关的功能是否正常

10、文档测试–检查内部/外部文档的清晰性和准确性,对外部文档而言,还必须考虑文档的简单明了,相关的技术术语是否解释清晰等方面的检查。

11、配置测试–原本主要是测试整个系统中各个设备,资源之间的功能,可控度和可维护程度。现在主要说明的是基于配置文件所提供的各种功能,选项的测试。

12、易用性测试–从使用的合理性和方便程度对系统及软件进行相关的测试和检查,在不影响程序主体和耗费时间太长的前提下,建议多从客户的使用角度来考虑

13、多语言测试–对不同的语言平台,环境下,包括界面,语法,基本功能方面的测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
国军标中关于软件测试类型的标书主要包括以下几个方面: 1. 单元测试(Unit Testing):对软件中最小的可测试单元进行测试,通常是对函数或方法进行测试,以验证其功能是否正确。 2. 集成测试(Integration Testing):将已经通过单元测试的模块组合起来进行测试,验证模块之间的接口和交互是否正常。 3. 系统测试(System Testing):对整个软件系统进行测试,验证系统是否满足需求规格说明书中的功能和性能要求。 4. 验收测试(Acceptance Testing):由用户或客户进行的测试,验证软件是否满足用户需求和预期。 5. 性能测试(Performance Testing):对软件系统的性能进行测试,包括响应时间、吞吐量、并发用户数等指标的测试。 6. 安全测试(Security Testing):对软件系统的安全性进行测试,包括漏洞扫描、权限控制、数据加密等方面的测试。 7. 兼容性测试(Compatibility Testing):验证软件在不同操作系统、不同浏览器、不同硬件平台上的兼容性。 8. 可靠性测试(Reliability Testing):对软件系统的可靠性进行测试,包括故障恢复、容错能力等方面的测试。 9. 强度测试(Stress Testing):对软件系统进行负载测试,验证系统在高负载情况下的稳定性和性能。 10. 回归测试(Regression Testing):在软件系统发生变更后,对已经通过的测试用例进行重新执行,以确保变更不会引入新的问题。 以上是国军标中常见的软件测试类型,不同项目和标准可能会有所差异。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值