Slide 1

Slide 1 text

2"૊৫ͱJ04ͷςετ -*/&גࣜձࣾ ླ໦ཬಯ

Slide 2

Slide 2 text

ࣗݾ঺հ ླ໦ཬಯ FSJKVO  -*/&גࣜձࣾ ೥ೖࣾ  ։ൃηϯλʔαʔϏε2"νʔϜ
 Ϛωʔδϟʔ -*/&ϑΝϛϦʔΞϓϦΛओʹ୲౰ 2"ΤϯδχΞྺ೥

Slide 3

Slide 3 text

ࠓ೔͓࿩͢Δ͜ͱ 2"ΤϯδχΞͷϩʔϧ ඼࣭ධՁͷߟ͑ํ γεςϜςετͷΞϓϩʔν

Slide 4

Slide 4 text

2"ΤϯδχΞͷϩʔϧ

Slide 5

Slide 5 text

2"

Slide 6

Slide 6 text

2"ΤϯδχΞJT • ⭕ QAΤϯδχΞ
 ςετ؅ཧશൠΛ͢Δਓ
 ԿΛςετ͢Δ͔Λߟ͑ɺϓϩμΫτͷ඼࣭ΛධՁ͢Δਓ
 => ςετܭը
 => ςετ෼ੳ/ઃܭ
 => ςετ࣮૷/࣮ߦ
 => ςετ؅ཧ/ӡ༻ • ࣾ಺ʹଘࡏ͢Δςετʹؔ͢Δͦͷଞͷϩʔϧ • SET, Test automation engineer
 => ςετࣗಈԽͷͨΊͷςετίʔυΛॻ͘ਓ • Tester
 => खॱॻʹԊͬͯςετΛ࣮ߦ͢Δਓ

Slide 7

Slide 7 text

ग़య: ιϑτ΢ΣΞςετPRESS vol.1 QAΤϯδχΞʹඞཁͳεΩϧηοτ

Slide 8

Slide 8 text

ϓϩδΣΫτͷؔΘΓํ Ұൠతͳ։ൃମ੍ ↑ We are here

Slide 9

Slide 9 text

αʔϏεϥΠϑαΠΫϧʹ͓͚Δ2"ͷείʔϓ

Slide 10

Slide 10 text

2"ͷ੩తςετಈతςετ ੩తςετ ΠϯεϖΫγϣϯʢ࢓༷ϨϏϡʔʣ
 ܽؕͷ๷ࢭ ಈతςετ ϒϥοΫϘοΫεςετ άϨʔϘοΫεςετ
 ܽؕͷఠग़

Slide 11

Slide 11 text

2"͸ϓϩδΣΫτͷ඼࣭؅ཧશൠΛߦ͏
 αʔϏεϥΠϑαΠΫϧશͯͷ޻ఔͰ
 ؔΘ͍ͬͯΔ 2"ΤϯδχΞͷϩʔϧ

Slide 12

Slide 12 text

඼࣭ධՁͷߟ͑ํ

Slide 13

Slide 13 text

ϓϩμΫτ͕ϦϦʔεͰ͖Δ඼࣭͔Ͳ͏͔ʁ
 
 ςετͷे෼ੑͷߟ͑ํ

Slide 14

Slide 14 text

ϞόΠϧΞϓϦͰͷϦϦʔε൑ఆ ͷߟ͑ํ ϞόΠϧΞϓϦ͸WebΞϓϦέʔγϣϯͱಛੑ͕ҟͳΔ ϦϦʔεޙͷϩʔϧόοΫ͕ଈ࠲ʹग़དྷͳ͍ͨΊɺ
 े෼ͳςετ͕ඞཁ ςετͷे෼ੑΛਖ਼͘͠൑அ͢Δඞཁ

Slide 15

Slide 15 text

৴པ౓੒௕ۂઢ΍ɺςετͷ༧࣮؅ཧͳͲͷ
 ϝτϦΫεΛ༻͍ͯ඼࣭ͷਪҠΛਖ਼֬ʹଌఆ ඼࣭ϞσϧΛ׆༻ͯ͠඼࣭ͷଥ౰ੑΛݕূ ϞόΠϧΞϓϦͰͷϦϦʔε൑ఆ ͷߟ͑ํ

Slide 16

Slide 16 text

৴པ౓੒௕ۂઢͰεέδϡʔϧͱόάਪҠ
 (BTS) => ϦϦʔεʹ͸όάΧʔϒ͕ऩଋ͍ͯ͠Δ͜ͱ ෳ਺ͷϝτϦΫε εΫϦϓτςετͷ༧࣮؅ཧ
 ʢςετ؅ཧπʔϧʣ => ϦϦʔεʹ͸શͯͷ݁Ռ͕PASSʹͳΔ͜ͱ ॳظ͸όά͕ଟ͘ɺ ςετ͕ਐΉͱঃʑʹόά͕ݮͬͯ͘Δ

Slide 17

Slide 17 text

ϝτϦΫεͷམͱ݀͠ ϝτϦΫε্ɺෆ۩߹͕ऩଋ͍ͯ͠ͳ͍͔Βͱݴͬͯ
 ඼࣭͕ෆे෼Ͱ͋ΔʢϦϦʔεग़དྷͳ͍ʣͱ͸ݶΒͳ͍ ແବͳςετɺෆ۩߹मਖ਼͸ۃྗলུ͍ͨ͠ lςετΛϘτϧωοΫʹ͠ͳ͍z

Slide 18

Slide 18 text

඼࣭Ϟσϧͷ׆༻ ङ໺Ϟσϧ
 https://en.wikipedia.org/wiki/Kano_model • ੡඼։ൃͱސ٬ຬ଍ͷཧ࿦ • ඼࣭ཁૉΛෳ਺ʹ෼ྨ • ັྗత඼࣭ཁૉɿͦΕ͕ॆ଍͞ΕΕ͹ຬ଍Λ༩͑Δ͕ɺෆॆ଍Ͱ͋ͬͯ΋ ࢓ํ͕ͳ͍ͱड͚ͱΒΕΔ඼࣭ཁૉ • Ұݩత඼࣭ཁૉɿͦΕ͕ॆ଍͞ΕΕ͹ຬ଍ɺෆॆ଍Ͱ͋Ε͹ෆຬΛҾ͖ى ͜͢඼࣭ཁૉ • ౰ͨΓલ඼࣭ཁૉɿͦΕ͕ॆ଍͞ΕΕ͹౰ͨΓલͱड͚ࢭΊΒΕΔ͕ɺෆ ॆ଍Ͱ͋Ε͹ෆຬΛҾ͖ى͜͢඼࣭ཁૉ

Slide 19

Slide 19 text

• X࣠ɿ෺ཧతॆ଍ঢ়گ • Y࣠ɿސ٬ͷຬ଍౓ • ౰ͨΓલ඼࣭͕ຬͨ͞Εͯ
 ΋ސ٬ຬ଍౓͸্͕Βͳ͍ • ັྗత඼࣭͕ຬͨ͞ΕΔͱ
 ސ٬ຬ଍౓͸͕͋Δ

Slide 20

Slide 20 text

• X࣠ɿ෺ཧతॆ଍ঢ়گ • Y࣠ɿސ٬ͷຬ଍౓ • ౰ͨΓલ඼࣭͕ຬͨ͞Εͯ
 ΋ސ٬ຬ଍౓͸্͕Βͳ͍ • ັྗత඼࣭͕ຬͨ͞ΕΔͱ
 ސ٬ຬ଍౓͸͕͋Δ ϦϦʔε࣌఺Ͱຬͨ͢΂͖ ࠷௿ݶͷ඼࣭ϥΠϯ

Slide 21

Slide 21 text

• X࣠ɿ෺ཧతॆ଍ঢ়گ • Y࣠ɿސ٬ͷຬ଍౓ • ౰ͨΓલ඼࣭͕ຬͨ͞Εͯ
 ΋ސ٬ຬ଍౓͸্͕Βͳ͍ • ັྗత඼࣭͕ຬͨ͞ΕΔͱ
 ސ٬ຬ଍౓͸͕͋Δ ʢϦϦʔεޙͰ΋͍͍ͷͰʣ
 ࠷ऴతʹ໨ࢦ͍ͨ͠඼࣭ϥΠϯ

Slide 22

Slide 22 text

wϝτϦΫεͱ2$% 2VBMJUZ $PTU %FMJWFSZ Λ
 ҙࣝ͢Δ
 w׬ᘳͳϓϩμΫτΛ࡞Δ͜ͱ͸໨ࢦ͞ͳ͍
 ʢ2$%ͱͷόϥϯεʣ
 w඼࣭௿ԼʹىҼͯ͠ى͖Δɺ
 Ϣʔβʔମݧͷଛࣦ͕ͳ͚Ε͹0,ʢۃ࿦ʣ

Slide 23

Slide 23 text

γεςϜςετΞϓϩʔν

Slide 24

Slide 24 text

ςετͱ͸։ൃऀͱͷڠۀ͕ग़དྷͯ੒Γཱͭ
 2"͸Ͱ͖Δ͚ͩ։ൃ͕։ൃʹूதͰ͖ΔαϙʔτΛ͍ͨ͠
 ಉ࣌ʹɺ։ൃͷ඼࣭ʹର͢Δෆ҆Λग़དྷΔ͚ͩऔΓআ͍ͯ ͍͋͛ͨ

Slide 25

Slide 25 text

ςετέʔεͷݟ͑ΔԽ ։ൃ ͲΜͳςετΛ࣮ߦ͍ͯ͠Δͷ͔Θ͔Βͳ͍
 ͷͰෆ҆ʜ • ҎԼͷτϨʔαϏϦςΟΛऔΔ • ςετέʔεͱཁ݅ʢBTSʣ • ςετ࣮ߦ݁Ռͱόά(BTS) • ςετέʔε͸୭Ͱ΋ݟΕΔಁ໌ੑ͕ߴ͍ঢ়ଶʹ͢Δ

Slide 26

Slide 26 text

3FRVJSFNFOU㱻ςετέʔε JIRA

Slide 27

Slide 27 text

ςετ݁Ռ㱻#VH JIRA TestRail BTSͱςετ؅ཧπʔϧͰςετ ݁Ռ͕τϨʔεͰ͖ΔΑ͏ʹ

Slide 28

Slide 28 text

άϨʔϘοΫεςετͷΞϓϩʔν ։ൃ #54Λݟ͚ͨͩͰԿΛमਖ਼͢Ε͹͍͍͔Θ͔Βͳ͍
 Ұ໨Ͱશͯঢ়گ͕೺Ѳग़དྷΔΑ͏ʹͳͬͯͯ΄͍͠ • man-in-the-middle HTTP/HTTPS proxy Λ࢖༻ͨ͠σόοά • Charles Proxy • Client 㱻 Server ͷ໰୊ͷ੾Γ෼͚ΛQAͰߦ͍ɺ
 όάϨϙͷਫ਼౓Λ্͛Δ • ςελʔʹ΋ API Reference ΛಡΜͰ΋Β͏ɺͳͲ • ։ൃͷσόοάίετΛ୹ॖ͢Δ

Slide 29

Slide 29 text

iOSϓϥοτϑΥʔϜݻ༗ͷΞϓϩʔν ։ൃ 04ͷ࢓༷ʹ४ڌͯ͠࡞͍ͬͯΔͷʹόά ͱͯ͠มͳ໰୊Λొ࿥ͯ͠΄͘͠ͳ͍ • iOS Human Interface Guidelines ͷཧղ • QAͰΨΠυϥΠϯΛਖ਼͘͠ཧղ͢Δ͜ͱͰ
 ແ༻ͳόάొ࿥ͷ๷ࢭ

Slide 30

Slide 30 text

։ൃͱ2"͕͓ޓ͍Λཧղͯ͠
 ଚܟ͋ͬͯ͠࢓ࣄͰ͖ΔΑ͏ʹ

Slide 31

Slide 31 text

&OE