2014 · 41 citations · 32 references
ComputingComputer ScienceExperimental PerformanceTest ConstructionTest DevelopmentComputer-based TestingSoftware TestingEmpirical EvaluationRegression Test SelectionTest AutomationTest Selection
Regression test selection speeds up regression testing by re-running only the tests that can be affected by the most recent code changes. Much progress has been made on research in automated test selection over the last three decades, but it has not translated into practical tools that are widely adopted. Therefore, developers either re-run all tests after each change or perform manual test selection. Re-running all tests is expensive, while manual test selection is tedious and error-prone. Despite such a big trade-off, no study assessed how developers perform manual test selection and compared it to automated test selection.
32
The American Statistician · 1947 · 3.7K citations
Violin Plots: A Box Plot-Density Trace Synergism
Jerry L. Hintze, Ray D. Nelson · The American Statistician · 1998 · 1.6K citations