微调器具有值(1到10)。 代码设置为选择2,但选择1。
@AndroidFindBy(id = "quantity_spinner")
private AndroidElement spinnerQuantity;
public void setQuantity(String val){
spinnerQuantity.click();
driver.findElementByXPath("//android.widget.TextView[@text='"+val+"']").click();
}
//function call
setQuantity('2');
Samsung 7上的Appium版本1.4.1
答案 0 :(得分:0)
将值传递为字符串而不是字符。在你的代码中它应该是" 2"而不是' 2'。同时将Appium更新到最新的稳定版本