问题标签 [fitnesse]
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.
java - 如何在 Fitnesse 页面中传递任意对象?
我需要在一页中的两个表之间传递一个对象(我自己的业务对象)。该值是从一个夹具中的 getter 调用获得的,然后应该用作另一个夹具(两个 ColumnFixtures)中的字段。请注意,要传递的对象既不是原始对象也不是字符串,转换也不是那么简单。甚至可能吗?如果是这样,那怎么办?
fitnesse - 如何获得 Fitnesse 测试名称
是否有一个 API 可以在 Fitnesse.NET 代码中获取当前测试的名称?我的夹具类继承了 fitlibrary.SequenceFixture。
wcf - 用 Fitnesse 测试 WCF 服务,我应该添加 WebReference 吗?
我想使用 Fitnesse 对 WCF 服务进行子系统测试。
现在要测试 WCF 服务,我应该添加“WebReference”,并添加我需要在某处托管服务的 Web 引用吗?
我相信 Fitnesse 作为服务的新消费者,它应该添加 WebReference。
delphi - Delphi 和 Fitnesse/fit4delphi 的例子?
是否有任何开源或示例项目显示在 delphi 中使用fitnesse?
很难为 delphi 找到资源和信息是多么困难...... :-/
更新:
好的。我意识到我的问题有点短。搜索 SO 和 google 对我来说有点明显,所以我没有提到我已经这样做了。所以澄清一点:
*我知道fit4delphi(在标题和标签列表中都使用了fit4delphi)
*我知道fit4delphi有些维护(来自fit4delphi网站和其他SO线程)
*我知道最基本的例子从fitnesse被移植到delphi并附带fit4delphi
*我知道可以将delphi与fit / fitnesse一起使用(来自fit4delphi的知识和基本的谷歌搜索给出了很多结果表明这是可能的)
我想要的是使用示例,而不是显示可以使用的谷歌查询。
我想要有 fit4delphi 经验的人的故事,而不是有基本谷歌查询经验的人的故事。
nhibernate - 为使用 NHibernate 的项目运行 Fitnesse 时遇到问题
我们在为使用 NHibernate 的项目运行 Fitnesse 时遇到问题。对于所有项目,FitNesse 都会查看适当的文件夹以获取 dll。对于引用 NHibernate 的项目,它会出错,说类型加载异常。目前,我们通过将所有 dll 复制到 Fitnesse/dotnet 文件夹中来使其工作。我相信会有更好的方法来做到这一点。有人可以帮助我们吗?
testing - 带有变量的 Fitnesse 测试套件
是否可以在测试套件中设置一个变量,以便可以将其作为参数值传递到设置适合页面?
integration-testing - Fitnesse 与任何其他子系统测试工具
我们目前正在使用 Fitness 进行子系统测试。我们在使用该工具时遇到了很多问题,很少提及
- 编写 Fixture 的开发时间比编写实际代码要多
- 关于 dll 签入的问题,以便 Qa 可以对其进行测试
- 为使用 NHibernate 的项目运行 Fitnesse 的问题
- 有限的在线帮助
我们正计划使用其他一些工具来进行测试我们知道的几个选项是
- SOAP 用户界面
- 说故事的人
我不确定我们是否会在使用这些工具时遇到类似的问题如果有人有使用这些工具的经验并可以指导我们,那就太好了
在我们的项目中,我们采用了 TDD,因此我们有 Nuits 用于单元测试。如果有人知道可以扩展 nunit 以进行子系统测试的工具/想法,那就太好了。
.net - 如何将参数传递给 Fitnesse .NET 命令行任务运行程序
我有一个 Fitnesse.NET 验收测试套件,我想在我的 TFS/MSBuild CI 构建中运行它。
该套件包含一些我需要在构建过程中调用时覆盖的 Fitnesse 变量,例如:
从命令行测试运行程序调用套件时,如何覆盖套件中定义的变量值?
我希望能够做类似的事情:
有任何想法吗?
fitnesse - Fitnesse 试图将“defaultPath”作为程序集加载
我正在尝试通过指定套件配置来指定Slim 的自定义转换器。
当我手动追加?test
(按钮由于某种原因没有出现)时,我得到以下异常:
__EXCEPTION__:System.IO.FileNotFoundException: 无法加载文件或程序集 'file:///C:\Path\To\fitnesse\__defaultPath__'
知道为什么它会尝试从当前工作目录将“defaultPath”作为程序集加载吗?
以下是我的套件配置:
我的 Fitnesse wiki 页面是这样开始的:
fitnesse - FitNesse:如何为所有测试/套件设置 .NET?
我尝试将 Fitnesse 与 .NET 一起使用。所以,我在我的测试页面上有这个设置:
如何使它在单个位置使用?我试图在 PageHeader、套件的 SetUp 和 !include 页面中定义它,但在所有情况下,当我运行测试时,它只是挂起。如果包含直接在测试页面上,它运行良好。