selenium - 无法自动化
问题描述
它是提供正确凭据后的登录自动化,用户应该登录,但即使我在测试自动化期间提供了正确的凭据,我也无法进入下一个窗口。
当我与开发团队交谈时,他们告诉我他们使用了 Telerik 的控件,而手动测试工作良好的自动化被卡住了。
driver.findElement(By.xpath("//*[@id=\"uxUserName\"]")).sendKeys("medward");
driver.findElement(By.xpath("//*[@id=\"uxPasswordMask\"]")).sendKeys("ASas!@12");
driver.findElement(By.xpath("//*[@id=\"uxLogin_input\"]")).click();
没有显示错误消息,但也没有执行预期的结果
解决方案
推荐阅读
- angular - Angular 5 - 强制用户获取新版本的应用程序
- javascript - 当存在特定的屏幕宽度和类别时执行某些操作
- php - PHP:做我自己的缓冲与使用“ob_ *”函数
- c# - Unity中Sprite上的滚动纹理以获得背景滚动效果,不起作用
- c++ - QAction::text(),程序收到信号 SIGSEGV,分段错误
- sqlite - 承诺返回所有列值 sqlite ionic sqlite swift
- tensorflow - 在小批量的多 GPU 上进行训练
- python - 在 Raspberry Pi 上运行 TensorFlow 模型推理的首选方法是什么?
- erlang - 在处理状态超时时优雅地退出 gen_statem
- azure-devops - 是否可以只允许利益相关者访问特定的董事会?