私たちは、JavaScript と特に angularJs を使用する新しい Web プロジェクトの始まりにいます。NodeJs も使用されます。JavaScript で構築された Web プロジェクトの「E2E テスト」を自動化するためのベスト プラクティスを探しています。
最大の懸念事項は、テスト フレームワークの選択です。これは開発組織のタスクになるため、単体テストには関心がありませんが、これらの単体テストを新しい自動化テスト フレームワークに統合できれば、それはプラスになります。そこで問題は、「最近の JavaScript をテストする最適な方法は何か?」ということです。
管理上の理由から「レポートツール」を組み込むこともプラスになります。JavaScript 自動化テスト用のレポート ツールはありますか?
3 番目の懸念は、モバイル アプリケーションで混合シナリオをテストする潜在的な必要性です。たとえば、UserA は Web ブラウザーにログインし、iPhone に接続されている UserB とチャットします。このようなシナリオをどのように接着できますか?
無料でオープンソースのツールは必須です。