私は大規模なサーバー アプリケーションを使用しており、ほとんどが非同期 JavaScript に基づいています。
私はそれをテストするためにセレンを使用していますが、概念的な質問があります:特定のテストの前提条件で、アサートはどの程度強力であるべきですか?
例: ZZ をテストするために XX と YY を実行する必要がある場合、XX と YY には独自のテストがあるとしても、XX と YY をアサートする必要がありますか?
一方では、ZZ をテストする前に、XX と YY が期待どおりに実行されていることを確認したいと考えています。一方で、XX や YY のマイナーな問題で ZZ が失敗することは望ましくありません。