gpt4 book ai didi

android - 使用 uiautomator 在 android 中进行 ui 自动化测试

转载 作者:行者123 更新时间:2023-11-30 03:23:16 26 4
gpt4 key购买 nike

我是测试新手。我正在尝试自动化我的测试来测试应用程序。它有电子邮件和密码字段和登录名。我正在填写电子邮件,然后是密码,然后我点击登录按钮。

new UiObject(new UiSelector().className("android.widget.EditText").resourceId("com.yml.usemefinal:id/email2")).setText("admin");         
new UiObject(new UiSelector().className("android.widget.EditText").resourceId("com.yml.usemefinal:id/password")).setText("rajesh");
UiObject login=new UiObject(new UiSelector().text("Log In"));
login.click();

但它首先填写电子邮件字段,然后仅在电子邮件中填写密码。哪里出错了?

最佳答案

我想这应该可行。如果电子邮件和密码字段可用,您可以尝试通过文本或描述访问元素一次吗?我已经在我的代码中使用过一次:

        new UiObject(new UiSelector().text("Email"))
.setText("yrewi@abc.com");

UiObject psswrd = new UiObject(
new UiSelector().description("password"));
psswrd.setText("abc123");

new UiObject(new UiSelector().text("Create an Account"))
.clickAndWaitForNewWindow();

这对我有用。

关于android - 使用 uiautomator 在 android 中进行 ui 自动化测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18735375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com