Selenium是否支持传递一系列输入值?
几年前我做了一些Selenium培训,似乎记得有一个功能允许你将值表传递给测试用例。我无法回忆起细节,在文档中找不到任何引用?我本来可以做梦!我的一般回忆是,你可以传递类似的东西;
FirstName | Lastname
Bob | Smith
Andy | Franks
并以某种方式使这些数据成为测试的主题。
答案 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执行的特定测试。