我成功地运行了我的测试:
- 物理Android 5.1;
- 安卓6.0.1模拟器;
- testCloud 设备 5.1、5.1.1、6.0.1
但是,当我尝试在 Android 模拟器 7.0 和 Android 设备 7 及更高版本的 testCloud 上运行我的 UITest 时,它会忽略app.EnterText() method
它点击用户名条目,然后它必须在其中输入文本,但它没有这样做并点击密码输入而没有任何文字输入。如何使用 Android 7 解决此问题?
[Test]
public void Android_7()
{
app.WaitForElement(c => c.Marked("UsernameId"));
app.Tap(c => c.Marked("UsernameId"));
app.EnterText(c => c.Marked("UsernameId"), "www");
app.Tap(c => c.Marked("PasswordId"));
app.EnterText(c => c.Marked("PasswordId"), "testpsswd");
app.Screenshot("Logining");
app.Tap(c => c.Marked("SIGN IN"));
app.WaitForElement(c => c.Marked("Exigo"));
app.Screenshot("Dashboard");
}