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.4k
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
Unity Fukuoka 17 - (非公式)Unityプログラミング・バイブルR6 発売記念イベント
gremito
0
23
QAエンジニアになる必要な知識とスキル
gremito
0
470
3Dゲーム開発で気をつけるべきこと
gremito
1
380
できることが多いUnityの落とし穴について - Unity Fukuoka 15
gremito
0
230
運用と開発が同時並行で進んでいるRailsアプリケーションをDocker対応した事例について
gremito
1
1.3k
令和で脱サラ 転職LT#5 #jobchanger
gremito
1
400
Unityのインストラクターはじめました - Gotanda.unity #13 #gotandaunity
gremito
1
520
福岡のUnity界隈を盛り上げるイベント『Unity Fukuoka』 #edayfuk
gremito
0
2.7k
ゲーム開発とゲーム基盤のお仕事
gremito
0
180
Other Decks in Technology
See All in Technology
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
320
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
910
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.3k
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
720
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
さらに高品質・高速化を目指すAI時代のテスト設計支援と、めざす先 / AI Test Lab vol.1
shift_evolve
0
190
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
Making Projects Easy
brettharned
111
5.7k
BBQ
matthewcrist
82
9k
How to name files
jennybc
67
96k
Documentation Writing (for coders)
carmenintech
63
4.2k
Practical Orchestrator
shlominoach
185
10k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
YesSQL, Process and Tooling at Scale
rocio
166
14k
A designer walks into a library…
pauljervisheath
201
24k
The Invisible Side of Design
smashingmag
294
50k
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/
続きは懇親会でー