TSTL:模板脚本测试语言 TSTL是一种特定于域的语言(DSL)和一组工具,用于支持软件自动生成测试。 此实现针对Python。 您(在Python中)定义了一组用于构建测试的组件以及要为被测系统保留的所有属性,然后TSTL会为您的系统生成测试。 TSTL支持测试重播,测试减少和代码覆盖率分析,并包括对某些复杂测试生成方法的按钮支持。 换句话说,TSTL是基于属性的测试工具。 什么是基于属性的测试? 基于属性的测试是指不依赖开发人员为特定输入或调用序列指定结果的测试,而是依赖行为的更一般规范,并结合自动生成许多测试以确保通用规范成立。 有关基于属性的测试的更多信息,请参见: (该工具在