Selenium登录验证

时间:2016-10-17 11:32:13

标签: java selenium-webdriver

我们有3000个用户名和密码。我们需要针对网页的成功登录进行测试。问题是,当找到成功登录页面时,页面会重定向到用户帐户。再次从帐户注销,重新输入用户名和密码需要时间。是否有解决方案

3 个答案:

答案 0 :(得分:2)

如果它只是登录验证,那么我建议你使用HtmlUnitDriver用于无头自动化。与普通浏览器相比,它会更快一些。

答案 1 :(得分:0)

分而治之

将您的列表拆分为2-10个或更多部分,并在差分机器上运行ist。您还可以测试使用摩尔而不是多核PC上的一个线程。

答案 2 :(得分:0)

此处的安全性似乎存在问题,因为您必须将用户/密码对存储在java代码,属性文件或数据库中(以明文形式,而不是散列值)。

我认为每个应用程序角色最多只能使用一个用户来测试身份验证+授权(这些当然应该是专为您的测试创建的“测试”用户)。