Towards A Test Specification Language For Information Systems: Focus On Data Entity And State Machine Tests

Alberto Rodrigues da Silva,Ana C. R. Paiva, Valter Emanuel R. da Silva

PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT(2018)

引用 3|浏览17
暂无评分
摘要
This paper introduces the TSL language (short name for "Test Specification Language") that intends to improve the test specification of information systems in a systematic, rigorous and consistent way. TSL specifications are produced from close requirement specifications expressed in the RSL language (Requirements Specification Language). Both RSL and TSL support human-readable executable specifications closer to natural language than models usually used in model-based testing approaches. TSL includes several constructs logically arranged into views according to multiple testing engineering strategies, commonly found in the information systems domain, such as: data entity tests and state machine tests, all of them produced from equivalent requirement specification in RSL. A case study is also presented to illustrate the proposed approach.
更多
查看译文
关键词
Test Specification Language (TSL), Test Specification, Model-based Testing (MBT), Test Case Generation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要