App自动化测试框架学习探索--从零开始设计

App自动化测试框架学习探索--从零开始设计---持续更新中,敬请关注

1 批量执行app自动化测试使用多线程设计思路:

1)并发级别选择用methods

2)采用@Test多线程,数据提供类dp单线程(如果dp也是多线程会导致一个测试类被多次调用??探索中)

针对第一步的探索实验,发现做不了多机批量执行app自动化测试,比较适合做接口压力测试。通过方法级并发和参数化提供类实现多线程单接口多次不同调用。

另外,去掉并发多线程配置,可以实现单机批量执行测试用例,这个可以为我后面做苹果手机的批量测试用例执行打一个基础(苹果手机app测试只支持单机批量执行)。

通过网上一些资料查询,我打算用多suit方式进行批量并发测试,通过动态写suit的方式,目前这个是我的一个想法,还没有动手编码实现。

2020.05.18 更新----持续更新中

3)执行测试的时候碰见一个很让我抓狂的问题,执行速度很慢,每一步查找需要10秒多,点击需要30秒多,一个步骤算下来就40多秒,我怎么也找不到解的办法

上一篇:关于Python常用框架学习


下一篇:【ARM-Linux开发】Ubuntu下的/usr目录权限,导致不能使用sudo命令的修复