[图书][B] Introduction to software testing
This extensively classroom-tested text takes an innovative approach to explaining software
testing that defines it as the process of applying a few precise, general-purpose criteria to a …
testing that defines it as the process of applying a few precise, general-purpose criteria to a …
METRIC: METamorphic Relation Identification based on the Category-choice framework
Metamorphic testing is a promising technique for testing software systems when the oracle
problem exists, and has been successfully applied to various application domains and …
problem exists, and has been successfully applied to various application domains and …
Validation: Conceptual versus activity diagram approaches
S Al-Fedaghi - arXiv preprint arXiv:2106.16160, 2021 - arxiv.org
A conceptual model is used to support development and design within the area of systems
and software modeling. The notion of validation refers to representing a domain in a model …
and software modeling. The notion of validation refers to representing a domain in a model …
Combinatorial testing of ACTS: A case study
In this paper we present a case study of applying combinatorial testing to test a
combinatorial test generation tool called ACTS. The purpose of this study is two-fold. First …
combinatorial test generation tool called ACTS. The purpose of this study is two-fold. First …
An orchestrated survey of available algorithms and tools for combinatorial testing
SK Khalsa, Y Labiche - 2014 IEEE 25th International …, 2014 - ieeexplore.ieee.org
For functional testing based on the input domain of a functionality, parameters and their
values are identified and a test suite is generated using a criterion exercising combinations …
values are identified and a test suite is generated using a criterion exercising combinations …
An automated approach to transform use cases into activity diagrams
Use cases are commonly used to structure and document requirements while UML activity
diagrams are often used to visualize and formalize use cases, for example to support …
diagrams are often used to visualize and formalize use cases, for example to support …
[PDF][PDF] Input parameter modeling for combination strategies
M Grindal, J Offutt - Proceedings of the 25th conference on IASTED …, 2007 - academia.edu
Combination strategies are test methods that generate test cases based on input parameter
models. This paper suggests a structured modeling method used to translate requirements …
models. This paper suggests a structured modeling method used to translate requirements …
UML activity diagram-based automatic test case generation for Java programs
Test case generation based on design specifications is an important part of testing
processes. In this paper, Unified Modeling Language activity diagrams are used as design …
processes. In this paper, Unified Modeling Language activity diagrams are used as design …
Generating test cases from UML activity diagrams using the Condition-Classification Tree Method
S Kansomkeat, P Thiket, J Offutt - 2010 2nd International …, 2010 - ieeexplore.ieee.org
A key technical challenge in software testing is the design of useful test cases. Test design
can be based on a variety of software artifacts, including requirements, designs, or even the …
can be based on a variety of software artifacts, including requirements, designs, or even the …
Contributions of tester experience and a checklist guideline to the identification of categories and choices for software testing
An early step for most black-box testing methods is to identify a set of categories and choices
(or their equivalents) from the specification. The identification is often performed in an ad hoc …
(or their equivalents) from the specification. The identification is often performed in an ad hoc …