java - java - 如何通过java中的selenium在弹出框中发送用户名和密码?
问题描述
点击链接查看:弹出截图
我正在尝试自动化这个:http ://the-internet.herokuapp.com/basic_auth in chrome using Selenium java。我想插入用户名、密码,然后单击登录或取消。但我无法“检查元素”。
解决方案
它是窗口身份验证弹出窗口,而不是 javascript 警报。因此,在这种情况下,您需要修改 Webdriver URL。(AutoIT 也可以应用。但下面是处理它的简单方法。)
比如说,username=admin,password=admin。只需传递以下网址:
driver.get("http://admin:admin@the-internet.herokuapp.com/);
推荐阅读
- c# - 如何使用 C# 从 Kleopatra 访问 PGP 密钥
- python - PyQt:如何创建自定义组合标题栏和菜单栏
- python - 获取计数和报告人员详细信息
- c++ - 未定义的标识符 - 缺少哪些头文件?- DX12
- scala - scala根据时间列将单行拆分为多行
- javascript - 不在 Firefox 中重用获取的资源
- c# - 为什么会出现此异常:发生了一个或多个错误。在 System.Threading.Tasks.Task.ThrowIfExceptional
- python - Python googlesearch 库 __init__() 缺少 1 个必需的位置参数:“搜索”
- java - EditText 的 setCustomSelectionActionModeCallback 方法在 MIUI 中不起作用
- c# - C#如何使用oledb调用as 400存储过程