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
JaSST'20 Tokyo RejectCon for Session
Search
gremito
February 03, 2020
Technology
0
1.5k
JaSST'20 Tokyo RejectCon for Session
https://connpass.com/event/162471/
gremito
February 03, 2020
Tweet
Share
More Decks by gremito
See All by gremito
クラウドE2Eテスト環境を構築してQA業務の効率化アップ
gremito
0
120
Unity Fukuoka 17 - (非公式)Unityプログラミング・バイブルR6 発売記念イベント
gremito
0
62
QAエンジニアになる必要な知識とスキル
gremito
0
550
3Dゲーム開発で気をつけるべきこと
gremito
1
420
できることが多いUnityの落とし穴について - Unity Fukuoka 15
gremito
0
260
運用と開発が同時並行で進んでいるRailsアプリケーションをDocker対応した事例について
gremito
1
1.4k
令和で脱サラ 転職LT#5 #jobchanger
gremito
1
450
Unityのインストラクターはじめました - Gotanda.unity #13 #gotandaunity
gremito
1
630
福岡のUnity界隈を盛り上げるイベント『Unity Fukuoka』 #edayfuk
gremito
0
3k
Other Decks in Technology
See All in Technology
「伝える」を加速させるCursor術
naomix
0
620
「規約、知識、オペレーション」から考える中規模以上の開発組織のCursorルールの 考え方・育て方 / Cursor Rules for Coding Styles, Domain Knowledges and Operations
yuitosato
6
1.6k
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
230
堅牢な認証基盤の実現 TypeScriptで代数的データ型を活用する
kakehashi
PRO
2
220
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.4k
Kotlinで学ぶ 代数的データ型
ysknsid25
5
1.1k
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
4
1.6k
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
230
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
2
400
評価の納得感を2段階高める「構造化フィードバック」
aloerina
1
160
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
140
In Praise of "Normal" Engineers (LDX3)
charity
2
860
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
A Tale of Four Properties
chriscoyier
159
23k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
4 Signs Your Business is Dying
shpigford
184
22k
Done Done
chrislema
184
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
RailsConf 2023
tenderlove
30
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Building Adaptive Systems
keathley
43
2.6k
Transcript
テスト?自動化? QA/QCの業務について(仮) 2020/02/03(月) JaSST'20 Tokyo RejectCon gremito
自己紹介 • 岩本 拓也 ◦ gremito(@grem_ito) • フリーランス エンジニア
◦ 2019/7よりフリーランス ▪ QAエンジニア / Unityインストラクター / CSM • コミュニティ活動 ◦ 八耐: 八時間耐久制作会(仮) ◦ Unity Fukuoka ◦ UNIBOOK: 日本Androidの会 Unity部 ◦ Podcast: ものラジ ◦ Unity Developer Jobs ◦ QAエンジニア勉強会 ← NEW 2
エンジニアのテストについて QAの組織とそこでの業務について QAに関わっている方全員
とあるお話し 『QA業務が大変』
• サービスのプラットフォームはWebまたはスマホがメインである • アジャイルやスクラムを取り入れて変化に強い(?)組織作りになっている • すでにローンチ済みで数年以上経過している • QA部署がある • 「テストやばそう」という声が聞こえたりする
• たまに突発的な何かが起きて大変なときがある ←?
品質チェック テスト
テスト設計 テストデータの 用意 テスト端末 テスト スケジュール テストスキル ホワイトボックス テスト セキュリティ
テスト 負荷テスト テストケース ブラックボックス テスト ネットワーク ケース テスト計画 品質基準
テスト設計 テストデータの 用意 テスト端末 テスト スケジュール テストスキル ホワイトボックス テスト セキュリティ
テスト 負荷テスト テストケース ブラックボックス テスト ネットワーク ケース テスト計画 品質基準 プロダクトに 最も合う 品質チェック作業を 模索または最適化
QA Engineer
None
Webもモバイルも 広い範囲で地検が求められる スキルセット
https://qiita.com/gremito
https://www.veriserve.co.jp/asset/approach/veri-navi/
QA/QC Leadership
QA/QC • QA:Quality Assurance(品質保証) • QC:Quality Control(品質管理/品質制御)
https://game.watch.impress.co.jp/docs/news/1078888.html 『ゼルダの伝説 ブレス オブ ザ ワイルド』におけるQA ~ゲームの面白さを最大化するツールやデバッグの紹介~ 【面白さも品質に含まれると考えてQAを実施】
デバッグについてだが、これまでは開発終盤に導入することが当たり前と考えられていた。しか し最初のマイルストーンでのデモプレイではバグが多く、2日間で617回もフリーズしたのだと か。このままでは、終盤にいくら頑張ってもバグをなくせない可能性も見えてきた。そこで導入し たのが序盤からのデバッグだ。
Develop Team
テストが多い!! テストケース作り 終わらない!! 大小異なる バグが多い!! • 開発メンバーとのコミュニケー ションは取っていたか • テスト計画は開発の序盤あたり
から始められていたか • 開発のMTGに参加して状況を把 握していたか
the earlier the better
QA/QCワークフロー • 開発メンバーとのコミュニケーションは取っていたか ◦ 色々と相談できやすくなる • テスト計画は開発の序盤あたりから始められていたか ◦ テストの量と内容を把握できる ◦
品質チェックに入る前に色々と対策が立てられる • 開発のMTGに参加して状況を把握していたか ◦ フィードバック対応を早めにできる ◦ 設計や開発のやり直しを未然に防げていける
Plan
https://www.softwaretestinghelp.com/devops-and-software-testing/
まとめ • 開発チームとQAチームが分かれるのではなく開発チームの中にQAメン バーがいる組織作り • QAサイドは開発終盤ごろから関わり始めるのではなく始めの方から参画 する • 品質チェックに入る前にテスト計画とテストケース作りを終わらせると良い
まとめ • 開発チームとQAチームが分かれるのではなく開発チームの中にQAメン バーがいる組織作り • QAサイドは開発終盤ごろから関わり始めるのではなく始めの方から参画 する • 品質チェックに入る前にテスト計画とテストケース作りを終わらせると良い ☆開発チームの一員であり各メンバーと足並みを揃えることが前提
宣伝
https://qa-engineer-meetup.connpass.com/event/157921/
続きは懇親会でー