我在FitNesse中遇到错误,而与浏览器的沟通不畅_无法通过SUT发送/接收数据

时间:2017-01-17 08:16:55

标签: fitnesse fitnesse-slim selenium-fitnesse-bridge

我得到的错误是 fitnesse.testsystems.slim.SlimCommunicationException:无法使用SUT发送/接收数据

FitNesse代码:

!定义TEST_SYSTEM {slim}

!path C:\ FitNesseUsingSelenium \ bin \ Debug * .dll

!定义COMMAND_PATTERN {%m -r fitSharp.Slim.Service.Runner%p}

!定义TEST_RUNNER {C:\ FitSharp.2.5.0 \ lib \ net40 \ Runner.exe}

|!进口| | FitNesseUsingSelenium |

|!FitSeleniumFramework |

| TextInTitle | isTitleCorrect |

|谷歌|是|

|谷歌|没有|

|冰|没有|

实际上它是完美地打开和关闭浏览器,但是在FitNesse页面中显示结果后,它总是抛出错误 “无法完成测试:fitnesse.testsystems.slim.SlimCommunicationException:可能不通过SUT发送/接收数据“ enter image description here

但是使用selenium

在Java中完全相同

你能否提出一些解决这个问题的想法???

1 个答案:

答案 0 :(得分:0)

尝试添加此行:

!define slim.port {8085}

当使用Selenium和fitSharp与默认的Slim端口时,最新的FitNesse版本似乎存在问题。这是解决问题的方法。