如何在Appium应用中查看保存的页面源

时间:2019-01-03 14:13:16

标签: appium appium-desktop

在使用appium运行自动化测试时,我使用了$request->file('dataframe')并将其存储为XML文件。我还使用driver.getPageSource()拍摄了同一页面的屏幕截图,并将其另存为PNG文件。现在如何在Appium应用程序中查看它,以便它对应地映射到具有xml数据的元素。

Appium中是否有像uiautomatorviewer中一样的打开选项? 我无法使用uiautomator,因为它需要uix文件。但是我在appium中找不到打开选项。

2 个答案:

答案 0 :(得分:0)

UIAutomatorviewer是从移动自动化开始的简单工具,但是存在一些局限性

缺乏鲁棒性:

使用本机应用程序时会引发随机错误

受限功能:

APPIUM桌面

相比的有限功能

这些限制不允许UIAUTOMATORVIEWER在自动化工程师中成为通用选择,并且大多与 Appium Desktop 一起使用。

对于安装和使用,您可以在下面的URL中引用

https://automationlab0000.wordpress.com/2018/12/31/appium-desktop-for-locating-elements/

答案 1 :(得分:0)

由于Appium的设置复杂,很难仅依赖于Appium来实现移动自动化。 借助SeeTest的Appium Studio,您可以轻松识别对象。

Appium Studio轻松缓解了Appium的所有挑战。还有一个对象间谍,可以更轻松地标识对象和XPath。测试记录简单。在设备反射上执行的操作会记录在以您选择的语言编写的易于导出和可执行的测试中。

访问this博客以了解更多详细信息。

请参阅他们的文档以开始使用https://docs.experitest.com/display/public/TD/Appium+Studio