如何使用Appium在iOS应用程序中自动化单选按钮?

时间:2018-05-08 11:09:29

标签: java ios radio-button appium

我的应用程序中有一项要求,我需要从本机应用程序中选择任何一张照片,然后单击“删除”按钮。但我无法选择任何特定的照片。 我按照以下步骤操作:

  1. 我创建了一个列表,用于检查是否存在照片或 不?
  2. 如果照片存在,那么我会点击任何特定的     照片。
  3. 然后点击删除按钮。
  4. 但即使显示元素,我的代码也不会选择照片。

    以下方式我找到了元素:

    @iOSFindBy(xpath = "//XCUIElementTypeImage[contains(@name,'tick-1.png')]")
    private MobileElement selectPhoto;
    @iOSFindBy(xpath = "//XCUIElementTypeImage[contains(@name,'tick-1.png')]")
    private List<MobileElement> listOfPhotos;
    

    当我这样做时,

    listOfPhotos.isEmpty()
    

    返回false,并且由于存在一张照片而预期。

    但是当我点击元素时,

    selectPhoto.click
    

    它没有选择照片。

    但是,selectPhoto.isDisplayed返回true。

    那么,有人能告诉我如何实现自动化吗?

0 个答案:

没有答案