COMPANY SERVICE STAFF BLOG NEWS CONTACT

STAFF BLOG

スタッフブログ

NOTE

雑記

2023.09.22

UI差分をテストしたかった

雑記

ばやしこです。今月の一日で入社1年です。
本日はUI差分のテストで試そうとしたことを書いていきます。

背景

現在QAチームのマニュアルテストにおいて、デザインの差分は目視で確認しています。

これをツールを用いて、デザイン差分のテストを効率化、可能であれば自動化したいと考えています。

概要

今回検証したのはStorybookというツールです。

これは、アプリケーションからUIコンポーネントを切り離し、動作確認やテストを実施できるようにするツールです。

GUIベースでブラウザ上での動作を確認でき、アドオンの仕組みを使い必要な機能を追加することができます。

環境構築

※Storybook導入前にプロジェクトを作成している必要があります

作成したプロジェクトにStorybookをインストール

npx storybook init

インストール後、以下コマンドでStorybookを起動

npx run storybook

起動に成功すると、以下の画面になります。

まとめ

今回十分な検証を実施できずインストールまでしか行えませんでした。

今後の展望としてはstorycap(スクリーンショットを撮影)といったアドオンやreg-suitと連携させて、実業務でのデザイン差分の確認で活用したいと考えています。

進捗があったら、次回のブログでお話します。

参考文献

吉井 健文著 フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識 翔泳社 2023/4/24

この記事を書いた人

ばやしこ

入社年2022年

出身地東京

業務内容QA

特技・趣味筋トレ、ランニング

雑記に関する記事一覧

TOP