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
Autify
September 12, 2025
520
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ベストプラクティスを適用するとシナリオはどう変化するのか
Autify Community Meetup 2025 #3 LTで投影していた資料です
Autify
September 12, 2025
More Decks by Autify
See All by Autify
プロセスの目線からみる「自動テストの安定化」
autifyhq
0
230
AI駆動開発カンファレンスAutumn2025 _AI駆動開発にはAI駆動品質保証
autifyhq
0
310
Pro Serviceチームの身近なAI活用事例 (JaSST'25 Hokkaido スポンサーセッション)
autifyhq
0
61
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
10
150k
Autify Company Deck
autifyhq
2
52k
AIによるソフトウェア品質保証の現在地点とこれから
autifyhq
1
520
事業継続を支える自動テストの考え方(レバレジーズ様勉強会版)
autifyhq
0
630
自動テストの世界に、この5年間で起きたこと
autifyhq
11
18k
読みやすいテストコードの書き方
autifyhq
0
700
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
700
Claude Code のすすめ
schroneko
67
230k
From π to Pie charts
rasagy
0
200
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
The World Runs on Bad Software
bkeepers
PRO
72
12k
The SEO identity crisis: Don't let AI make you average
varn
0
490
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!