Selenium,它是否支持多个输入值

时间:2015-04-23 09:18:04

标签: selenium selenium-webdriver

Selenium是否支持传递一系列输入值?

几年前我做了一些Selenium培训,似乎记得有一个功能允许你将值表传递给测试用例。我无法回忆起细节,在文档中找不到任何引用?我本来可以做梦!我的一般回忆是,你可以传递类似的东西;

FirstName | Lastname
Bob       | Smith
Andy      | Franks

并以某种方式使这些数据成为测试的主题。

1 个答案:

答案 0 :(得分:0)

鉴于你在问题中的表现,我在想你所记得的是:

Scenario: fooing the bar
  Given some data
  When the user foos the bar
  Then the bar shows
    | FirstName | Lastname |
    | Bob       | Smith    |
    | Andy      | Franks   |

那是Gherkin language。理解小黄瓜的测试跑步者存在于大多数通用语言中。最后一步中的表是测试运行器将传递给步骤的实现的内容。您必须自己编写该步骤的实现,并负责以Selenium理解的格式将数据传递给Selenium。如何执行此操作取决于您尝试使用Selenium执行的特定测试。