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
29k
3
Share
QA組織とiOSのテスト
Bonfire iOS #3 の登壇資料です。
https://yj-meetup.connpass.com/event/71599/
Rijun Suzuki
November 20, 2017
More Decks by Rijun Suzuki
See All by Rijun Suzuki
APPROACH TO IMPROVEMENT OF TEST PROCESS USING TOOLS
e5rijun
0
390
Quite Simple Way to Test for Integration Testing
e5rijun
0
320
現場から見るWebと 組み込みのQA ~品質の考えや働き方が異なる組織での業務適応~
e5rijun
0
1.9k
Other Decks in Technology
See All in Technology
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.2k
Chasing Real-Time Observability for CRuby
whitegreen
0
200
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
120
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
140
260422_Sansan_Tech_Talk__関西_vol.3_データ活用のリアル__矢田__.pdf
sansantech
PRO
0
110
Hacobu Tech Deck
hacobu
PRO
0
120
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
150
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.4k
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
420
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
110
Arcana: Production-Ready RAG in Elixir @ ElixirConf EU 2026
georgeguimaraes
0
110
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
390
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
980
How STYLIGHT went responsive
nonsquared
100
6.1k
BBQ
matthewcrist
89
10k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
エンジニアに許された特別な時間の終わり
watany
106
240k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
340
AI: The stuff that nobody shows you
jnunemaker
PRO
6
580
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
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