Test oracle strategies for model-based testing

Posted WY-ahpu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Test oracle strategies for model-based testing相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

Deep learning III - I Machine Learning Strategy - train development and test sets 训练集开发集和测试集

Maven修改test/rsource的output folder报错Test source folder 'src/test/java'... is not also used fo

Oracle系列:Oracle预备知识

Dicom文件基本操作

中文词频统计

序列不在 oracle 表上的一行中