TestEra: A novel framework for automated testing of Java programs

D Marinov, S Khurshid - Proceedings 16th Annual International …, 2001 - ieeexplore.ieee.org
We present TestEra, a novel framework for automated testing of Java programs. TestEra
automatically generates all non-isomorphic test cases within a given input size and …

Evolutionary testing of classes

P Tonella - ACM SIGSOFT Software Engineering Notes, 2004 - dl.acm.org
Object oriented programming promotes reuse of classes in multiple contexts. Thus, a class is
designed and implemented with several usage scenarios in mind, some of which possibly …

Teaching software testing: automatic grading meets test-first coding

SH Edwards - Companion of the 18th annual ACM SIGPLAN …, 2003 - dl.acm.org
A new approach to teaching software testing is proposed: students use test-driven
development on programming assignments, and an automated grading tool assesses their …

The automatic generation of test data

DC Ince - The Computer Journal, 1987 - academic.oup.com
One of the major time-consuming activities in a software project is the construction of test
data. A major aim of testing research is to automate this process by means of software tools …

[引用][C] JUnit: A cook's tour

E Gamma, K Beck - Java report, 1999

Symstra: A framework for generating object-oriented unit tests using symbolic execution

T Xie, D Marinov, W Schulte, D Notkin - … , TACAS 2005, Held as Part of the …, 2005 - Springer
Object-oriented unit tests consist of sequences of method invocations. Behavior of an
invocation depends on the method's arguments and the state of the receiver at the …

Model-based testing of object-oriented systems

B Rumpe - International Symposium on Formal Methods for …, 2002 - Springer
This paper discusses a model-based approach to testing as a vital part of software
development. It argues that an approach using models as central development artifact …

A framework for testing object-oriented programs

MD Smith, DJ Robson - Journal of Object-Oriented Programming, 1992 - dl.acm.org
A framework for testing object-oriented programs | Journal of Object-Oriented Programming
skip to main content ACM Digital Library home ACM home Google, Inc. (search) Advanced …

[PDF][PDF] Object-oriented integration testing

PC Jorgensen, C Erickson - Communications of the ACM, 1994 - dl.acm.org
control and dataflow, and so on. Such information is certainly needed by software
developers, but it is only moderately useful to testers. For simple programs, we can …

Jumble java byte code to measure the effectiveness of unit tests

SA Irvine, T Pavlinic, L Trigg, JG Cleary… - Testing: Academic …, 2007 - ieeexplore.ieee.org
Jumble is a byte code level mutation testing tool for Java which inter-operates with JUnit. It
has been designed to operate in an industrial setting with large projects. Heuristics have …