我有一个C项目,为Android应用程序的Appium测试Xamarin Android应用程序。
我通常这样做 查找元素 和 压力元件 使用Appium驱动程序的操作。
现在,我正在寻找一种可能性来转储整个UI对象,并验证所有对象是否都存在于UI中。
我知道 uiautomatorviewer.bat(自动查看器.bat) 但这是一种手动操作。我想以编程的方式将其转换为某种XML格式(或任何可能的格式)。
有没有什么方法可以通过编程方式进行转储?也欢迎任何其他建议。
附加说明:我知道 鱿鱼帮助 但它是付费版本。
多亏了乔,
对于C中的Appium Android,请使用以下命令:
Driver.PageSource;
这将以XML形式返回UI转储。