2017-12-04 6 views
0

私はIdS(Thinktecture Identity Server3)とIdSを信頼するさまざまなWebサイトを持っています。どのようにセレンのテストのウェブサイトをお互いに依存して? (OAuth2 IdS、保護されたサイト)

私はIdSと各サイトのセレンテストを行っています。

私はTeamCityとOctopus Deployを使用します。

IdSの変更により、依存するWebサイトのテストが開始されるはずです。個々のサイトの変更は、サイトのテストのみを引き起こします(そのまま)。

これを保証する最良の方法は何ですか?私はこれが共通の問題だと思うべきですか? ;)

BR、アンダースそうする

答えて

0

私は最も明白な場所で探していたものを見つけました。 Webサイトのビルドでは、IDビルドを指し示すFinishビルド・トリガーを追加しました。このようにして、私のサイト(私は1つだけ持っています:)はセレンのテストを受けます。

0

一つの方法は、ネット自体のアプリケーションの設定の構成オプションを使用することです。設定変換を使用すると、サイトごとに異なる設定を作成して変更することができます。あなたはしかし、それぞれをマップする必要があります。これにより、プロジェクト内のすべてを保持することができます。このようなコマンドライン変換の実行を使用して変換された設定ファイルを作成するスクリプトの例tool。または、TeamCityをXMLのpokesで使用したい場合。私は、後でSeleniumとマルチサイトのプラットフォームテストフレームワークで大成功を収めました。各テストビルドが連鎖される前に、XMLを変更したので、TeamCityが監視するように設定された関連するGitブランチまたはリポジトリに専用の実行が割り当てられました。

関連する問題