Automatic programming assessment and test data generation a review on its approaches
Automatic programming assessment has recently become an important method in assisting
lecturers and instructors of programming courses to automatically mark and grade students' …
lecturers and instructors of programming courses to automatically mark and grade students' …
Generating test data for branch coverage
Branch coverage is an important criteria used during the structural testing of programs. We
present a new program execution based approach to generate input data that exercises a …
present a new program execution based approach to generate input data that exercises a …
Automatic test case generation using unified modeling language (UML) state diagrams
UML is widely accepted and used by industry for modelling and design of software systems.
A novel method to automatically generate test cases based on UML state models is …
A novel method to automatically generate test cases based on UML state models is …
Automatic test case generation from UML communication diagrams
We present a method to generate cluster level test cases based on UML communication
diagrams. In our approach, we first construct a tree representation of communication …
diagrams. In our approach, we first construct a tree representation of communication …
[PDF][PDF] Automatic test case generation from UML state chart diagram
More than 50% of software development effort is spent in testing phase in a typical software
development project. Test case design as well as execution consumes a lot of time. So …
development project. Test case design as well as execution consumes a lot of time. So …
Slicing-based test case generation from UML activity diagrams
UML diagrams are important design and modeling artifacts. These diagrams can also be
used to generate test cases. We present a novel test case generation method that is based …
used to generate test cases. We present a novel test case generation method that is based …
A novel test case design technique using dynamic slicing of UML sequence diagrams
We present a novel methodology for test case generation based on UML sequence
diagrams. We create message dependence graphs (MDG) from UML sequence diagrams …
diagrams. We create message dependence graphs (MDG) from UML sequence diagrams …
[PDF][PDF] Complexity of equivalence class and boundary value testing methods
V Arnicane - Int J Comput Sci Inform Techn, 2009 - researchgate.net
A domain of a program with mutually independent parameters is a set of all combinations of
all values of these parameters. The input domain can be very big. The main goal of domain …
all values of these parameters. The input domain can be very big. The main goal of domain …
UML sequence diagram based testing using slicing
We present a novel testing methodology to test object oriented software based on UML
sequence diagrams. In our approach we use dynamic slicing and generate test cases …
sequence diagrams. In our approach we use dynamic slicing and generate test cases …
Automatic string test data generation for detecting domain errors
R Zhao, MR Lyu, Y Min - Software Testing, Verification and …, 2010 - Wiley Online Library
Abstract Domain testing is designed to detect domain errors that result from a small
boundary shift in a path domain. Although many researchers have studied domain testing …
boundary shift in a path domain. Although many researchers have studied domain testing …