ddeboskey
ServiceNow Employee

プラットフォーム基盤アカデミー

ATF、Instance Scan、Upgrade Center、Source Control、CI/CD など、基盤となるプラットフォームの主要トピックに焦点を当てた新しいライブセッションシリーズにご参加ください。

今週のセッションでは、ATFでのヘッドレスブラウザテストの開始方法についてご紹介いたします。

🎥 ビデオ: https://www.youtube.com/watch?v=HatVLw1o1hc

このアカデミーは、2021年7月8日から隔週木曜日(太平洋夏時間午前9時、中央ヨーロッパ夏時間午後6時)に開催されます。プロダクトエキスパートが概念、ベストプラクティス/グッドプラクティスを実演し、ガイダンスを提供し、ライブセッションで皆様からのご質問にお答えいたします。

過去および今後のセッション

ドキュメント ATFヘッドレスブラウザテスト

ATF LCHH ATFヘッドレステスト

Danielのリンクとメモはこちらです。

--> インストールを表示:

インストール ドキュメント: https://docs.docker.com/engine/install/debian/#install-using-the-repository

apt list --installed | grep docker

--> 証明書の設定:

DockerでTLSを有効化: more /etc/docker/daemon.json

ローカルのコマンドラインからAPIを使用することを許可: export DOCKER_HOST=tcp://[www.draes.net:2376](<http://www.draes.net:2376>) DOCKER_TLS_VERIFY=1 ls -la .docker

--> ポートのリッスン: more /etc/systemd/system/docker.service.d/override.conf

---> ローカル認証のログインパスワード:

echo "<your_password>" | docker secret create sn_password –

アカデミーセッション内で質問され、回答された内容を以下に示します。

| 質問 | 回答 | |---|---| | ATFはアップグレードのみに使用すべきですか? | アップグレード時、または開発中に使用できます。そのため、コミット時、アプリケーションのバージョン公開時、リリースのプロモーション時、またはアップグレード時にも実行できます。 | | ATFは誰が所有すべきですか?開発者/QA/プロダクトチーム/中央プラットフォームチームの誰ですか? | 専任のQAがいる場合は、彼らが所有できます。そうでない場合、開発者がテストを構築し、所有すべきです。 | | ATFを使用すべきではないのはどのような時ですか? | ATFを使用すべきではない例としては、パフォーマンス テストやコードカバレッジのためのユニットテストが挙げられます。 | | ATFはアップグレードセーフですか? | ServiceNowの他のものと同様に、ServiceNowによってメンテナンスされるべきです。Seleniumのような他のツールではなくATFを使用する理由の一部は、アップグレード後にテストステップを適切に維持する責任がServiceNowにあるためです。 | | 手動で実行するテストと、時間をかけてATFを作成するテストをどのように選択しますか? | 他の自動化と同様に、費用対効果の判断を行う必要があります。高い価値のある結果を導き出すために!そのため、直接お答えすることはできませんが、自動化にかかる時間は少ないものの、手動で行うには時間がかかるものを自動化することをお勧めします。 |

免責事項: 一部の日本語は、翻訳ソフトウェアを使用してお客様の便宜のために翻訳されています。正確な翻訳をご提供できるよう相当な努力を払っておりますが、いかなる自動翻訳も人間の翻訳者に代わすることはなく、そのようなことは意図されておりません。翻訳は「現状のまま」提供されています。他言語への翻訳の的確性、信頼性または正確性については、明示または黙示を問わず、いかなる保証も行われません。翻訳ソフトには限界があるため、一部のコンテンツが正確に翻訳されていない場合があります。これらの資料の公用言語は英語です。翻訳の際に生じる相違または不一致は、コンプライアンスまたは履行の目的に関しては拘束力を有さず、法的効力はないものとします。

この記事は機械翻訳されております。最新は元となる記事をご覧ください: https://www.servicenow.com/community/developer-events/platform-foundation-academy-session-7-getting-...