博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件开发中的完整测试所包括的环节UT、IT、ST、UAT
阅读量:7068 次
发布时间:2019-06-28

本文共 1130 字,大约阅读时间需要 3 分钟。

软件开发中的完成测试环境所包括的环节包括:UT、IT、ST、UAT UT  = Unit Test                  单元测试IT  = System Integration Test    集成测试 ST  = System Test                系统测试UAT = User Acceptance Test       用户接受测试(俗称:验收测试) UT(单元测试,Unit Test):     单元测试任务包括:         1、模块接口测试;         2、模块局部数据结构测试;         3、模块边界条件测试;         4、模块中所有独立执行通路测试;         5、模块的各条错误处理通路测试。; IT(集成测试,Integration Test):     也称系统集成测试(System Integration Test)或结合测试,集成测试阶段是以黑盒法为主,在自底向上集成的早期,白盒法测试占一定的比例,随着集成测试的不断深入,这种比例在测试过程中将越来越少,渐渐地,黑盒法测试占据主导地位。 ST(系统测试,System Test):     从技术角度看,系统测试是整个测试阶段的最后一步,所有的开发和测试在这一点上集中表现为生成一个具有一定功能的软件系统。     该阶段主要对系统的准确性及完整性等方面进行测试。     主要进行:          功能确认测试、运行测试、强度测试、恢复测试、安全性测试等。     系统测试的测试人员由测试组成员(或质量保证人员)或测试组成员与用户共同测试。在整个系统开发完成,即将交付用户使用前进行。在这一阶段,完全采用黑盒法对整个系统进行测试。 UAT(验收测试,User Acceptance Test):     验收测试是向未来的用户表明系统能够像预定要求那样工作。     经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。 一个项目的开始从设计开始,而一个项目的成功则从测试开始。一套良好的测试体系可以将系统中绝大部分的致命Bug解决在系统上线之前。测试系统的完善和成熟也是衡量一个软件企业整体水平的重要指标之一,测试往往被忽视,因为它对可以的隐性、对软件开发企业不产生直接的效益,但是它却是软件质量的最终保障,乃至项目能否成功的重要因素!

转载于:https://www.cnblogs.com/meil/archive/2012/09/07/2675062.html

你可能感兴趣的文章
[LintCode] Nuts & Bolts Problem 螺栓螺母问题
查看>>
53.2. group_concat() 列传行
查看>>
I.MX6 SHT20 Linux 驱动移植
查看>>
7.4. String
查看>>
使用PHP配置文件
查看>>
【Java数据结构学习笔记之二】Java数据结构与算法之栈(Stack)实现
查看>>
开发网站合集
查看>>
fastcgi配置
查看>>
[转]Java中堆和栈创建对象的区别
查看>>
Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机...
查看>>
咪蒙这么火是怎么做到的
查看>>
【★】路由环路大总结!
查看>>
Spring源码学习之:ClassLoader学习(5)-自测
查看>>
awesome-nlp
查看>>
第 102 章 Ntop
查看>>
利用路由器连接别人家的网络
查看>>
TinyXml学习笔记
查看>>
超越存储 遇见未来 HP 3PAR StoreServ存储系列更新
查看>>
工信部:中国物联网产业规模已超9300亿元
查看>>
能源革命为太阳能市场打开了多个缺口?
查看>>