软件测试

本文全面解析了软件测试的各个环节,包括单元测试、集成测试、性能测试等,详细介绍了各种测试的目的、实施方法及其优缺点。

本文所有内容来源于 https://www.imooc.com/video/12352

1. 单元测试

  对软件中的最小的可测试单元进行测试;(具体的功能相)针对代码的测试 。原则:(1)各个测试用例是互相独立的。避免使用依赖的方法。

 (2)由代码开发人员实施,用以检验开发的代码功能符合自己的设计要求 (3)尽早测试           。

缺陷: 不可能覆盖所有的执行路径,覆盖所有的错误

(2)单元测试代码与程序代码‘  的投入和产出

单元测试的益处:能尽早发现缺陷;有利于重构;简化集成;文档;用于设计;、

限制

2.集成测试

 是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组成模块、子系统或系统的过程中各部分工作是否达到或实现相应的技术指标及要求的活动。

实施方案:(1 )big bang (2)自顶向下 (3)自底向上

3.性能测试

负载测试 压力测试 稳定性测试

性能指标判断性能问题

4.参透测试

访问漏洞缺失,可以访问没有权限的页面;安全漏洞;未验证的重定向及转发;

5.浏览器兼容性测试

6.可靠性测试

部署测试:

基础数据;不同环境下的部署配置;

无障碍测试:可访问性测试特殊人群测试。

 

转载于:https://www.cnblogs.com/luxia/p/8952100.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值