0

我的默认配置fitnesse自动将Test属性添加到所有以“Test”结尾的页面。

但是,在我正在工作的项目中,我必须将 Test 属性添加到所有以“Tests”结尾的页面。不幸的是,重命名所有页面以使它们以“测试”结尾不是我的选择。

4

2 回答 2

2

由于 Fitnesse 的 2008xxxx 版本,任何以 Test 开头或结尾的页面都会自动设置为测试页面,并且任何以 Suite 开头或结尾的页面都将设置为套件。这是在创建页面时完成的,仅通过重命名页面可能不起作用。

注意:如果你有大量的测试页面需要改造,你可以使用wingrep/grepwin(或者其他一些可以进行大规模文件搜索和替换的工具,我个人使用grepwin)并通过插入来操作properties.xml

<Test>true</Test>
于 2009-05-10T23:54:16.183 回答
0

通过以下方式之一设置页面测试属性: 1. 访问页面,单击属性,选中测试复选框。
2. 使用?properties 访问页面,选中测试复选框
3. 修改与页面关联的properties.xml 文件以包含块内的标记。

对于大量文件,方法 3 最容易实现自动化。
可能可以使用 grep 文件实用程序进行大规模搜索和替换。
或脚本(powershell)或程序来读取文件并在需要时添加此标签。

于 2009-05-06T13:47:44.980 回答