使用Appium自动化Android游戏

2024-10-02 14:19:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个项目,使用Python在我的Android设备上用Appium自动化数独游戏

我已经自动化了加载新板的过程。但是该板没有子元素,并且看起来好像它只是一个元素

Sudoku board

如何将其转换为我可以使用的数据


Tags: 数据项目游戏元素过程androidappium新板
1条回答
网友
1楼 · 发布于 2024-10-02 14:19:27

首先尝试获取一个元素中的内容,然后将其存储在temp变量中,该变量可以是列表或映射,并可用于将其转换为数据

您可以从获取元素内部的内容开始

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

相关问题 更多 >