Автоматизируйте игру Android с помощью Appium - PullRequest
0 голосов
/ 11 марта 2020

Я работаю над проектом по автоматизации игры в судоку на моем устройстве Android с помощью Appium, используя Python.

Я автоматизировал процесс загрузки новой доски. Но доска не имеет дочерних элементов и выглядит так, как будто это всего лишь один элемент.

Sudoku board

Как бы я go о преобразовании ее в данные, которые Я могу использовать?

1 Ответ

0 голосов
/ 12 марта 2020

Сначала попробуйте получить то, что находится внутри одного элемента, чем вы можете сохранить его во временной переменной. Это может быть список или карта, которые можно использовать для преобразования в данные

Вы можете начать с получения того, что находится внутри элемента

List<WebElement> listOfElements = driver.findElements(By.xpath("//*[contains(@class,'your class name')]"));
for(WebElement element: listOfElements){
    System.out.println(element.getText());//if it is not empty you can store in in map and can use it later
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...