问题标签 [fitnesse-slim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
638 浏览

sql-server - 使用 Fitnesse (Selenium,Xebium) 使用 dbslim 执行存储过程

https://github.com/markfink/dbslim

我想使用 Fitnesse (Selenium, Xebium) 使用 DbSlim 执行存储过程

现在我想做的是:

它给出了一个绿色指示器,但是 Microsoft SQL Server 分析器没有给出任何操作/日志记录......

所以我想知道的是:是否可以使用 dbslim 执行存储过程,如果可以,正确的方法是什么?

顺便说一句,我在 1 页上与数据库的连接,在查询页面上,我包括与数据库的连接。(那样行吗?)

0 投票
1 回答
132 浏览

c# - Fitnesse - 以不需要的“set”前缀开头的方法名称

我在fitnesse为我的方法名称添加前缀“set”时遇到了麻烦,因此找不到任何方法。它不会用不同的方法做同样的事情,我认为这是因为所述方法以“get”开头,所以我想我在语法中缺少一些东西,因为这个关键字使它的行为不同。

健身代码:

输出: 测试页截图

0 投票
2 回答
283 浏览

java - 如何在健身测试中加载自定义比较器

我为 Fitnesse 创建了一个自定义比较器,并尝试加载它,但我无法让它工作。它在我的脚本表中完全被忽略了,它进行了直接的字符串相等比较。

比较器:

测试页内容:

只有最后一次检查失败,返回:[Something there] expected [contains:Something]。没有其他异常或失败(例如,安装程序不会抛出错误)

我遵循了http://fitnesse.org/FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestCustomComparatorshttp://www.fitnesse.org/FitNesse.UserGuide.AdministeringFitNesse.ConfigurationFile中的示例来做到这一点,但我找不到更多关于此的文档。

0 投票
1 回答
2213 浏览

fitnesse - 如何使用 Fitnesse 测试 Web 服务

我已经阅读了fitnesse用户指南。但我似乎很难理解,因为我想测试一个网络服务。

问题如下我有一个请求 xml 文件和响应 xml 文件。在请求文件中,我有带有值的用户 ID 和登录 ID。作为响应 xml 文件,我有位置值。我需要使用健身来测试我是否获得了预期的位置值。我如何使用 Fitnesse 进行测试。

0 投票
1 回答
964 浏览

fitnesse - 我们可以将哪些断言与 Fitnesse 一起使用

对于xml soap webservices测试,我们可以用fitnesse实现所有断言。例如不是肥皂故障、架构合规性、肥皂响应等。我使用的是纤细的固定装置。希望我能得到一些帮助,因为我找不到任何关于此的用户指南。感谢帮助

0 投票
1 回答
562 浏览

fitnesse - FitNesse:是否需要编写夹具以在测试页面上添加和使用变量

我正在尝试在 FitNesse 套件页面中添加一个变量表及其值,以便它可以用于我的所有测试。

我正在xmlHtttp为此使用 SOAP Web 服务和fhoeben/hsac-fitnesse-fixtures(slim) 测试。

是否需要编写单独的夹具来添加表格?

0 投票
1 回答
522 浏览

fitnesse - FitNesse:是否可以从测试步骤的响应中提取信息,并在下一个测试步骤中使用该值

我想知道 FitNesse 在执行测试阶段时是否有可能从测试阶段的响应中获取一个值并在下一个测试阶段使用该值。

我正在使用hsac-fitnesse-fixturesSOAP Web 服务。

比如我们有3个测试阶段,第一阶段的响应值可以自动转移到第二阶段,得到第二阶段的响应。

与 SOAP UI 相比,我们有属性转移。

下面的例子:

我们有请求 XML:

阶段1:

我们得到一个包含城市名称的响应 XML,如下所示

是否可以将此城市名称作为值传递给第二个测试阶段?

即我们有另一个 post XML 请求!define POST_BODY_3,我们可以向这个请求传递值(城市值)并获得下一个响应 XML。

第 2 阶段测试:

0 投票
1 回答
895 浏览

fitnesse - 无法启动测试系统'slim':java.io.IOException:无法运行程序.. CreateProcess 错误 = 206,文件名或扩展名太长

我正在尝试使用 Fitnesse 执行测试用例,但出现此错误 Unable to start test system 'slim': java.io.IOException: Cannot run program "C:\Java\jdk8\bin\java": CreateProcess error=206 , 文件名或扩展名太长

0 投票
2 回答
2133 浏览

fitnesse - Fitnesse:在哪里设置'CLASSPATH_PROPERTY?

我需要在 Fitnesse slim 中设置类路径属性。我设置为

但它没有得到应用。我应该在哪里以及如何设置这个 CLASSPATH_PROPERTY?

0 投票
1 回答
277 浏览

fitnesse - 带有 SLIM 灯具的流动模式

我想知道是否有一种方法可以在一个测试中使用多种带有 SLIM(而不是 FIT)的表,并保持测试类的同一实例的上下文(被测系统周围的线束)。

使用 FIT,您可以通过在测试页面的开头引用 DoFixture 本身来进入流模式。这使您可以利用各种不同的桌子/夹具类型。

我想用 SLIM 做类似的事情(也许使用脚本夹具)。

这可能吗?