appium自动化,能不能一边录屏一边执行代码

问题遇到的现象和发生背景

我在执行appium自动化测试脚本的时候,突然想到能不能加上一条录屏命令,来解决出现异常问题时候保存当前的录屏,如果代码执行完毕就会清除视频,如果中断了就不会执行后面的删除命令,方面我后面进行查看



def test(self):
  os.system("adb shell screenrecord /mnt/sdcard/Movies/MCUupdata.mp4")
  driver.find_elemnt**********
  os.system("adb shell rm -f /mnt/sdcard/Movies/MCUupdata.mp4")

可是我发现执行os.system录屏命令后,线程会等待发送录屏结束命令才会执行下一步操作

所以有没有什么方法能够在我执行了os.system录屏命令后,自动化脚本也会执行,完毕之后删除视频

另开一条线程执行这个录屏操作试试