Test oracle strategies for model-based testing

N Li, J Offutt - IEEE Transactions on Software Engineering, 2016 - ieeexplore.ieee.org
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 …

An empirical analysis of test oracle strategies for model-based testing

N Li, J Offutt - 2014 IEEE Seventh International Conference on …, 2014 - ieeexplore.ieee.org
Model-based testing is a technique to design abstract tests from models that partially
describe the system's behaviour. Abstract tests are transformed into concrete tests, which …

Combining model-based and combinatorial testing for effective test case generation

CD Nguyen, A Marchetto, P Tonella - Proceedings of the 2012 …, 2012 - dl.acm.org
Model-based testing relies on the assumption that effective adequacy criteria can be defined
in terms of model coverage achieved by a set of test paths. However, such test paths are …

Model-based testing

A Pretschner - Proceedings of the 27th international conference on …, 2005 - dl.acm.org
Model-based testing has become increasingly popular in recent years. Major reasons
include (1) the need for quality assurance for increasingly complex systems,(2) the emerging …

[PDF][PDF] Generating test oracles via model checking

JR Callahan, SM Easterbrook… - Technique Report, NASA …, 1998 - Citeseer
This paper describes a method for automatically generating (and re-generating) test oracles
during software development using the counter-example generation mechanism found in …

[PDF][PDF] Position paper: Model-based testing

M Utting - Verified Software: Theories, Tools, Experiments. ETH …, 2005 - academia.edu
This position paper gives an overview of model-based testing and discusses how it might fit
into the proposed grand challenge for a program verifier. Model-based testing [EFW02 …

Model-based testing of software and systems: recent advances and challenges

A Petrenko, A Simao, JC Maldonado - International Journal on Software …, 2012 - Springer
Abstract Model-based testing is focused on testing techniques which rely on the use of
models. The diversity of systems and software to be tested implies the need for research on …

Model based testing in practice at Microsoft

K Stobie - Electronic Notes in Theoretical Computer Science, 2005 - Elsevier
As part of Microsofts Trustworthy Computing [Trustworthy Computing: Reliability URL
http://www. microsoft. com/mscorp/twc/reliability/default. mspx] initiative the company has …

Interpolated n-grams for model based testing

P Tonella, R Tiella, CD Nguyen - … of the 36th International Conference on …, 2014 - dl.acm.org
Models-in particular finite state machine models-provide an invaluable source of information
for the derivation of effective test cases. However, models usually approximate part of the …

Test oracle assessment and improvement

G Jahangirova, D Clark, M Harman… - Proceedings of the 25th …, 2016 - dl.acm.org
We introduce a technique for assessing and improving test oracles by reducing the
incidence of both false positives and false negatives. We prove that our approach can …