問題タブ [cucumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5803 参照

ruby-on-rails - きゅうり+Webrat+セレンガイド

キュウリとウェブラットをしばらく使っています。AJAXインタラクションを含む動作を書き始める必要があるので、Webrat用のSeleniumアダプターを使用することを考えていました。セレン+ウェブラット+キュウリをインストールして構成するための簡単で更新されたステップバイステップガイドを誰かが指摘できますか?javascriptシナリオと非javascriptシナリオを混在させたいです。

0 投票する
2 に答える
555 参照

ruby-on-rails - CucumberをCodetoTest Ratioに統合する方法は?

「rakestats」を使用すると、RSpecテスト用に作成したコードの行数を知ることができます。また、私のRSpecテストは、コードとテストの比率にも影響します。

しかし、そこにあるCucumberステップからのコード行もリストできますか?

よろしくお願いします

0 投票する
3 に答える
6026 参照

ruby-on-rails - キュウリテストでモデルをモック/スタブする方法

シナリオは次のとおりです。私の注文モデルには、支払いURLを取得するためにリモート支払いゲートウェイに接続するafter_createがあります。私のCucumberテストでは、このアクションを実行したくありませんが、任意のURLを返します。私の現在のキュウリのテストは次のようになります。

製品「ProductX」がある場合、資格情報を入力して「今すぐ注文」をクリックすると、「任意のURL」にリダイレクトされます。

問題は、注文モデルがURLを正しく設定し、リモート支払いゲートウェイに接続しないことをどこで/どのように確認するかです。

0 投票する
2 に答える
278 参照

cucumber - ironruby で cucumber を呼び出すと、未定義のメソッド 'bin_path' エラーが発生する

過去 2 日間、BDD の波に乗っているだけです。RSpec に関する Aslak Hellesoy の InfoQ ビデオに興味をそそられました。具体的には、言語にとらわれない統合テスト フレームワークの主張..だから私は、BDD ストーリー ランナーの最新のアバターであ​​ると思われる Cucumber を使用して .Net アプリをテストしようとしていました。

これを行うには、 cukes.info と wiki ページの例に従いました。IronRubyもインストールしました..しかし、最終結果は、巨大なスタックトレースを取得するという点で異なりました。

このバグについて、IronRuby Issue Tracking ページにコメントを投稿しました

誰かがこれを回避したり、何が起こっているかを知っている場合...応答を残してください。ありがとう。

0 投票する
6 に答える
12126 参照

php - PHP アプリケーション用キュウリ

Railsの外でCucumberを使用することは可能ですか? PHPアプリケーションのいくつかをテストするためにそれを使い始めたいのですが、どうやって始めればいいのか本当にわかりません.

おそらく最も簡単な方法は、Cucumber 機能を実行するためだけに Rails プロジェクトを作成することですが、それはやり過ぎのように思えます。

Rails 以外のアプリケーションをテストするために Cucumber を設定する最も簡単な方法は何ですか?

0 投票する
1 に答える
396 参照

ruby-on-rails - Edge Rails はプラグイン/gem ジェネレーターをリストしません

rspec私は最近、Edge Rails とインストール済みのプロジェクト スケルトンをプラグイン (git サブモジュール) として作成しましrspec-railscucumber。私が実行した場合:

取得できるのは、組み込みのジェネレーターのリストだけです。プラグインからのものは表示されません。gems と同じプラグインをインストールしたところ、同じ結果が得られました。なぜこれが起こっているのか、および/またはそれを修正する方法を誰かが知っていますか?

0 投票する
1 に答える
288 参照

flash - Flash アプリケーションをテストするにはどうすればよいですか?

ユーザーがその中のさまざまなものをクリックしたときにネットワーク呼び出しを実行するswfファイルがあります(そして、呼び出しの結果に基づいて特定のことを行います)。

Flash アプリケーションが正しく動作していることを確認するためにテストを自動的に実行するための最良のオプションは何ですか?

これは ActionScript 8 の場合です。フレックスではありません。私はキュウリの経験があります。

0 投票する
2 に答える
2392 参照

ruby-on-rails - session[]はキュウリのステップ間で持続しません

このステップのたびに

シナリオで実行すると、(2番目の呼び出しから開始して)セッションからカートを取得するのではなく、新しいカートが作成されます。誰もがそれを修正する方法を知っていますか?

私はレール2.2.2、キュウリ0.3.98、ウェブラット0.4.4にいます

PSおそらく回路にセレンを追加することが役立つかもしれません。しかし、キュウリ/セレヌイムを機能させるための予備的な試みは成功しなかったので、「決して機能しないもの」のダークフォースに立ち向かう前に、少しの知恵の呼びかけが必要だと思いました

0 投票する
4 に答える
3190 参照

ruby - きゅうりBeforeStep

CucumberにAfterStepに相当するBeforeStepはありますか?

そうでない場合-誰かが解決策/回避策を見つけましたか?