問題タブ [acceptance]

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 に答える
746 参照

jquery - EmberJS - Click() ヘルパーが期待どおりに動作しない

emberjs で JQuery セレクターを click() メソッドに渡すと、テスト中に要素がクリックされません。ID と href を持つ要素がクリックされて URL が変更され、ページが変更されたことをアサートする簡単な受け入れテストを作成しようとしています。

<a>要素 id="sidebar-user-profile" にid を追加しましたが、試行click($('#sidebar-user-profile'))すると「エラー: 要素 [オブジェクト オブジェクト] が見つかりません」というエラーが表示されます。ページ上でChromeのコンソールに入力して同じことを試みたところ、$('#sidebar-user-profile')その正確な要素が選択されました。

過去2週間、これを機能させようとしてきましたが、選択肢がありません。

編集:エラーのあるテストは次のとおりです。

0 投票する
0 に答える
422 参照

selenium - Selenium/codeception テストが時々フリーズするのはなぜですか?

会社の Web アプリケーションの受け入れテストを作成中です。私が使用しているのは、Webdriver と Firefox ブラウザーを備えた Codeception です。何時間も検索しても解決できない問題があります。

質問は簡単です: なぜ私のテストは 1 点で非常に長い時間 (約 5 分間)フリーズすることがありますか。その後も継続し、魔法のように機能します。

これはセレンの出力です:

物事をさらに面白くするために、時として非常に速く過ぎていくことがあると言えます。目的の要素が存在し、ブラウザー ウィンドウに表示されます。これは、「Loads」テキストを含む単純なスパンであり、これは私が使用するコマンドです。

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

testing - コードセプション受け入れテストで URL/Web ページを開く方法は?

テスト フレームワーク: Codeception

codeception 受け入れテストで URL/Web ページを開く方法は?

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

meteor - Chimp を使用した流星の受け入れテストでは、常にエラーが発生します

以下の例に従って、Meteor で受け入れテストがどのように実装されているかを確認します。

http://www.mhurwi.com/tutorial-test-driven-development-with-meteor-cucumber-chimp/

以下は私が試した手順です

  1. Chimp をグローバルにインストールします。つまり、npm install -g chimp
  2. 上記のリンクから git の例をダウンロードします。
  3. ポート 3000 で meteor アプリケーションを実行する
  4. 別のターミナルを開き、次のコマンドを実行します

    チンパンジー --ddp= http://localhost:3000 --watch --path=tests

サーバーまたはクライアントのエラーなしで meteor アプリケーションを実行できるにもかかわらず、常に次のエラーが発生します。

ノードのバージョン: 4.2.3

アプリ流星バージョン: 1.2.1

ベース Meteor バージョン: 1.4.0.1

私が間違っていることを理解していません...どんな助けも大歓迎です。

以下の完全なエラーログ

更新されたログ