我有个测试框架,目前支持了自动化测试并且测试用例是用 YAML 文件维护的。现在我想把 Jmeter 集成进来,请问有什么好的方案吗
目前我有个方案是先通过 jinja2 维护一个模板,然后我的测试框架在执行测试用例时判断是不是性能测试用例,如果是则处理下数据然后通过 jinja2 生成对应的性能测试脚本 JMX 文件,然后通过 Jmeter 命令行的方式执行它,执行完成后在读取对应的结果把结果维护到我测试框架的公共变量中。
请问还有其它更好的方案吗,或者我这个方案有没有什么弊端,望各位大佬解答下,不胜感激~