我正在使用Selenium Fitnesse Bridge Fixture在 Fitnesse for Selenium 中编写测试。这很棒,因为它涵盖了 Selenium 的所有功能。但是,我遇到的问题是像在 Selenium IDE 中一样存储变量。
| !- 固定装置.SeleniumFixture -!| | 设置 | http://www.google.com/ | *chrome /usr/lib/firefox-3.0.5/firefox | | 开放| http://www.google.com/ | | | 店铺位置 | 这里 | | | 回声 | ${这里} | |
像这样简单的东西应该可以正常工作,但是当我保存测试时,我得到一个错误,未定义的变量。
| 店铺位置 | 这里 | | | 回声 | 未定义的变量:这里 | |
这没有任何意义。我在回显之前定义了该行。当我运行测试时,我得到:
| 店铺位置 | 这里 | | | 回声 | 未定义的变量:这里 | 未定义的变量:这里 |
作者对他的测试做同样的事情。为什么这对我不起作用?