Holmes開発者ブログ

契約マネジメントシステム「ホームズクラウド」の開発者ブログです

テスト

TestCafeによるPage Object Patternの実装

こんにちは。Holmesでエンジニアをしている山本です。 以前TestCafeについて調べた際、TestCafeでもPage Object Patternが利用できることが分かりました。 E2Eテストとしての導入を検討しているため、簡単にではありますが、TestCafeによるPage Object Patte…

TestCafeにGaugeを組み合わせてBDDできないか試してみた

社内でE2Eテストツールとして、TestCafeの話題が出たため、前回の記事で試したGaugeとの組み合わせでBDDのようにテストを実行できないか、検証してみました。 実行環境 なぜTestCafe単体ではなく、Gaugeと組み合わせようと思ったのか 環境構築 TestCafeのイ…

ArchUnitがDDDのモジュール実現にちょうど良かった話

この記事は Holmes Advent Calendar 2020 - Qiita 11 日目の記事です。 こんにちは。エンジニアの友野です。最近、Quartoにハマっており、チーム内普及に勤しんでいます。 先日、ドメイン駆動設計(以降、DDD)初学者にありがちな 「これはどこに置くんだっ…