149下单元测试集成测试系统测试验收测试回归测试等
Posted python宝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了149下单元测试集成测试系统测试验收测试回归测试等相关的知识,希望对你有一定的参考价值。
内容目录(原文见公众号python宝)
一、单元测试二、集成测试三、系统测试四、验收测试五、回归测试
一、单元测试
单元测试是对软件中最小可测试单元(人为规定的最小必测功能模块)进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。单元测试的策略:
(1) 逻辑覆盖、
(2) 循环覆盖、
(3) 同行评审、
(4) 桌前检查、
(5) 代码走查、
(6) 代码评审、
(7) 景泰数据流分析
mock:对代码中某些不容易获取的对象创建虚拟对象来测试
stub:桩函数是代替某些被调用了但是没有编写代码,一般再增量迭代自底向上的过程中不用编写。再自顶向下的过程中需要编写
驱动函数:调用被测函数,给被测函数传参
GUI:测试手段是系统测试手段
二、集成测试
集成测试也叫组装测试或联合测试。在单元测试的基础上将所有模块按照要求设计组装成为子系统或系统,进行集成测试。(按照软件设计要求,将经过单元测试的模块连接起来,组成所规定的软件系统 的过程称为“集成”。)
集成测试分为渐增组装测试和非渐增组装测试, 渐增组装测试,是测完一个再加上一个一起测试。 非渐增组装测试,是一个一个的测试。
集成测试是依据概要设计,单元测试是依据详细设计;
集成测试主要是测试人员测试,把所有子模块集合成完整的系统测试
三、系统测试
系统测试是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不复合系统说明书的地方。系统测试可以发下系统分析和设计中的错误。
系统测试的16个策略:功能测试,性能测试,压力测试,容量测试,安全性测试,GUI测试,可用性测试,安装测试,配置测试,异常测试,备份测试,健壮性测试,文档测试,在线帮助测试,网络测试,稳定性测试
可行性研究报告,在软件开发前做好了,在开发前项目经理已召开进行评估,
通过后才开始开发此软件,所以在测试过程中,不再需要参考次报告
接口测试是集成测试的内容。系统测试:安全,性能,压力,功能,回归。
四、验收测试
验收测试是部署软件之前的最后一个测试操作。在上述步骤完成之后,产品发布之前所进行的测试活动。验收测试是技术测试的最后一个阶段,也称交付测试。目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。
五、回归测试
修改了了旧代码之后重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误
● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解
● 版权所有,欢迎分享本文,转载请保留出处
●个人 QQ:87605025
● QQ交流群pythonbao :483766429
● 提供OCP、OCM和高可用最实用的技能培训
● 题目解答若有不当之处,还望各位朋友批评指正,共同进步
欢迎赞赏哦!有您的支持,小麦粒一定会越来越好!
以上是关于149下单元测试集成测试系统测试验收测试回归测试等的主要内容,如果未能解决你的问题,请参考以下文章