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
にわかなりにQAの人と 携わってみる… / What I learned about the...
Search
yumechi(Motoki Hirao)
October 20, 2022
Technology
0
410
にわかなりにQAの人と 携わってみる… / What I learned about the amazing QA engineers after trying out for Tescon.
【LT登壇7名決定!】QA Tips LT会 - vol.2 #QATipslt
https://rakus.connpass.com/event/258396/
#QATipslt
yumechi(Motoki Hirao)
October 20, 2022
Tweet
Share
More Decks by yumechi(Motoki Hirao)
See All by yumechi(Motoki Hirao)
業務で使える一歩進んだPython使いになるために / To become an advanced user of Python that can be used at work
yumechi
13
13k
LTの裏技
yumechi
2
1.2k
やがてカンファレンス登壇者になる
yumechi
1
230
形式スクラムの功罪
yumechi
3
1.4k
プロポーザルを出してみよう考えてみよう
yumechi
1
440
PHPをasdfで動かしてみたんです
yumechi
2
900
Shell環境の初手
yumechi
1
120
Last CoLab
yumechi
1
180
これまで10年くらいふりかえり続けて思ったふりかえりに必要なたった1つのこと
yumechi
2
900
Other Decks in Technology
See All in Technology
Oracle Database 23ai 新機能#4 Rolling Maintenance
oracle4engineer
PRO
0
130
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
420
【完全版】Dify - LINE Bot連携 考え方と実用テクニック
uezo
1
350
ドキュメントとの付き合い方を考える
leveragestech
1
140
KDD2024参加報告
cyberagentdevelopers
PRO
1
340
【shownet.conf_】革新と伝統を融合したファシリティ
shownet
PRO
0
340
【shownet.conf_】ネットワークテストの最適化と利便性の追求
shownet
PRO
0
340
Product Utilization of Large Language Models Starting Today
ymatsuwitter
3
1.4k
エムスリーマネジメントチーム紹介資料 / Introduction of M3 Management Team
m3_engineering
0
280
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
2
170
SageMaker学習のツボ / The Key Points of Learning SageMaker
cmhiranofumio
0
170
クレジットカードを製造する技術
yutadayo
81
47k
Featured
See All Featured
How GitHub (no longer) Works
holman
311
140k
Debugging Ruby Performance
tmm1
73
12k
Speed Design
sergeychernyshev
22
480
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
A Tale of Four Properties
chriscoyier
156
22k
Agile that works and the tools we love
rasmusluckow
327
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
3
230
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
[RailsConf 2023] Rails as a piece of cake
palkan
49
4.7k
How to train your dragon (web standard)
notwaldorf
87
5.6k
Transcript
にわかなりにQAの人と 携わってみる… @__yumechi
twitter: @__yumechi 自己紹介 • twitter: @__yumechi • 普段は人材広告サービスでスクラムマスターをしていたり、PHP, Laravelで開発した りしているバックエンドエンジニア
• 最近の趣味 ◦ スプラトゥーン3(100時間超えてました) ◦ テックカンファレンスに行くこと( PHPカンファレンス、XP祭り、PyCon JP、Vue Fes Japan Onlineに直 近だと参加してました) • 今日はガチプライベートな話しかしないので、個人の感想です 2
ところで テスコンって 知っていますか? 3
Googleで「テスト設計コン テスト」で調べて https://www.aster.or.j p/testcontest/
なんと、テストの コンテストが あるんです…!
これのU-30の部に 2回ほど参加しました (一般チームで)
twitter: @__yumechi どんな大会なの? • 与えられたテストベースから成果物を作っていくコンテスト ◦ https://www.aster.or.jp/testcontest/u30.html#requirement2 より ◦ 0:
テスト開発プロセス及び成果物の全体像を示したもの ◦ 1: テスト要求分析の成果物 ◦ 2: テストアーキテクチャ設計の成果物 ◦ 3: テスト詳細設計の成果物 ◦ 4: テスト実装の成果物 ◦ 5: アピールシート ◦ (決勝のみ)6: プレゼンテーション用資料 7
この成果物 を聞いて…
twitter: @__yumechi どんな大会なの? • 与えられたテストベースから成果物を作っていくコンテスト ◦ https://www.aster.or.jp/testcontest/u30.html#requirement2 より ◦ 0:
テスト開発プロセス及び成果物の全体像を示したもの ◦ 1: テスト要求分析の成果物 ◦ 2: テストアーキテクチャ設計の成果物 ◦ 3: テスト詳細設計の成果物 ◦ 4: テスト実装の成果物 ◦ 5: アピールシート ◦ (決勝のみ)6: プレゼンテーション用資料 9 🤔 🤔 🤔 🤔
そもそも テスト実装くらいしか わからん…ぞ…
というわけで、 かなり足を 引っ張りました
twitter: @__yumechi コンテストに参加して分かったこと • 自分が結構普段からふわっと仕様とか、要求を決めていた(反省) ◦ QAエンジニアと会話していて、自分の解像度の粗さがよくわかった ◦ この入力の組み合わせでどんな出力をする?
みたいなものを整理したうえで、 MECEなケースに近 づけていくことができていなかった(ディシジョンテーブルや CFD法がいざとなるとあんまり出てこな かった) • 異常系のテストケース想定って難しい… ◦ 開発メインの人あるあるなのかもしれないが、正常系ケースとちょっとしたエラーケースくらいしか思 い浮かばない ◦ この問題とこの問題を組み合わせた時の動きはどうなる? みたいな状態遷移を考えた時に、この ケース考えてなかったなーみたいなのいっぱいあった
QAエンジニアの人 ってすごく仕事が 丁寧だな… と思った
自分の性格的にも 向いてないところ なので、めちゃくちゃ 勉強になった
twitter: @__yumechi 参加したメンバーも理解があった • 一緒に組んだメンバーの方もすべてを理解していたわけではない ◦ PFD(Process Flow Diagram)で成果物の全体図を書いてみるところとか
◦ マインドマップでの分析とか ◦ 技法もどこに適用する? というところで相談したりとか ◦ etc… • 参加したチーム全体としても学びが多かった!と割とポジティブ ◦ 0 → 1 のプロジェクトのテスト計画、テスト設計、テスト実装までをすべて行えるちょうどいい機会
もし興味があれば 調べて、参加して みましょう! (U-30とオープンが あります)
twitter: @__yumechi そのほか興味が出て聞いてみたこと • (勉強会で勉強会やカンファレンスの紹介するの恐縮ですが) • ラクス様のQA Tips LT会やQAに関する勉強会とかとか •
Jasst Nanoに参加してみる ◦ 割と気軽に登壇してね~ってスタンス • ある程度まで行ったらJaSSTに参加してみたいなー、くらいの温度感 ◦ 本業にしてるわけではないので、平日にがっつり参加できない問題 • WAKATEとかのワークショップもあるねー 17
twitter: @__yumechi まとめ • テスコンっていうテストを題材にしたコンテストがあります、興味があれば参加して みましょう • テスコン参加している中で勉強になったし、QAエンジニアの考え方と自分に足りな いものが見えてきた •
いろいろ勉強会に出てみて、輪を広げつつこれからも知識を広げたい ◦ (テスト実装とか仕事で結構やってるし、そういう意味では全然無縁ではない世界) 18
twitter: @__yumechi 利用情報 • スライド作成: Google Slide https://www.google.com/slides/about/ • フォント:
Noto Sans https://fonts.google.com/noto/specimen/Noto+Sans • 利用画像 ◦ かわいいフリー素材集 いらすとや https://www.irasutoya.com/ ◦ フリーイラスト素材集|ちょうどいいイラスト https://tyoudoii-illust.com/ 19