我需要一些帮助,我想创建一个在测试用例中随机获取值的测试,因为在我的情况下我在我的代码中声明了它,我该如何随机生成?
继承我的代码
HTML
<select name="gender">
<option>Please Select</option>
<option value='Male'>Male</option>
<option value='Female'>Female</option>
</select>
机器人
*** Test Cases ***
Select From List By Value xpath://select[@name='gender'] Male
你可以使用'Random Element' from the Faker Library。 Random Element
从提供的项目列表中返回一个随机项目。
*** Settings ***
Library FakerLibrary
*** Test Cases ***
Randomise gender selection
${gender} Select random gender
Select from list by value xpath://select[@name='gender'] ${gender}
*** Keywords ***
Select random gender
${randomValue} Random Element ['Male', 'Female']
[Return] ${randomValue}
这将在测试用例中随机选择性别。如果您想在列表中添加更多项目,可以将其添加到Random Element
关键字后面的list参数中。
注意:确保安装并导入FakerLibrary