感谢,我已经获取到屏幕长和宽,我想再次获取到指定的控件长和宽,这样一相减就可以了
但是多线程是同时执行的,有可能线程 1 先执行把手机号带过去了,然后线程 2 再执行,每次执行都会生成一个 devicesid,第二次就会覆盖第一次导致第一次执行的线程无法再次识别控件信息
大神解释的很好,只是我才疏学浅,都没用到过 maven
大拿,终于等到你了,您说的意思是 devicesId 在多进程就只能是局部变量是吧,那您是通过多线程实现的还是队列实现的呢,真是不太懂这个,方便的话可以加个好友探讨下吗,可以知识付费~
辛苦辛苦大佬
我看您没有涉及到 d = u2.connect_usb(Setting_Con.devices_id) 这个方法,您是如何给这个方式传递 SN 的呢,这个方式是直接操作手机的了,多个设备的话是不是在这里就开始区分开了呢
我看您先获取到 sn 之后,下面的步骤我有一点不明白的是,如何通过进程函数关联到 sn 号从而分别执行的呢
大佬多问一句,有这么一种场景,比如测试登录页面,同一个脚本运行两台手机,但是每台手机需要登录不同的手机号才能跑,不可能登录一个手机号,但是脚本却是同一套,前后矛盾如何处理呢
大神,想问个问题,这个是解决同一套脚本分别执行多个手机的场景吗
感谢,我大概又梳理了下,我不需要这么操作了,我直接用 jenkins 集成,每天定时跑,每跑一次发一遍报告就 ok