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組織とiOSのテスト
Search
Rijun Suzuki
November 20, 2017
Technology
3
28k
QA組織とiOSのテスト
Bonfire iOS #3 の登壇資料です。
https://yj-meetup.connpass.com/event/71599/
Rijun Suzuki
November 20, 2017
Tweet
Share
More Decks by Rijun Suzuki
See All by Rijun Suzuki
APPROACH TO IMPROVEMENT OF TEST PROCESS USING TOOLS
e5rijun
0
360
Quite Simple Way to Test for Integration Testing
e5rijun
0
300
現場から見るWebと 組み込みのQA ~品質の考えや働き方が異なる組織での業務適応~
e5rijun
0
1.8k
Other Decks in Technology
See All in Technology
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
130
第9回情シス転職ミートアップ_テックタッチ株式会社
forester3003
0
230
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
9
1.1k
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
340
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
120
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
220
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
110
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
730
LinkX_GitHubを基点にした_AI時代のプロジェクトマネジメント.pdf
iotcomjpadmin
0
170
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
0
130
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
540
5min GuardDuty Extended Threat Detection EKS
takakuni
0
140
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
Music & Morning Musume
bryan
46
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How GitHub (no longer) Works
holman
314
140k
Being A Developer After 40
akosma
90
590k
Building Adaptive Systems
keathley
43
2.6k
GitHub's CSS Performance
jonrohan
1031
460k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Become a Pro
speakerdeck
PRO
28
5.4k
Transcript
2"৫ͱJ04ͷςετ -*/&גࣜձࣾ ླཬಯ
ࣗݾհ ླཬಯ FSJKVO -*/&גࣜձࣾ ೖࣾ ։ൃηϯλʔαʔϏε2"νʔϜ Ϛωʔδϟʔ -*/&ϑΝϛϦʔΞϓϦΛओʹ୲
2"ΤϯδχΞྺ
ࠓ͓͢Δ͜ͱ 2"ΤϯδχΞͷϩʔϧ ࣭ධՁͷߟ͑ํ γεςϜςετͷΞϓϩʔν
2"ΤϯδχΞͷϩʔϧ
2"
2"ΤϯδχΞJT • ⭕ QAΤϯδχΞ ςετཧશൠΛ͢Δਓ ԿΛςετ͢Δ͔Λߟ͑ɺϓϩμΫτͷ࣭ΛධՁ͢Δਓ => ςετܭը => ςετੳ/ઃܭ
=> ςετ࣮/࣮ߦ => ςετཧ/ӡ༻ • ࣾʹଘࡏ͢Δςετʹؔ͢Δͦͷଞͷϩʔϧ • SET, Test automation engineer => ςετࣗಈԽͷͨΊͷςετίʔυΛॻ͘ਓ • Tester => खॱॻʹԊͬͯςετΛ࣮ߦ͢Δਓ
ग़య: ιϑτΣΞςετPRESS vol.1 QAΤϯδχΞʹඞཁͳεΩϧηοτ
ϓϩδΣΫτͷؔΘΓํ Ұൠతͳ։ൃମ੍ ↑ We are here
αʔϏεϥΠϑαΠΫϧʹ͓͚Δ2"ͷείʔϓ
2"ͷ੩తςετಈతςετ ੩తςετ ΠϯεϖΫγϣϯʢ༷ϨϏϡʔʣ ܽؕͷࢭ ಈతςετ ϒϥοΫϘοΫεςετ άϨʔϘοΫεςετ ܽؕͷఠग़
2"ϓϩδΣΫτͷ࣭ཧશൠΛߦ͏ αʔϏεϥΠϑαΠΫϧશͯͷఔͰ ؔΘ͍ͬͯΔ 2"ΤϯδχΞͷϩʔϧ
࣭ධՁͷߟ͑ํ
ϓϩμΫτ͕ϦϦʔεͰ͖Δ࣭͔Ͳ͏͔ʁ ςετͷेੑͷߟ͑ํ
ϞόΠϧΞϓϦͰͷϦϦʔεఆ ͷߟ͑ํ ϞόΠϧΞϓϦWebΞϓϦέʔγϣϯͱಛੑ͕ҟͳΔ ϦϦʔεޙͷϩʔϧόοΫ͕ଈ࠲ʹग़དྷͳ͍ͨΊɺ ेͳςετ͕ඞཁ ςετͷेੑΛਖ਼͘͠அ͢Δඞཁ
৴པۂઢɺςετͷ༧࣮ཧͳͲͷ ϝτϦΫεΛ༻͍࣭ͯͷਪҠΛਖ਼֬ʹଌఆ ࣭ϞσϧΛ׆༻࣭ͯ͠ͷଥੑΛݕূ ϞόΠϧΞϓϦͰͷϦϦʔεఆ ͷߟ͑ํ
৴པۂઢͰεέδϡʔϧͱόάਪҠ (BTS) => ϦϦʔεʹόάΧʔϒ͕ऩଋ͍ͯ͠Δ͜ͱ ෳͷϝτϦΫε εΫϦϓτςετͷ༧࣮ཧ ʢςετཧπʔϧʣ => ϦϦʔεʹશͯͷ݁Ռ͕PASSʹͳΔ͜ͱ ॳظόά͕ଟ͘ɺ
ςετ͕ਐΉͱঃʑʹόά͕ݮͬͯ͘Δ
ϝτϦΫεͷམͱ݀͠ ϝτϦΫε্ɺෆ۩߹͕ऩଋ͍ͯ͠ͳ͍͔Βͱݴͬͯ ࣭͕ෆेͰ͋ΔʢϦϦʔεग़དྷͳ͍ʣͱݶΒͳ͍ ແବͳςετɺෆ۩߹मਖ਼ۃྗলུ͍ͨ͠ lςετΛϘτϧωοΫʹ͠ͳ͍z
࣭Ϟσϧͷ׆༻ ङϞσϧ https://en.wikipedia.org/wiki/Kano_model • ։ൃͱސ٬ຬͷཧ • ࣭ཁૉΛෳʹྨ • ັྗత࣭ཁૉɿͦΕ͕ॆ͞ΕΕຬΛ༩͑Δ͕ɺෆॆͰ͋ͬͯ ํ͕ͳ͍ͱड͚ͱΒΕΔ࣭ཁૉ
• Ұݩత࣭ཁૉɿͦΕ͕ॆ͞ΕΕຬɺෆॆͰ͋ΕෆຬΛҾ͖ى ࣭͜͢ཁૉ • ͨΓલ࣭ཁૉɿͦΕ͕ॆ͞ΕΕͨΓલͱड͚ࢭΊΒΕΔ͕ɺෆ ॆͰ͋ΕෆຬΛҾ͖ى࣭͜͢ཁૉ
• X࣠ɿཧతॆঢ়گ • Y࣠ɿސ٬ͷຬ • ͨΓલ࣭͕ຬͨ͞Εͯ ސ٬ຬ্͕Βͳ͍ • ັྗత࣭͕ຬͨ͞ΕΔͱ ސ٬ຬ͕͋Δ
• X࣠ɿཧతॆঢ়گ • Y࣠ɿސ٬ͷຬ • ͨΓલ࣭͕ຬͨ͞Εͯ ސ٬ຬ্͕Βͳ͍ • ັྗత࣭͕ຬͨ͞ΕΔͱ ސ٬ຬ͕͋Δ
ϦϦʔε࣌Ͱຬ͖ͨ͢ ࠷ݶͷ࣭ϥΠϯ
• X࣠ɿཧతॆঢ়گ • Y࣠ɿސ٬ͷຬ • ͨΓલ࣭͕ຬͨ͞Εͯ ސ٬ຬ্͕Βͳ͍ • ັྗత࣭͕ຬͨ͞ΕΔͱ ސ٬ຬ͕͋Δ
ʢϦϦʔεޙͰ͍͍ͷͰʣ ࠷ऴతʹࢦ͍࣭ͨ͠ϥΠϯ
wϝτϦΫεͱ2$% 2VBMJUZ $PTU %FMJWFSZ Λ ҙࣝ͢Δ wᘳͳϓϩμΫτΛ࡞Δ͜ͱࢦ͞ͳ͍ ʢ2$%ͱͷόϥϯεʣ w࣭ԼʹىҼͯ͠ى͖Δɺ Ϣʔβʔମݧͷଛࣦ͕ͳ͚Ε0,ʢۃʣ
γεςϜςετΞϓϩʔν
ςετͱ։ൃऀͱͷڠۀ͕ग़དྷͯΓཱͭ 2"Ͱ͖Δ͚ͩ։ൃ͕։ൃʹूதͰ͖ΔαϙʔτΛ͍ͨ͠ ಉ࣌ʹɺ։ൃͷ࣭ʹର͢Δෆ҆Λग़དྷΔ͚ͩऔΓআ͍ͯ ͍͋͛ͨ
ςετέʔεͷݟ͑ΔԽ ։ൃ ͲΜͳςετΛ࣮ߦ͍ͯ͠Δͷ͔Θ͔Βͳ͍ ͷͰෆ҆ʜ • ҎԼͷτϨʔαϏϦςΟΛऔΔ • ςετέʔεͱཁ݅ʢBTSʣ • ςετ࣮ߦ݁Ռͱόά(BTS)
• ςετέʔε୭ͰݟΕΔಁ໌ੑ͕ߴ͍ঢ়ଶʹ͢Δ
3FRVJSFNFOU㱻ςετέʔε JIRA
ςετ݁Ռ㱻#VH JIRA TestRail BTSͱςετཧπʔϧͰςετ ݁Ռ͕τϨʔεͰ͖ΔΑ͏ʹ
άϨʔϘοΫεςετͷΞϓϩʔν ։ൃ #54Λݟ͚ͨͩͰԿΛमਖ਼͢Ε͍͍͔Θ͔Βͳ͍ ҰͰશͯঢ়گ͕Ѳग़དྷΔΑ͏ʹͳͬͯͯ΄͍͠ • man-in-the-middle HTTP/HTTPS proxy Λ༻ͨ͠σόοά •
Charles Proxy • Client 㱻 Server ͷͷΓ͚ΛQAͰߦ͍ɺ όάϨϙͷਫ਼Λ্͛Δ • ςελʔʹ API Reference ΛಡΜͰΒ͏ɺͳͲ • ։ൃͷσόοάίετΛॖ͢Δ
iOSϓϥοτϑΥʔϜݻ༗ͷΞϓϩʔν ։ൃ 04ͷ༷ʹ४ڌͯ͠࡞͍ͬͯΔͷʹόά ͱͯ͠มͳΛొͯ͠΄͘͠ͳ͍ • iOS Human Interface Guidelines ͷཧղ
• QAͰΨΠυϥΠϯΛਖ਼͘͠ཧղ͢Δ͜ͱͰ ແ༻ͳόάొͷࢭ
։ൃͱ2"͕͓ޓ͍Λཧղͯ͠ ଚܟ͋ͬͯ͠ࣄͰ͖ΔΑ͏ʹ
&OE