【发布时间】:2015-07-08 03:48:50
【问题描述】:
我正在使用 Appium 进行 UI 测试,以及上面的 Robot Framework。我正在尝试自动化测试 iOS 应用程序所需的所有服务器和服务,包括 Appium 服务器。这似乎在 Appium 内部造成了一些破坏。特别是,我们在调用 driver.get_elements_by_accessibility_id(id) 时似乎卡住了
子流程启动如下所示:
self.app = subprocess.Popen("appium", shell=True, stdout=PIPE, stderr=PIPE)
当我们删除 stdout/stderr kwargs,或让它们指向文件时,行为恢复正常。是否有一些对 stdout/stderr 的依赖导致了这种情况?
【问题讨论】:
标签: python subprocess appium