我提供了有关定位器元素的完整详细信息,我从app app的app app检查员那里获得了这些元素。
我使用了文字" CATEGORIES"作为名称和类型" android.widget.TextView" as className和xpath =" /android.widget.TextView [1]"在我的测试案例中。
这些是我尝试过的可能性。但是,点击操作对我来说并不会发生。
如何使用定位器单击特定元素?
详情:
内容递减:
类型:android.widget.TextView 文字:类别 指数:0 启用:true 可见:错误 位置:{0,77} 大小:{406,42} 可检查的:假的 选中:false 可聚焦:虚假 long-clickable:false 包:com.vivi.droid.qa password:false resource-id:null 可滚动:false 选中:false XPath的: //android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.support.v4.widget.SlidingPaneLayout[1]/android.widget.RelativeLayout[1] /android.widget.RelativeLayout[1]/android.support.v4.view.ViewPager[1]/android.widget.LinearLayout[1]/android.widget.LinearLayout[1]/android.widget.RelativeLayout[1]/ android.widget.TextView [1]
答案 0 :(得分:0)
尝试使用路径点击元素:
示例代码
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<excludes>
<exclude>com/uiservices/controllers/*.*</exclude>
</excludes>
</configuration>
</plugin>
我使用python,如果你使用任何其他语言代码可能在语法上有所不同
答案 1 :(得分:0)
您提到过您已经尝试过并且click()无效。我建议在下面的解决方案:
解决方案1 -
解决方案2 -