【问题标题】:WinAppDriver tests fail when screen is locked屏幕锁定时 WinAppDriver 测试失败
【发布时间】:2020-05-07 21:56:00
【问题描述】:

我正在使用 winAppDriver 测试 UWP 应用程序,但在屏幕锁定时测试失败,因为它无法找到元素并且在屏幕未锁定时工作正常。即使屏幕被锁定,任何运行 winAppTest 的解决方案?我很担心我将如何使用 TFS :(。请指教。

问候, 参考

【问题讨论】:

  • 你用的是安卓还是ios?
  • 这是一个桌面应用程序,我发现我无法绕过屏幕锁定,所以我计划在 TFS 或本地运行,方法是在后台运行 power point 演示,这样屏幕就不会被锁定.
  • 你有哪个操作系统。我在 Windows 上解决了这个问题。
  • 我使用的是 Windows 10 - 64 位企业版

标签: c# uwp appium coded-ui-tests winappdriver


【解决方案1】:

解锁机器是强制性的,像 WinAppDriver(和它的前身 CodedUI)这样的 UI 测试框架需要一个活动的 UI 会话来自动化 UI。

要求是this 链接上的文档。 我正在分享下面的屏幕截图,仅供参考。我希望这有帮助。

【讨论】:

  • 你是对的。我也发现了这个事实,并计划在 TFS 或本地运行我的测试,方法是在后台运行 power point 演示,这样屏幕就不会被锁定。
  • TFS 构建的默认超时时间为 30 分钟,超过该时间默认构建将失败。如果您发现答案有用,请单击向上箭头。 :)
猜你喜欢
  • 1970-01-01
  • 2019-08-29
  • 1970-01-01
  • 1970-01-01
  • 2016-08-24
  • 2017-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多