如何在我的测试用例中使用xpath?

时间:2015-05-07 05:25:13

标签: java appium selendroid

  1. 我有以下定义的xpath。如何在我的测试用例中使用此xpath -

    double getArea() const    {
        return width * height;
    }
    
  2. 如何在程序中使用此xpath?

  3. 我尝试使用下面的xpath元素,但它根本不起作用 -

    android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.RelativeLayout[1]/android.support.v4.widget.SlidingPaneLayout[1]/android.widget.RelativeLayout[2]/android.widget.RelativeLayout[1]/android.widget.LinearLayout[1]/android.widget.RelativeLayout[1]/android.widget.RelativeLayout[1]/android.widget.LinearLayout[1]/android.widget.TextView[1]
    

1 个答案:

答案 0 :(得分:0)

试试这个:

driver.findElementByXPath("android.widget.LinearLayout[1]/android.widget.Frame‌Layout[1]/android.widget.RelativeLayout[1]/android.support.v4.widget.SlidingPaneL‌​ayout[1]/android.widget.RelativeLayout[2]/android.widget.RelativeLayout[1]/androi‌​d.widget.LinearLayout[1]/android.widget.RelativeLayout[1]/android.widget.Relative‌​Layout[1]/android.widget.LinearLayout[1]/android.widget.TextView[1]").click();