【技术实现步骤摘要】
一种基于robotframework测试用例并发执行的方法
本专利技术涉及一种robotFramework自动化测试方法,特别是涉及一种基于robotframework测试用例并发执行的方法,属于robotframework测试
技术介绍
RobotFramework基于Selenium2Library测试库的自动化测试,测试用例数量过多时候,执行大量的测试用例,每个测试用例执行结束之后,都会走一遍退出再启动浏览器的操作,测试执行时间过长,延长测试周期,不能及时有效反馈测试结果。现有的RobotFramework框架中,用例以suite为最小单位运行,针对suite内单个测试用例的运行,必须等待前一个测试用例执行结束之后再启动下一个测试用例,测试用例数量过多时,无疑测试周期长,效率低。
技术实现思路
本专利技术的主要目的是为了提供一种基于robotframework测试用例并发执行的方法,解决现有的robotframework测试存在的测试周期长,效率低,不能及时有效反馈测试结果的问题。本专利技术的目的可以通过采用如下技术方案达到:一种基于robotfram ...
【技术保护点】
1.一种基于robot framework测试用例并发执行的方法,其特征在于,包括如下步骤:步骤1:分解robot framework框架中suite级test cases,利用其属性将suite级用例分为单个test case;步骤2:利用VisGrid工具部署Grid环境用进程池并行执行测试用例脚本;步骤3:执行结束后收集测试结果。
【技术特征摘要】
1.一种基于robotframework测试用例并发执行的方法,其特征在于,包括如下步骤:步骤1:分解robotframework框架中suite级testcases,利用其属性将suite级用例分为单个testcase;步骤2:利用VisGrid工具部署Grid环境用进程池并行执行测试用例脚本;步骤3:执行结束后收集测试结果。2.如权利要求1所述的一种基于robotframework测试用例并发执行的方法,其特征在于,所述步骤1中,通过分解robotframework框架中run.py源码入口,分解出testcases...
【专利技术属性】
技术研发人员:高路路,
申请(专利权)人:威创软件南京有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。