2

我得到的错误是 Fitnesse.testsystems.slim.SlimCommunicationException: Could not send/receive data with SUT

健身代码:

!define TEST_SYSTEM {slim}

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

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

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

!|进口| |FitNesseUsing Selenium|

!|FitSeleniumFramework|

|TextInTitle|标题正确吗?|

|谷歌|是|

|谷歌|没有|

|兵|没有|

实际上它是否完美地打开和关闭浏览器,但不是在 FitNesse 页面中显示结果之后,它总是抛出错误“无法完成测试:fitnesse.testsystems.slim.SlimCommunicationException:无法使用 SUT 发送/接收数据” 输入图片说明在这里

但是使用 selenium 在 Java 中同样可以完美运行

你能提出一些想法来解决这个问题吗???

4

1 回答 1

3

尝试添加这一行:

!define slim.port {8085}

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

于 2017-01-17T19:12:14.793 回答