那最好了,感谢
那是需要系统签名才可以的,否则会报没有权限的错误
对滴
替换手机里的 uiautomator 文件,哪个位置的文件,不需要 ROOT 吗?
你那是 root 过的手机吧,我这方法是在没 root 的手机做的,
个人觉得这个很有搞头啊
感谢,我也试了一下,使用 post 请求验证成功了。
试过了啊,没成功
试了两遍,也是不行
final WebDriverWait wait = new WebDriverWait(driver, 10, 1);
Activity activity = new Activity("io.appium.android.apis", ".view.PopupMenu1");
driver.startActivity(activity);
waitForMilliSeconds(1500);
WebElement popUpElement = driver.findElement(MobileBy.AccessibilityId("Make a Popup!"));
popUpElement.click();
waitForMilliSeconds(500);
new Thread(
new Runnable(){
@Override
public void run() {
try {
System.out.println(wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(".//*[@text='Clicked popup menu item Search']"))).toString());
} catch (Exception e) {
System.out.println(" not found");
// e.printStackTrace();
}
}
}
).start();
driver.findElement(By.xpath(".//*[@text='Search']")).click();
Thread.sleep(9000);
我希望你提供一下,成功时的 APPIUM 日志,拜托
我有加啊,仍然没有成功,我很怀疑你的成功,是不是真的成功。
怎么不好用了,或者有更好的方法的吗?
我试了,也是找不到
可以帮忙把成功的全部日志贴一下吗?
试过了,也不行,不知道为啥,也不能通过 getPageSource 去,检查当前界面到底有没有,真是头疼
我这启动时没报错,我执行成功了,不过没能成功的验证 toast,
https://testerhome.com/topics/8335
有没有再具体点的建议啊,哪个配置,我好检查下呢
哪个 APK 啊?
额,哪位大哥大姐成功过,给指点一下呢
@seveniruby @tobecrazy
哥哥们给看下呢
测试了中文,英文都没有成功过,有试成功的同学吗?求指点,是我哪里写的不对吗?
有什么不一样啊,做了什么改动了
这根本不能叫研究的现状,应该叫控件定位的现状
公司产品,主要这和另一个工具结合使用的,方法是拿到 appium driver 调用 getPageSource 方法
对啊,可以 grep 的啊,在 java 里面也可以直接拿到 grep 之后的结果,不过看起来这个逼格比较高