2017-10-13 18 views
-1

マイクロサービスアーキテクチャを使用してプロジェクトのQAプロセスとテスト自動化を実装しています。マイクロサービスアーキテクチャ用のSeleniumを使用したテストオートメーション

私はJavaでSeleniumを使用します。私はセレンの新しいです。

マイクロサービスアーキテクチャを使用するこのプロジェクトでは、各モジュールが意味をなさないように、各モジュールを個別にテストする必要があります。私はQAがチームとして別々に各モジュールをテストするようにしています。今私の質問は、オートメーションのための各モジュールのためのフレームワークを構築する必要がありますか?

フレームワークで私を助ける経験豊かなオートメーションエンジニアを得ようとしていますが、前もって戦略と計画を立てなければなりません。

これは、RESTFUL APIを使用して実装されます。私はモノリスアーキテクチャで同じ製品の手動テストを実装しましたが、これは今では私にとって全く新しい経験であり、私は自動化に関するもう1つの新しい経験があります。

誰でも私に助けてくれますか、私にはテストのための戦略を構築し、自動化するのに役立つ良いリソースがありますか? オートメーションの実装を開始できるプロジェクトの段階はわかりません。事前に

感謝:)

+0

あなたの質問をより冗長でより関連性のあるものにするために再構成できますか?セレンがあなたの質問にどのように関係しているのか分かりません。 –

+0

@AlexeyR。セレンは自動化ツールとして使用する予定なので、この問題に関連しています。私はその広い質問を知っている。あなたはまた、その部分を無視してもいいですか?プロジェクトはセレンテストのためのrepoまで1つのパブリックAPIを持っています...私はこの部分を編集して削除することができませんでした。私はあなたがこの声明で混乱していると思います。 – Parveen

答えて

0

は、単一のポストにテスト戦略を置くことは可能ではないでしょうが、あなたはから始めることができる主要な部分を指摘しようとします。私は私の前のチームの一つでthis as a foundationを使用しています

テスト戦略をMicroserviceアーキテクチャに msoa

Seleniumテストは、可能な限り集中し、迅速にそれらを保つようにしてください、E2Eテストに適合します。あなたは本当にそれらの旅のほんのいくつかを必要とします。

Meta-frameworksが適しています。コードを複製したくない場合は、共通のharness libsをパックし、サービスレベルのテスト間で共有してください。

関連する問題