如何使用 C# 在 iPhone 上使用 Appium 单击视频播放按钮?



我正在使用Appium在某些站点上自动进行测试。我正在测试的页面上有一个视频(视频是页面上唯一的项目(。由于视频不会在iOS上自动播放,因此有一个播放按钮,我需要单击此播放按钮才能继续。 我已经使用 appium 检查器来获取视频的 xpath,但网络驱动程序找不到它。

有没有一种简单的方法可以通过 C# 自动化单击视频的播放按钮?我花了很长时间在这上面,无法让它工作。

我目前正在使用远程网络驱动程序。我尝试设置 IOSDriver,所以希望我可以单击屏幕坐标(因为它是页面中的死点,所以应该很容易(,但我在尝试设置 IOSDriver 时遇到了许多其他问题。 我目前正在通过模拟器执行此操作。

在此处输入图像描述

提前感谢您的帮助

通常android和ios屏幕是XML,更粘稠的HTML是用于Web的。

您可以使用 :

System.out.println(driver.getPageSource());

在 C# 中使用 Console.Writer。

它将打印当前屏幕的整个 XML。现在确定元素并创建一个 Xpath

最新更新