Selenium ベースの Web テスト用に FitLibraryWeb を使用して Fitnesse をセットアップしようとしています。チュートリアルのテストは/FitLibraryWeb.SpiderFixture.SpiderTutorial.StartingWithSpider
機能しています (ドライバーを firefox から chrome に変更しましたが、それは問題ではありません) が、独自のテスト ページを作成すると、上記のエラー メッセージ[1]で常に中止されます。
テスト自体にエラーが含まれていないことを確認するために、チュートリアルのテスト ページの内容を正確にコピーしました。テスト ページを実行可能にするには、他に何が必要ですか?
- ページの種類は「テスト」
- URLは
/SandBox.MyTest
FitNesse UserGuideを読んだところ、常に上部に含まれる特別なページ、つまりテスト用PageHeader
のページがあることがわかりました。SetUp
しかし、これらのどちらも存在しません:
/FitLibraryWeb.SpiderFixture.SpiderTutorial.StartingWithSpider.SetUp
/FitLibraryWeb.SpiderFixture.SpiderTutorial.SetUp
/FitLibraryWeb.SpiderFixture.SetUp
/FitLibraryWeb.SetUp
( も同様PageHeader
)
[1] テスト ページは次のように始まります。
!define spider {''!-SpiderFixture-!''}
!| fitlibrary.spider.SpiderFixture |
| ''start spider with'' | chrome |
| ''shutdown browser automatically'' | false |
| ''get url'' | http://localhost:${FITNESSE_PORT}/FitLibraryWeb.TemplateFixture |