An Overview of Architecture-based SPL Test Generation
Ji‐Hyun Lee · Advanced science and technology letters · 2016
Software architecture can be used as an important input for generating test artifacts, including test plans and test cases. Particularly, in the case of testing codes related to connections and interaction mechanisms defined in architecture, architecture based testing makes easy test automation. As software architecture provides benefits such as buildability, reusability and evolvability for software development, we can expect that architecture based testing has similar benefits on software testing. This paper conceptually introduces the architecture-based SPL test generation approach. Architecturebased SPL test generation approach generates SPL test cases by using SPL test architecture defined from architecture-level SPL use case scenarios and SPL