Not Your Grandfathers Test Set: Reducing Labeling Effort for Testing

07/10/2020
by   Begum Taskazan, et al.
0

Building and maintaining high-quality test sets remains a laborious and expensive task. As a result, test sets in the real world are often not properly kept up to date and drift from the production traffic they are supposed to represent. The frequency and severity of this drift raises serious concerns over the value of manually labeled test sets in the QA process. This paper proposes a simple but effective technique that drastically reduces the effort needed to construct and maintain a high-quality test set (reducing labeling effort by 80-100 encourages a fundamental rethinking of the testing process by both practitioners, who can use these techniques immediately to improve their testing, and researchers who can help address many of the open questions raised by this new approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2022

Characterizing High-Quality Test Methods: A First Empirical Study

To assess the quality of a test suite, one can rely on mutation testing,...
research
03/06/2020

Practical Annotation Strategies for Question Answering Datasets

Annotating datasets for question answering (QA) tasks is very costly, as...
research
07/16/2020

DRIFT: Deep Reinforcement Learning for Functional Software Testing

Efficient software testing is essential for productive software developm...
research
08/05/2019

Testability First!

The pivotal role of testing in high-quality software production has driv...
research
07/25/2020

A sequential test for the drift of a Brownian motion with a possibility to change a decision

We construct a Bayesian sequential test of two simple hypotheses about t...
research
07/09/2016

Classifier Risk Estimation under Limited Labeling Resources

In this paper we propose strategies for estimating performance of a clas...
research
03/30/2018

Generation of complete test sets

We use testing to check if a combinational circuit N always evaluates to...

Please sign up or login with your details

Forgot password? Click here to reset