如何在RIDE中导入和使用Faker Library

时间:2016-02-25 15:49:27

标签: robotframework faker

我必须自动化注册和登录测试用例,我正在使用RIDE编写测试。我真正想做的是:

  • 要进行注册,但每次运行测试时,我都必须更改电子邮件值。
  • 我希望在运行注册测试后使用新创建的帐户进行登录测试。
  • 使用RIDE导入faker库并声明$ {Email}变量是可能的,所以我可以在两个测试中使用相应的变量(登录和注册)?如果是,请告诉我应该怎么做或者我可以找到必要的文件。
  • 如果使用faker库无法完成,是否有另一个机器人库可以帮助我解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

有一个机器人的faker库,你可以像任何其他库一样使用它:

https://github.com/guykisel/robotframework-faker

这是一个简单的例子:

*** Settings ***
| Library | FakerLibrary

*** Test cases ***
Example
    ${email}=  FakerLibrary.Email
    log to console   \nemail: ${email}