1

既存の jbehave ストーリーを Web アプリに表示して、ビジネス担当者が Web UI で変更したストーリーを作成および保存し、Web 経由で実行できるようにしたいと考えています。 UI。

jbehave Web ランナー ( http://jbehave.org/reference/web/preview/customising-web-runner.html ) を試しましたが、テストを保存して Web 経由で管理する方法がありません。それを可能にする解決策はありますか

 1) manage the hierarchy of jbeahave stories
 2) edit jbehave stories on the manner of FitNesse and save the versioning (via svn)
 3) run the stories and display the run results in the web interface?

PS はい、私は jbehave web-runner がそのようなことを行うために作成されたと信じていましたが、適切に機能していることを確認できません。ストーリーを送信して実行すると、

Generating reports view to     'C:\jbehave-web\examples\trader-runner\target\jbehave' 
  using formats '[]' and view properties '{defaultFormats=stats, decorateNonHtml=true,
  viewDirectory=view, decorated=ftl/jbehave-report-decorated.ftl, reports=ftl/jbehave-
  reports-with-totals.ftl, maps=ftl/jbehave-maps.ftl, navigator=ftl/jbehave-navigator.
  ftl, views=ftl/jbehave-views.ftl, nonDecorated=ftl/jbehave-report-non-decorated.ftl}'
  Reports view generated with 0 stories (of which 0 pending) containing 0 scenarios 
  (of which 0 pending)

ストーリーを見に行くとき:

       http://localhost:8080/trader-runner/story/view?6

txt出力をダウンロードしようとすると、取得します

  C:\jbehave-web\examples\trader-runner\target\classes\web-20140213-125844.txt (The
     system cannot find the file specified)

それで、それを実行する問題は何ですか?

4

1 に答える 1

1

私は最近 JBehave-Web アプリを自分で実行しましたが、新しいストーリーを追加して保存できると確信しています。ユーザー Web インターフェースには多くの要望が残されていますが、基本的なレベルでは、ユーザーの言うことは可能です。「トレーダー ランナー」の例を参照してください。

于 2014-02-12T22:14:34.853 に答える