Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ベストプラクティスを適用するとシナリオはどう変化するのか
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Autify
September 12, 2025
0
390
ベストプラクティスを適用するとシナリオはどう変化するのか
Autify Community Meetup 2025 #3 LTで投影していた資料です
Autify
September 12, 2025
Tweet
Share
More Decks by Autify
See All by Autify
AI駆動開発カンファレンスAutumn2025 _AI駆動開発にはAI駆動品質保証
autifyhq
0
250
Pro Serviceチームの身近なAI活用事例 (JaSST'25 Hokkaido スポンサーセッション)
autifyhq
0
40
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
10
150k
Autify Company Deck
autifyhq
2
50k
AIによるソフトウェア品質保証の現在地点とこれから
autifyhq
1
460
事業継続を支える自動テストの考え方(レバレジーズ様勉強会版)
autifyhq
0
570
自動テストの世界に、この5年間で起きたこと
autifyhq
11
17k
読みやすいテストコードの書き方
autifyhq
0
650
AIが変革するシステム開発
autifyhq
0
660
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Writing Fast Ruby
sferik
630
63k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
280
The Spectacular Lies of Maps
axbom
PRO
1
580
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
94
Transcript
AI powered Quality Engineering Platform 2024.06.20 スキルトランスファー(第四回) 2025.07.15 AI powered
Quality Engineering Platform ベストプラクティスを適用すると シナリオはどう変化するのか 2025.09.11 AI powered Quality Engineering Platform Autify Community Meetup 2025 #3 LT用 Autify 村穂 紀成
タイトルタイトルタイトルタイトルタ イトルタイトルタイトル 小見出し小見出し小見出し小見出し Kazunari Muraho 今年の4月に Autify のPro Service teamに
Join 自動テストを作ったり、手動テストしてます
今回のテーマは「テスト設計」みたいですね
テスト設計といえば テスト計画 テスト分析 テスト設計 テスト実装 テスト実行 テスト完了 テストのモニタリングとコントコール
テスト自動化ソリューション設計といえば Advanced Level シラバス – テスト自動化エンジニア 3.3.3 TASとSUTの同期
テスト自動化のベストプラクティスってなんだろう
詳細はこちら
詳細はこちら
詳細はこちら
今日扱いたいベストプラクティス • テストを 自動化するのを やめ、 自動テストを 作ろう • 可読性に気を配ろう
テストを 自動化するのを やめ、 自動テストを 作ろう
なんで? • 自動テストは手動テストの代替にはならない ◦ 手動テストのような柔軟性はない ◦ 手動テストではできないことができる(高頻度なテスト実行など) • 自動テストは自動テストに最適の形がある。手動テストの形を当てはめると強みを発 揮できない
◦ 手動テストには自動テストの強みである繰り返し実行するために必要な事前処理などは表現されてい ない
つまり
シナリオに反映させてみよう
これからやること • 手動テストの手順を記録するのではなく自動テストを作るマインドセットを持つ ◦ 不要な操作を記録したり、意識して行わない操作の自動化し忘れてしまうため
(Nexusの画面を投影しながらシナリオに反映)
可読性に気を配ろう
なんで? • 使い続けられるようにするため ◦ 何をしているか分かりづらいと修正が困難になる • エビデンスとして機能させるため ◦ 何をしているか分かりづらいと、何がテストできているかが不明瞭になり、テスト対象に問題がないこと を保証しづらくなる
• 自動テストの失敗から情報をすぐに得られるようにするため ◦ 失敗までの過程が明瞭だと原因調査や解決が捗る
シナリオに反映させてみよう
これからやること • 意図がわかりづらいステップ名はリネームする • 共通のルールでステップをまとめる • シナリオに適切な名前をつける
(Nexusの画面を投影しながらシナリオに反映)
時間があれば話したいこと • 手前の処理が次の処理のインプットになる構造の場合 (例えば条件を整えてテスト ケースを実施 )、この条件を書き換える操作が度々発生すると、処理の流れが追い づらくなって見づらくなる。シナリオを分けるかデータテーブルで整理した方が見やす くなる • 先に目に入る情報が後に目に入る情報を補足していると処理の流れが読みやすい
皆さんが取り入れているベストプラクティスや工夫をぜひ教えて下さい!
Thank you!