概要 対象読者 方針 コンポーネントのテスト方針 テストコード設計 setup 関数を用いたdomの取得の汎用化 API mockの設計 終わりに 参考文献 概要 OLTAのINVOYでフロントエンドエンジニアを担当している小林です. INVOYは、請求書発行や共有に加え受取請求書の自動データ化やカード決済機能などを提供するサービスです.日々機能が追加される中で、ユーザーに安定したサービスを提供し続けるためには、不具合を防ぐためのテストが不可欠です.そこでINVOYのフロントエンドでは、E2Eテスト自動化ツールであるAutifyを導入し、テストを実施しています.これにより、大きな不具合もなくサ…