問題タブ [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.
angularjs - Grunt を介して分度器を Yeoman と統合する
分度器を Yeoman 製の足場と統合したいと考えています。私はチュートリアルに従いましたが、古いものscenario-runner
はe2eテストのセットアップに使用されました(経由grunt
)。
足場をアップグレードし、代わりに分度器を使用したいと思います。
何かご意見は?
javascript - 分度器で疑似要素の値を取得する
擬似要素のテキスト コンテンツを検証したいと思います。使用から返された約束ptor.executeScript("window.getComputedStyle(jQuery('.my-class')[0], ':after').content").then(function(data){
console.log(arguments) // {'0':null}
});
私もそれを期待して落とそうとしましたが、同じ理由で失敗すると思います。
とにかく、これの CSS 宣言は要素の属性の 1 つを指しているので、その属性を読み取ろうとする必要がありますか?
testing - Web アプリケーションをエンド ツー エンドでテストするにはどうすればよいですか?
私の知る限り、エンド ツー エンド テストはブラック ボックス テストであるため、アプリケーションについては何も知らず、そのインターフェイスを使用して結果を確認するだけでよいのですが、読み取り専用 API を確認できない場合は、どのように確認すればよいでしょうか。データベースに触れて、読み取りたいデータを設定しますか?
e2e アプローチでフィクスチャを作成することは本当に重要ですか? 私の現在のケースでは、www と members サブドメインがあります。www サブドメインのコンテンツは、適切な権限を持つメンバーのサブドメインから管理されます。tddで開発したいのですが、e2eテストから単体テストまで…。最初にwwwサブドメインを開発したい場合、データ書き込みがまだ実装されていないため、e2eフィクスチャを作成できません。この方法で開発したい場合、最初にメンバーのサブドメインを実装する必要がありますか? イベント ソーシングを使用するつもりなので、いくつかのドメイン イベントを挿入するだけで、DB フィクスチャを作成するのは非常に簡単です。
この種のテストのロジックがわかりません。データベースに何も挿入できない場合、最初は空になります。しかし、適切な権限を持つユーザーがいないため、データベースに書き込むことができず、何もテストできません。これはキャッチ 22 です...少なくとも、適切な権限を持つテスト ユーザーが必要ですが、テスト ユーザーを作成するには、データベースへの書き込みが必要です...私の脳は燃え尽きたと思います :D
angularjs - 分度器をゆっくり走らせることはできますか?
分度器を使用して書かれたAngular E2Eテストをゆっくりと実行して、何が起こっているかを見ることができる方法はありますか?
angularjs - ローカルデータを取得するための Protracor e2e テスト
メニューバーにドロップダウンがあります。ドロップダウンをテストしているときは、正常に機能しています。しかし、ドロップダウンのアイテムをクリックすると、そのアイテムに関連するデータが表示されません。
テスト :
そして、ログはこのように印刷されます。
java - @BeforeClass ブロック junit が実行されるのはなぜですか?
メソッドからjunitを実行しようとしていますmain()
:
これが私のTestClassです。
@BeforeClass
メソッドがない場合はOKと呼ばれます
しかし、@BeforeClass
この行を追加すると、メソッドに入らずにパスしsetup()
ます(デバッグしようとします)
javascript - 分度器 e2e テスト テーブル ヘッダーと、タグ
下の表を使用しています。その中で、各タグ(th、tdタグ)、そのタグ内のテキスト、およびそのテキストの数をテストしたいと考えています。 HTML スニペット
このようにしてみましたが、うまくいきません。
上記のテストでは、期待は機能していますが、2 番目の期待は機能していません。
エラー :
まだ 2 番目の期待では、'Patient Id' が期待されています。どこが間違っていたのかわかりません。
javascript - 分度器e2eテストケースが失敗したときにメールを送信する方法は?
分度器のe2eテストケースを書いています。テスト ケースの実行中にいずれかのテスト ケースが失敗した場合は、電子メールを送信する必要があります。どうやってするか?
前もって感謝します。