問題タブ [cucumberjs]
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.
gruntjs - うなり声cucumberjs複数の並列実行
ブラウザスタック機能のマトリックスについて、うなり声を介してcucumberjsテストを実行しようとしています。
マトリックスは通常 "grunt" で構成されます (qcuberbatch はローカルの grunt タスク定義です)。
デフォルトのオプションでは、Windows 7 で firefox と IE を使用して browserstack に対して実行され、ローカル テストでは browserstack をオーバーライドしてローカルの Selenium Webdriver ハブを使用します。
きゅうりの世界は、機能オブジェクトを受け取るコンストラクターでセットアップされます。
これを grunt から実行するときの問題は、cucumberjs にプログラム インターフェイスがないことです (私が見ているように)。いくつかの機能ブロックのどれを実行時にロードするかを構成する機能がなければ、cucumberjs の実行と grunt の間で機能を通信するにはどうすればよいですか?
yeoman - ヨーマンキュウリ
こんにちは、私は ember で cucumberjs を使用することを学んでいます。そのためにヨーマンを使用します。コマンドプロンプトからcucumberjsを実行しようとすると、以下のエラーが発生します
node.js - GruntJS を使用して特定の CucumberJS 機能を実行するにはどうすればよいですか?
CucumberJS を使用して NodeJS Web アプリでテストを実行しています。
現時点では、 を実行することですべての面倒なタスクを実行することgrunt
も、 を使用して CucumberJS タスクのみを実行することもできますgrunt cucumberjs
。
しかし、今は特定の機能だけを実行したいと考えています。
たとえば、次の機能ファイルがあるとします。
- Signin.feature
- お気に入り機能
次のようなコマンドを使用して、お気に入りの機能テストのみを実行したい:
grunt cucumberjs Favourite
これは可能ですか?
ところで、これが私のものgruntfile.js
です:
unit-testing - Visual Studio 2013 のキュウリ js
SpecflowがVisual Studio でcucumberを使用するのと同様の目標を持つプロジェクトはありますが、 cucumberjsは使用できますか?
Visual Studio の単体テスト/bdd フレームワークを検討しています。私は Specflow を使用して c# をテストしているので、Cucumberjs は当然の選択のようです。ただし、cucumberjs には nodejs をインストールする必要があります。
Chutzpahは、Visual Studio でjasmineやqunitなどを実行しています。cucumberjs で同じことを行う方法はありますか? おそらく、他の何かが混在しているVisualStudioのnodejstoolsですか?
機能要求があります: Chutzpah のCucumber-js サポートですが、進行中です。
(フツパーは github に移動したため、Issue は失われました)
cucumber-js サポートのための github での新しい Chutzpah 機能のリクエスト
キュウリのコア メンバーとのインタビューがあります (以下)。
「Cucumber.js のサポートは、Jetbrains Webstorm 8 や Visual Studio などの一般的な IDE に追加されています。」
cucumberjs - JavaScriptを使用したキュウリのJavaScriptでの自動ステップ生成
自動化のためにキュウリのjavascriptにjavascriptを使用しています.私の懸念は、ステップ定義の.jsファイルを自動的に生成できるかどうかです? 現在、コマンドラインウィンドウからそれら(ステップ)をコピーペーストしているので、スキップしてステップファイルを直接生成できますか?
javascript - キュウリを使用した SetTimeout と再帰性
私は再帰的な方法で自分自身を呼び出すjavascriptで書かれた関数を持っています:
理由は不明ですが、関数は事実上 10 回呼び出されますが、遅延はありません。setTimeout は関数 f をすぐに実行するようです。
ただし、これを行うと、すべて正常に動作します:
説明はありますか?このコードは Cucumber のテスト用に書かれているためですか?
webdriver - webdriverjs (selenium-webdriverjs ではない) を使用してドロップダウンから値を選択する方法
webdrivejs API を使用して値を選択/クリックする方法。ドロップダウンから値を選択するための直接の API が見つかりません。