Элемент списка как объект страницы - PullRequest
0 голосов
/ 15 мая 2018

Я работаю с объектами страницы в Appium.

У меня есть представление, которое содержит обзор переработчика с элементами в нем.

Каждый элемент содержит несколько элементов управления пользовательского интерфейса (кнопка, изображение, текст и т.д ...

Я думал о создании объекта страницы, который представляет элемент в списке.

Что-то в этом роде:

class MainView{
....
AndroidFindBy(...)
private AndroidElement list;
}


class Item{
  @AndroidFindBy(....)
  private AndroidElement button;

  @AndroidFindBy(....)
  private AndroidElement text;

  @AndroidFindBy(....)
  private AndroidElement image;

  ...
}

Но яВозникла проблема с подключением между ПО «Item» и списком, который находится в MainView.

Есть идеи или как лучше всего работать в таком случае?

спасибо

1 Ответ

0 голосов
/ 22 мая 2018

В конце концов проблема была решена с помощью API приложения Widget.

https://github.com/appium/java-client/blob/master/docs/Page-objects.md#the-additional-feature

...