自动化测试---多线程

自动化测试---多线程

1.比如要模拟手机连拍时按下电源键锁屏的动作。

首先要保证手机连拍动作是持续进行的情况下,按电源键。这是两个动作,需要两个线程同时运行去模拟。

  1)主线程中需要创建一个子线程 thread 去执行按住拍照按钮进行连拍的动作

  2)主线程接着可以等待2s后执行 按电源键锁屏的动作

    这样就能测试到 拍照过程中手机下电,会不会影响到Camera资源能不能正常释放,下次打开camera,还能不能正常运行。

2.手机内存读写过程中会不会影响camera拍照功能。实际应用中比如usb或蓝牙进行文件pull 和 push 过程中拍照

   1)主线程起一个子线程,进行手机上传或者下载

   2)在上传下载的时候主线程继续执行camera的相关业务测试。

上面两个例子都是只创建了一个子线程,也可以创建多个线程同时运行。(当然上面两个例子也是线程同时运行,主线程一直没有停止过,主线程停止了,程序也就停了)

posted @   恩艾  阅读(112)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示