如何使用 Selenium 验证重置密码功能?
How can I validate reset password functionality using Selenium?
流程如下:
- 用户在
Forgot password
文本字段中输入他的电子邮件 ID,然后单击“确定”
- 之后将触发重设密码邮件
- 用户需要转到邮件客户端并按照重设密码 link 重设他的密码
是否可以使用 Selenium 验证此流程?
仅使用 Selenium-WebDriver 无法做到这一点。
但是您可以按照以下方式做一些事情:
- 使用 Selenium-WebDriver 在相关字段中输入电子邮件地址,然后单击 'OK'。
- 使用像 Javamail 这样的库来解析后续电子邮件并检索重置密码 link。
- 使用 Selenium-Webdriver 导航至重置密码 link。
我想这种方法可能会出现各种问题,所以只有在绝对必要的情况下我才会真正这样做,以自动执行此过程。
流程如下:
- 用户在
Forgot password
文本字段中输入他的电子邮件 ID,然后单击“确定” - 之后将触发重设密码邮件
- 用户需要转到邮件客户端并按照重设密码 link 重设他的密码
是否可以使用 Selenium 验证此流程?
仅使用 Selenium-WebDriver 无法做到这一点。
但是您可以按照以下方式做一些事情:
- 使用 Selenium-WebDriver 在相关字段中输入电子邮件地址,然后单击 'OK'。
- 使用像 Javamail 这样的库来解析后续电子邮件并检索重置密码 link。
- 使用 Selenium-Webdriver 导航至重置密码 link。
我想这种方法可能会出现各种问题,所以只有在绝对必要的情况下我才会真正这样做,以自动执行此过程。