Android 应用程序问题无法选择日期
我正在尝试自动化保险相关的安卓应用程序,我需要选择保单生效日期。但是,我无法单击策略生效日期,我甚至尝试了所有定位器,如:id、name、classname、xpath 以下部分提到了我使用的所有定位器,例如:Android 应用程序问题无法选择日期,android,appium,Android,Appium,我正在尝试自动化保险相关的安卓应用程序,我需要选择保单生效日期。但是,我无法单击策略生效日期,我甚至尝试了所有定位器,如:id、name、classname、xpath 以下部分提到了我使用的所有定位器,例如: #id clickeffectivee=ebroker.com.ebroker:id/edt_effective_date #by name clickeffectivee1=Policy Effective Date #class name clickeffectivee2=and
#id
clickeffectivee=ebroker.com.ebroker:id/edt_effective_date
#by name
clickeffectivee1=Policy Effective Date
#class name
clickeffectivee2=android.widget.EditText
#classname2
clickeffectivee3=TextInputLayout
#xpath with text
clickeffectivee4=//android.widget.EditText[@text="Policy Effective Date"]
clickeffectivee5=//android.widget.EditText[@name='Policy Effective Date']
#xpath with contain
clickeffectivee6=//android.widget.EditText[contains(@resource-id,'effective_date_layout')]
#xpath with contain and text
clickeffectivee7=//android.widget.EditText[contains(@resource-id,'effective_date_layout')and (@text='Policy Effective Date')]
对于此特定方法,如下所示:
public void selectdate () throws InterruptedException, FileNotFoundException, IOException,
EncryptedDocumentException, InvalidFormatException {
Thread.sleep(5000);
WebElementcp(appium.findElement(By.xpath(Lib.getProperty(CONFIG_PATH, "clickeffectivee7"))));
cp.click();
Thread.sleep(3000);
运行之后,我收到了一条错误消息,我甚至尝试了很多次,但仍然收到了下面提到的错误消息
PFA图片。请阅读-总结是,这不是向志愿者致辞的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。您是否多次尝试将sendKeys直接添加到日期文本字段,但效果良好?否则,您必须显示appHI@Amit sendkeys内的DateSelector源不工作,即使我尝试移动到鼠标,然后单击,但无法单击数据图标。