私はwebappを自動化するためにSerenity jbehaveを使用しています。テストを通して1つのブラウザインスタンスを維持することに問題がありました。セレンティステストを通してブラウザを1つのインスタンスにする方法
私のアプリはテストを実行するためにログインする必要があるので、私は新しいブラウザを起動し、何度も何度もログインする必要はありません。
以下の設定を試しましたが、期待通りに動作しないようです。私は最新のFirefoxとChromeでSerenity 1.5.rc-1を使用しています。私は5つの店舗を運営していると、常に新しいストーリーを開いて、新しいストーリーを開きます。
私は2週間はグーグルグーグルでしたが、私はまだ立ち往生しています。
助けてください! JBehaveは(きれいにブラウザをシャットダウンする際に知る方法はありスイートが実行して終了したときに知る方法はありませんので、)すべてのストーリー全体で単一のブラウザを使用して、その最適なサポートしていません
serenity.properties
serenity.use.unique.browser=true
serenity.restart.browser.for.each=NEVER
restart.browser.each.scenario=false
もっと詳しく知りたい場合は、ここでもthucydidesユーザグループにトピックを投稿しますが、まだ解決していないので、ここに誰かが解決策を持っていることを願っています。ありがとう! リンクの詳細情報:https://groups.google.com/forum/#!topic/thucydides-users/qLCmBf_l1ks – Bill