0

Flask を使用し、バックエンドでデータベースと通信する Web アプリケーションがあります。また、Amazon AWS S3 も使用します。このパッケージの単体テストを作成しました。

問題は、外部依存関係もテストしている統合テストを書きたいということです。統合テストとシステムテストについて読んでいます。FooSystemTests または FooIntegrationTests と言う新しいパッケージを作成しますか、それともアプリケーション パッケージの一部にする必要がありますか? これを展開プロセスの一部として作成する予定です。私の計画は、統合テストで外部依存関係をテストし、システムテストでルートに行くかどうかなどをテストすることでした(システムがブラックボックスであるかのようにテストします)。また、セレンのテストについて読みましたが、それはシステムまたは統合のどこにあるべきですか?

どんな考え/アイデアも非常に役に立ちます。

4

0 に答える 0