The Journal of Object Technology · 2010 · 55 citations · 24 references
ComputingComputer EngineeringComputer ScienceSoftware EngineeringSystems ModelingTest DevelopmentDesign For TestabilityObject-oriented AnalysisSoftware DesignSoftware ModelingSoftware TestingIntermediate Representation DesignSoftware Testing ProcessSystem TestingTest Case GenerationTest CasesTest ExecutionTest GenerationTesting
We propose a novel testing technique for object-oriented programs. Based on the state and activity models of a system, we construct an intermediate representation, which we have named state-activity diagram (SAD). We generate test cases to achieve state-activity coverage of SADs. We have empirically evaluated the effectiveness of our approach. The results show that the proposed technique could detect seeded integration testing faults which could not be detected by the related approaches.
24
Is mutation an appropriate tool for testing experiments?
James H. Andrews, Lionel Briand, Yvan Labiche · 2005 · 787 citations
Generating test data from state‐based specifications
Jeff Offutt, Shaoying Liu, Aynur Abdurazik et al. · Software Testing Verification and Reliability · 2003 · 326 citations