码迷,mamicode.com
首页 > 数据库 > 详细

Test oracle strategies for model-based testing

时间:2017-08-19 13:06:17      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:extend   fail   bst   iat   sig   with   arch   eve   one   

abstract:

testers use model-based testing to design abstract tests from models of the system‘s behavior. Testers instantiate the abstract tests into concrete tests with test input values and test oracles that check the results. Given the same test inputs, more elaborate test oracles have the potential to reveal more failures, but may also be more costly. This research investigates the ability for test oracles to reveal failures. 

p.s

When tests are executed, a fault may be triggered to produce an error state, which then propagates to an external failure. This is known as the Reachability, infection, and propagation(RIP) model. But even if a fault propagates to a failure, it is only useful if the failing part of the output state is revealed to the tester. With manual testing, it can be assumed that all failures are revealed, but when automated, the test may not check the part of output that is erroneous. Therefore, this paper extends the traditional RIP to the reachability, infection, propagation, and revealability(RiPR) model. 

 

Test oracle strategies for model-based testing

标签:extend   fail   bst   iat   sig   with   arch   eve   one   

原文地址:http://www.cnblogs.com/YWahpu/p/7395853.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!