SIT UAT

Reproduce the article:

http://focustesting.wordpress.com/2009/01/02/system-testing-st-sit-vs-uat-user-acceptance-testingbusiness-user-testing/

 

System testing (ST & SIT) and UAT (BUT) are stages in application testing. It is imperative that the application is tested in ST followed by SIT and finally UAT phases before alpha and beta release. Let us now analyze ST & UAT from which we can understand the basic difference between the two.

System Testing/System Integration Testing(SIT):

  • ST is one of the phases in application testing in which the system is tested with no real external interfaces.
  • ST can be either functional or non-functional testing (performance)
  • Emphasis is more on the implemented system’s functionalit
  • In ST phases, all test cases and scripts written just to satisy the functionality and the coverage is on a high level.
  • No production data is usually used to test the application under system testing phase, unless otherwise specified as a deviation in the test plan/strategy.
  • In SIT phase, all internal interfaces are integrated and tested functionally and from the perspective of data integrity.

User Acceptance Testing (UAT):

  • UAT is pure functional testing where the system behaviour is monitered with real production (scrambled) test data.
  • Also known as BUT (Business User Testing) is a phase in application testing where end users are involved in testing the application.
  • All external and internal interfaces are available with the AUT (application under test) during UAT.
  • Usability is also considered as apart of UAT phase. UAT is usually carried out with production data (in case of existing legacy application).
  • In UAT phases, test scripts are written extremely in detail with step by step precision to realise a test case (functionality)
  • Functional test techniques such as BVT, Equivalance partationing, use case testing, state transition testing and Decision table testing.
  There has been several instances where many projects run both SIT and UAT parallel. This due to operational constraints and Business user’s availability factors that influence such decisions. The product runs into several risks such as application unstability during such instances. But this is the risk which most managers take to meet schedule commitments.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值