ヘッドレス交換のセレンおよびwatirのための試験レールMerbの応用
-
19-09-2019 - |
質問
ある未来を切り替える予定でセレン及びwatirと機械化+ジョンソン?
解決
現在、その最も勢いの周り迅速臨床であるJrubyのラッパHtmlUnitによる"orip"
また、良wrapper"culerity"周辺の迅速臨床でのアクセスHtmlUnit(Java/JRubyており、通常の機械設定します。Culerityの架け橋ときゅうり、迅速臨床.
この地にはミヤマキリシマのための筆記試験はきゅうり、できるように設計しています。
ここでは詳しい情報:
http://drogomir.com/blog/2009/6/16/cucumber-and-celerity-testing-unobtrusive-javascript
こちらはculerity例:http://github.com/drogus/culerity-javascript-example/tree/master
こちらはculerityプロジェクト自体でも良い事例や素敵なインストールガイド) http://github.com/langalex/culerity/tree/master
お金のこのセットアップ:私は実はこのカップルの週間前です。そculerity例に行かなり簡単です。
一方、私は問題は二つのことをやろうとしてい
- して欲しいという事でアクセスは私の地元のレールをアプリによWebratが走り込んで問題が--(culerityインターフェースWebratは十分に成熟しての時ります。
- アプローチにたよりもずっと遅いですが走る同様の実験を通セレン(始まる通常のブラウザ)私の例では、セレン試験した約3~4倍、culerityます。
私の所見するというこの極度の出血する。しかし、たなければならないと思いるとこのようになり、ヘッドレスブラウザの試験も行くのは、未熟webrat/culerityインタフェースではありませんの作成から試験スイートに基づく迅速臨床/HtmlUnit:)
この回答のご質問です。
他のヒント
リトル・オフトピックが、あなたはすでにギアJS支持ヘッドレスブラウザの HtmlUnit に使用することができます検査用の。 JRubyのを使ってあなたもルビーを使用し続けることができます。