問題タブ [e2e-testing]

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 投票する
3 に答える
14991 参照

angularjs - Grunt を介して分度器を Yeoman と統合する

分度器を Yeoman 製の足場と統合したいと考えています。私はチュートリアルに従いましたが、古いものscenario-runnerはe2eテストのセットアップに使用されました(経由grunt)。

足場をアップグレードし、代わりに分度器を使用したいと思います。
何かご意見は?

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

javascript - 分度器で疑似要素の値を取得する

擬似要素のテキスト コンテンツを検証したいと思います。使用から返された約束ptor.executeScript("window.getComputedStyle(jQuery('.my-class')[0], ':after').content").then(function(data){ console.log(arguments) // {'0':null} });

私もそれを期待して落とそうとしましたが、同じ理由で失敗すると思います。

とにかく、これの CSS 宣言は要素の属性の 1 つを指しているので、その属性を読み取ろうとする必要がありますか?

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

testing - Web アプリケーションをエンド ツー エンドでテストするにはどうすればよいですか?

私の知る限り、エンド ツー エンド テストはブラック ボックス テストであるため、アプリケーションについては何も知らず、そのインターフェイスを使用して結果を確認するだけでよいのですが、読み取り専用 API を確認できない場合は、どのように確認すればよいでしょうか。データベースに触れて、読み取りたいデータを設定しますか?

e2e アプローチでフィクスチャを作成することは本当に重要ですか? 私の現在のケースでは、www と members サブドメインがあります。www サブドメインのコンテンツは、適切な権限を持つメンバーのサブドメインから管理されます。tddで開発したいのですが、e2eテストから単体テストまで…。最初にwwwサブドメインを開発したい場合、データ書き込みがまだ実装されていないため、e2eフィクスチャを作成できません。この方法で開発したい場合、最初にメンバーのサブドメインを実装する必要がありますか? イベント ソーシングを使用するつもりなので、いくつかのドメイン イベントを挿入するだけで、DB フィクスチャを作成するのは非常に簡単です。

この種のテストのロジックがわかりません。データベースに何も挿入できない場合、最初は空になります。しかし、適切な権限を持つユーザーがいないため、データベースに書き込むことができず、何もテストできません。これはキャッチ 22 です...少なくとも、適切な権限を持つテスト ユーザーが必要ですが、テスト ユーザーを作成するには、データベースへの書き込みが必要です...私の脳は燃え尽きたと思います :D

0 投票する
5 に答える
21986 参照

angularjs - 分度器をゆっくり走らせることはできますか?

分度器を使用して書かれたAngular E2Eテストをゆっくりと実行して、何が起こっているかを見ることができる方法はありますか?

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

angularjs - ローカルデータを取得するための Protracor e2e テスト

メニューバーにドロップダウンがあります。ドロップダウンをテストしているときは、正常に機能しています。しかし、ドロップダウンのアイテムをクリックすると、そのアイテムに関連するデータが表示されません。

テスト :

そして、ログはこのように印刷されます。

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

java - @BeforeClass ブロック junit が実行されるのはなぜですか?

メソッドからjunitを実行しようとしていますmain()

これが私のTestClassです。

@BeforeClassメソッドがない場合はOKと呼ばれます

しかし、@BeforeClassこの行を追加すると、メソッドに入らずにパスしsetup()ます(デバッグしようとします)

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

javascript - 分度器 e2e テスト テーブル ヘッダーと、タグ

下の表を使用しています。その中で、各タグ(th、tdタグ)、そのタグ内のテキスト、およびそのテキストの数をテストしたいと考えています。 HTML スニペット

このようにしてみましたが、うまくいきません。

上記のテストでは、期待は機能していますが、2 番目の期待は機能していません。

エラー :

まだ 2 番目の期待では、'Patient Id' が期待されています。どこが間違っていたのかわかりません。

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

javascript - 分度器e2eテストケースが失敗したときにメールを送信する方法は?

分度器のe2eテストケースを書いています。テスト ケースの実行中にいずれかのテスト ケースが失敗した場合は、電子メールを送信する必要があります。どうやってするか?

前もって感謝します。