我的默認配置fitnesse automatically adds the Test property to all pages ending in "Test".如何配置FitNesse的自動測試屬性添加到「測試」
然而,在項目中,我的工作我結尾的所有頁面都在測試屬性添加到所有頁面結束於「測試」。不幸的是,重命名所有頁面以使它們以「Test」結尾不是我的選擇。
我的默認配置fitnesse automatically adds the Test property to all pages ending in "Test".如何配置FitNesse的自動測試屬性添加到「測試」
然而,在項目中,我的工作我結尾的所有頁面都在測試屬性添加到所有頁面結束於「測試」。不幸的是,重命名所有頁面以使它們以「Test」結尾不是我的選擇。
由於2008xxxx版本的Fitnesse以Test開頭或結尾的任何頁面自動設置爲測試頁面,並且任何以Suite開頭或結尾的頁面都被設置爲套件。這是在創建頁面時完成的,並且可能無法通過重命名頁面來工作。注意:如果你有大量的測試頁面需要改進,你可以使用wingrep/grepwin(或其他一些可以執行大規模文件搜索和替換的工具,我個人使用grepwin)並操作properties.xml文件通過插入
<Test>true</Test>
以下列方式之一設置頁面測試屬性: 1.訪問頁面,單擊屬性,選擇測試複選框。
2.使用?屬性瀏覽頁面,選擇測試複選框
3.修改與頁面關聯的properties.xml文件,以在塊內包含標記。
方法3對於大量文件是最容易自動化的。
可能可以用grep文件實用程序來做這個大規模搜索和替換。
或者腳本(powershell)或程序來讀取文件並在需要時添加此標記。
問題是,我們有大量的頁面,並手動設置屬性將過於耗時。 – 2009-05-07 01:02:25