scispace - formally typeset
Search or ask a question

Showing papers on "Test suite published in 1970"



Journal ArticleDOI
01 Jan 1970
TL;DR: This paper proposes a straightforward, yet practical algorithmic method to reduce all relevant test cases that rests upon identifying the relationships among category partition of input specifications and program constraints that are subsequently employed to construct a finite state machine.
Abstract: Testing is an essential activity in software development process. Testers and developers alike are facing a formidable expectation of delivery bug-free software. Certifying bug-free with exhaustive test is commonly known to be impossible. Numerous efforts have been attempted to arrive at a plausible test scenario wherein thorough coverage can be attained. Conventional approaches usually require large amount of test data (or input domain) to generate necessary test cases at premium expenses which, in many cases, end up to be a recalcitrant test process. This paper proposes a straightforward, yet practical algorithmic method to reduce all relevant test cases. The central idea rests upon identifying the relationships among category partition of input specifications and program constraints that are subsequently employed to construct a finite state machine. As such, all paths connecting the start and end states represent the required test cases. Reduction on the number of generated test frames based on the proposed method in comparison with conventional approaches proves to be quite significant.

1 citations


Journal ArticleDOI
01 Jan 1970
TL;DR: This research considers UML use case diagrams and proposes an approach for generating test cases from use cases based on a limited entries decision table and considers all success and alternative scenarios in a use case as well as all events that contain include and extend relationship.
Abstract: Software testing is an important activity in software development process. Testers have to generate test cases to test a system. At least, test cases consist of test input values and expected results. In functional testing or black-box testing, test designers can generate test cases from a requirements specification document which includes diagrams such as UML Diagrams. In this research, we consider UML use case diagrams and propose an approach for generating test cases from use cases based on a limited entries decision table. These test cases cover all success and alternative scenarios in a use case as well as all events that contain include and extend relationship.