SIT和UAT的区别

SIT和UAT有什么区别?谢谢!
系统内部集成测试(System   Integration   Testing) SIT
户验测试(User   Acceptance Testing) UAT
SIT在前,UAT在后,UAT测完才可以上线。
 
其他回答
SIT 集成测试 UAT是验收测试从时间上看,UAT要在SIT后面,UAT测试要在系统测试完成后才开始。从测试人员看,SIT由公司的测试员来测试,而UAT一般是由用户来测试。
 
 
http://blog.csdn.net/kaiwii/article/details/9446243
SIT与UAT的分 
分类:
   测试  
在企业级软件的测试过程中,经常会划分为三个阶段——单元测试,SIT和UAT,如果开发人员足够,通常还会在SIT之前引入代码审查机制(Code   Review)来保证软件符合客户需求且流程正确。下面简单介绍一下SIT和UAT的基本情况。
         SIT(System Integration Testing)集成测试,也叫做集成测试,是测试的一个术语,在其中独的件模被合并和作一个组测试。它在测试以后和在系统测试之前。集成测试在已测试检验行作它的入模式,组织在更大的集合,和送,作它的出,集成系统为统测试做准。集成测试的目的是校功能、性能和可靠性要求,配置在主设计项目中。
      UAT(User   Acceptance   Testing)用户验收测试,通常是由最终软件的用户(通常这些用户不了解软件的具体逻辑,而对业务逻辑却相当熟悉)进行的测试,因此是面向最终用户的测试,结束之后通常就可以发布生产环境了。
      区别与联系:
     SIT是集成测试
     UAT是验收测试
       从时间上看,UAT要在SIT后面,UAT测试要在系统测试完成后才开始。
       从测试人员看,SIT由公司的测试员来测试,而UAT一般是由用户来测试。它们两个之间的专注点是不一样的.UAT主要是从用户层面这些去考虑和着手测试,而SIT主要是系统的各个模块的集成测试.这在整个软件过程理论的基础知识中相当重要的.理论上讲SIT是由专业的测试人员去完成,UAT是由用户去做的.
       如果按照规范来的话,做UAT测试的人一定是要对业务很精通的,并且是具有代表性的用户,关注的东西就是业务流程是否通畅是否符合业务的需要.以需求分析文档为重要参考,还有一些用户的操作习惯等等一系列的东西
 
 
常来UAT一般由最根据相关的用手册使用。UAT手册的写与最终发布的用帮助文档有一定的区UAT手册会相比而言简单用性、操作性更一些。而言之,用帮助文档是在UAT手册的基上具体化,
化,理化的文档,故此,参与UAT的人需要对产品有一定的了解,并具相关测试的理。同,参与人丰富的经验,以求对产行非功能性评测
 
行UAT的象/UAT   编辑
通常来UAT一般由最根据相关的用手册使用。UAT手册的写与最终发布的用帮助文档有一定的区UAT手册会相比而言简单用性、操作性更一些。而言之,用帮助文档是在UAT手册的基上具体化,
详细化,理化的文档,故此,参与UAT的人需要对产品有一定的了解,并具相关测试的理。同,参与人丰富的经验,以求对产行非功能性评测
行UAT的前提/UAT 编辑
UAT品理上来,必全部开测试,代态处冻结所有测试出来的bug都已被妥善理,重大的bug都被解决,并验证于一些低级别   bug ,要么决定被写入布公告中,要么被不需要修改的问题
实际项目操作程中,由于度原因达不到理前提,故此,UAT的效果也达不到有的效果。
行UAT的步/UAT   编辑
用户培训手册准备。指针对要进行UAT测试的对象,及要进行培训的用户,准备一些培训资料。一般是测试对象使用/功能手册及要培训的用户的个人资料等等,跟教师上课进行备课差不多。
测试脚本发放。如果公司采用自动化测试,那么每一个功能或一个模块等都有对应的测试脚本,可以把这些测试脚本分发给特定的人员;如果采用手工测试,就要把详细描述一个功能或模块的文档分给相关人员(当然自动化测试也要分发)。
用户补充业务测试场景和测试数据。请有代表性的一些最终用户根据实际应用环境及一些常用处理的数据,来给一些补充与建议,越贴近实际应用越好。
顾问补充测试步骤。可以请项目专家,测试经理,或专门的测试,开发等顾问对测试步骤进行补充。
培训资料及测试脚本文档的确定与最终输出。一般到此,各种资料都基本确定,这时可以将它们进行打印,或形成特别的电子文档。
测试策略的制定。如嵌入测试策略等。
测试用户的确定。大体上从培训人员中选取,因为不是每个接受培训的人员都能有资格去测试的,这里你可以通过一些考核来实现人员的筛选等等。
由专门的测试组织机构确定测试地点,并发出通知。
测试网络环境的搭建和保障。包括网络,系统,硬软件,包括一些用例工具等。
组织进行测试。

评审分析提交的问题。这就进入了一般bug处理过程,形成了一个循环。

 

UT = unit testing        单元测试
IT = integration testing 集成测试
ST = system testing      系统测试
UAT= User acceptance testing 用户接受测试(俗称:验收测试)

 

UT是单元测试,Unit Test;

    单元测试任务包括:1 模块接口测试;2 模块局部数据结构测试;3 模块边界条件测试;4 模块中所有独立执行通路测试;5 模块的各条错误处理通路测试。;

IT是集成测试,Integration Test;

    集成测试阶段是以黑盒法为主,在自底向上集成的早期,白盒法测试占一定的比例,随着集成测试的不断深入,这种比例在测试过程中将越来越少,渐渐地,黑盒法测试占据主导地位。

ST是系统测试,System Test;

    从技术角度看,系统测试是整个测试阶段的最后一步,所有的开发和测试在这一点上集中表现为生成一个具有一定功能的软件系统。该阶段主要对系统的准确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、强度测试、恢复测试、安全性测试等。系统测试的测试人员由测试组成员(或质量保证人员)或测试组成员与用户共同测试。在整个系统开发完成,即将交付用户使用前进行。在这一阶段,完全采用黑盒法对整个系统进行测试。

UAT是验收测试,User Acceptance Test;

    验收测试是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。

转载于:https://www.cnblogs.com/TJessica/p/6066188.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值