1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > DEV SIT UAT PRD的意思

DEV SIT UAT PRD的意思

时间:2022-03-17 03:15:41

相关推荐

DEV SIT UAT PRD的意思

DEV、SIT、UAT、PRD,分别是开发、系统集成、用户验收、生产四套环境。开发环境用于开发厂商自己的单元测试和接口联调,SIT环境用于正式的集成测试,UAT给最终用户验收测试使用。

DEV = Develpment 开发

SIT = System Integration Test 系统集成测试

UAT = User Acceptance Test 用户验收测试

PRD = PRODUCT

UT = Unit Test 单元测试,又叫模块测试

对软件的组成单位进行测试,其目的是检验软件基本组成单位的正确性。测试的对象是软件里测试的最小单位:模块。

测试阶段:编码后或者编码前(TDD:测试驱动开发,测试人员先编写测试用例,开发人员根据测试用例写程序)

测试对象:最小模块

测试人员:白盒测试工程师或开发人员

测试依据:代码和注释+详细文档

测试方法:白盒测试(白盒测试不是单元测试,单元测试是白盒测试。)

测试内容:模块接口测试、局部数据结构测试、独立执行路径测试、错误处理路径测试、边界条件测试

单元测试的目的:在于发现各模块内部可能存在的各种错误,主要是基于白盒测试。(也就是说,在单元测试过程中,用的最多的是白盒测试方法,也可能会有灰盒或者黑盒。单元测试和白盒测试是不同的划分,不存在包含关系)。

IT = Integration Test 集成测试

集成测试也称联合测试(联调)、组装测试:将程序模块采用适当的集成策略组装起来,对系统的接口及集成后的功能进行正确性检测的测试工作。集成主要目的是检查软件单位之间的接口是否正确。

测试阶段:一般是单元测试之后

测试对象:模块间的接口

测试人员:白盒测试工程师或开发工程师

测试依据:单元测试的文档+概要设计文档

测试方法:以黑盒测试技术为主、白盒测试技术为辅,即灰盒测试(使用黑盒测试方法测试集成的功能。并且对以前的集成进行回归测试。)

测试内容:模块之间数据传输、模块之间功能冲突、模块组装功能的正确性、全局数据结构、单模块缺陷对系统的影响

单元测试是一个模块内部的测试,集成测试是在模块之间进行测试(至少两个)。

集成测试的目的:按照设计要求使用那些通过单元测试的构件来构造程序结构。单个模块具有高质量但不足以保证整个系统的质量。有许多隐蔽的失效是高质量模块间发生非预期交互而产生的。

以下两种测试技术是用于集成测试:

1)功能性测试。使用黑盒测试技术针对被测模块的接口规格说明进行测试。

2)非功能性测试。对模块的性能或可靠性进行测试。

DIT = Develpment Integration Test 开发环境下的集成测试。实际操作中,单元测试会和集成测试并行工作。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。