“ Tests”で終わるすべてのページにTestプロパティを自動的に追加するようにFitnesseを構成するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/829256

  •  06-07-2019
  •  | 
  •  

質問

Iデフォルト設定 fitnesseは、" Test"で終わるすべてのページにTestプロパティを自動的に追加します。

ただし、私が取り組んでいるプロジェクトでは、" Tests"で終わるすべてのページにTestプロパティを追加する必要があります。残念ながら、すべてのページの名前を変更して、「テスト」で終わるようにします。私には選択肢ではありません。

役に立ちましたか?

解決

2008xxxxバージョンのFitnesseでは、テストで開始または終了するページは自動的にテストページに設定され、スイートで開始または終了するページはスイートに設定されます。これはページの作成時に行われ、おそらくページの名前を変更するだけでは機能しません。

注:改造するテストページが多数ある場合は、wingrep / grepwin(または大規模なファイル検索と置換を実行できる他のツール、私は個人的にgrepwinを使用)を使用して、properties.xmlを操作できます。挿入

<Test>true</Test>

他のヒント

次のいずれかの方法でページのテストプロパティを設定します。 1.ページにアクセスし、プロパティをクリックして、テストチェックボックスを選択します。
2.?propertiesでページを表示し、テストチェックボックスを選択します
3.ページに関連付けられているproperties.xmlファイルを変更して、ブロック内にタグを含めます。

方法3は、多数のファイルを自動化するのに最も簡単です。
おそらく、grepファイルユーティリティを使用してこれを実行し、大量の検索と置換を行うことができます。
または、ファイルを読み取り、必要に応じてこのタグを追加するスクリプト(powershell)またはプログラム。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top