我在Appium中写自动化。我对自动化概念相当陌生,Appium
它自己。我正在使用java-client。
我有一个场景,其中我正在编写自动化,我的Android应用程序必须采取Android权限。我的应用程序导航到Android设置的以下设置页面,如下所示。
这个页面之前我已经创建了一个页面对象,将代表该屏幕上自动点击。在这种情况下,我只对切换Switch感兴趣,并了解如何获取它的状态。
我可以得到UI Automator Viewer这样的资源ID。
所以我的初始化是这样的访问交换机的Widget。
SwitchID { $("#switchWidget") }
显然,当我运行的特征文件,Appium
无法找到这个开关部件。但是我可以在我正在处理的应用程序中自动执行其他小部件。但我无法在android的这个设置屏幕上得到任何东西。
任何帮助将受到高度重视。 谢谢
将需要了解您遵循POM时和小部件是如何访问由您的应用程序。这方面的问题信息非常少。 – nullpointer