0

我正在为特定网站构建测试用例,我需要 Selenium 填写注册表单,我已经设置好了,但是我唯一的问题是让它“验证”它在原始“电子邮件”中输入的随机电子邮件场地。

我有其他一切工作,但由于我在这一切方面有点菜鸟(我只是需要在某些网站测试用例上工作的游戏自动化 QA)我有点不知所措

javascript{'Username+'+Math.floor(Math.random()*100000)+'@gmail.com'}

这是我用来生成随机电子邮件(和用户名)的代码

因此,我几乎想知道是否可以存储该电子邮件以在我需要填写的表单的另一个字段中使用它。

谢谢

4

1 回答 1

1

You can use the Selenium store method to store that email address and then use it later.

store    javascript{'Username+'+Math.floor(Math.random()*100000)+'@gmail.com'}    random_email

And then you can later use it like this

verifyText    //span[@id=email]    ${random_email}

Here is the selenium reference about variables: http://docs.seleniumhq.org/docs/02_selenium_ide.jsp#store-commands-and-selenium-variables

于 2013-02-19T16:07:34.360 回答