摘要
本发明公开了一种基于串口的自动化测试乱序执行的方法,包括:收集多个测试用例,所述测试用例包含初始环境、主题逻辑以及结束环境;通过脚本对每个测试用例的初始环境和结束环境进行定义;收集所有测试用例的初始环境与结束环境,记录从任一测试用例结束环境到另一测试用例初始环境的连接方法,得到连接方法表;通过用例随机选择器动态选取测试用例,并基于所述连接方法表执行测试用例;本发明通过定义测试用例的初始环境和结束环境,确保了用例间串口状态独立,通过构建连接方法表自动化适配,实现无序执行时的状态衔接,并降低了测试用例间的耦合度,结合随机选择与动态适配技术,实现串口通信下的测试用例无序执行。
技术关键词
执行测试用例
测试用例优先级
执行器
加权算法
动态
逻辑
脚本
主题
定义