设置Xebium以使用Selenium RC而不是Webdriver

时间:2014-03-12 09:56:32

标签: google-chrome iframe selenium selenium-webdriver

我读了一篇关于通过fitnesse和chrome web驱动程序运行xebium测试时遇到问题的人的帖子。我尝试过使用firefox,chrome和IE。

Firefox根本无法运行测试。 Chrome驱动程序似乎无法解释iframe中的xpath。

我读到可以通过将xebium连接到Selenium RC的实例来解决chrome iframe问题。

所以我想知道如何连接我的xebium测试以在RC中运行而不是使用webdrivers? 我有一个包含一些属性的xebium的pom文件:

  <properties>
    <selenium.version>2.33.0</selenium.version>
    <fitnesse.version>20130530</fitnesse.version>
    <fitnesse.port>1337</fitnesse.port>
    <fitnesse.expiration>0</fitnesse.expiration>
    <maven-classpath-plugin.version>1.7</maven-classpath-plugin.version>
    <slf4j.version>1.6.4</slf4j.version>
    <operadriver.version>1.1</operadriver.version>
    <phantomjsdriver.version>1.0.3</phantomjsdriver.version>
    <commons-lang.version>2.6</commons-lang.version>
  </properties>

和我的SetUp in fitnesse:

| import |
| com.xebia.incubator.xebium |

| library |
| selenium driver fixture |

| script | selenium driver fixture |
| start browser | chrome| on url | http://www.qa04.someDomain.someTopDomain/ |
| do | open | on | /lottery|
| ensure | do | waitForPageToLoad | on | 3000 |

0 个答案:

没有答案