Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ヤギでもわかるソフトウェアテスト

 ヤギでもわかるソフトウェアテスト

KeitaroOkamura

January 15, 2021
Tweet

More Decks by KeitaroOkamura

Other Decks in Programming

Transcript

  1. ςετ͸ͭʹ෼ྨ͞ΕΔ ։ൃऀ͕։ൃऀͷ ͨΊʹߦ͏ςετ ςετۦಈ։ൃʹ ͓͚Δʮςετʯ͸ ͜ΕΛࢦ͍ͯ͠Δ ސ٬͔Βݟͨςετ ػೳ͕ͲΕ͘Β͍ Ͱ͖͕͍͋ͬͯΔ͔Λ ࣔ͢͜ͱ͕໨తͰ

    ਐ௙؅ཧʹ΋࢖༻͢Δ ඼࣭؅ཧɾ඼࣭อূͷ ଆ໘͔Βͷςετ ͞·͟·ͳ੾Γޱ͔Β ιϑτ΢ΣΞͷ৴པੑΛ ্͛ΔͨΊʹߦ͏ ूதܕ %FWFMPQFS5FTU ूதܕ $VTUPNFS5FTU ूதܕ 2"5FTU
  2. ςετͷछྨ ूதܕ %FWFMPQFS5FTU ूதܕ $VTUPNFS5FTU ूதܕ 2"5FTU ✦ ड͚ೖΕςετ 6"5

    ✦ γφϦΦςετ ✦ ύϑΥʔϚϯεςετ ✦ ηΩϡϦςΟςετ ✦ Ϣχοτςετ ✦ ίϯϙʔωϯτςετ ✦ ݁߹ςετ ✦ ػೳςετ
  3. ड͚ೖΕςετ 6"5 ސ٬ςετ w ਐ௙؅ཧͷͨΊͷςετ w ֘౰ͷςετ͕௨ͬͨ͜ͱʹΑͬͯػೳཁ͕݅ୡ੒͞ Ε͍ͯΔͱূ໌͢ΔͨΊͷ΋ͷ ‣ ड͚ೖΕج४Λఆٛ͢Δ͜ͱͰɺड͚ೖΕςετ͕Ͳ͏ͳͬͨ

    ΒऴΘΓʹͳΔ͔໌֬ʹͳΔ ‣ ετʔϦʔͷ;Δ·͍Λ໌֬ʹ͠ɺ։ൃऀ͕ΤοδέʔεͷՕ ॴ΍ಛఆͷγφϦΦʹର͢Δྫ֎Λཧղ͢Δͷʹ໾ཱͭ
  4. ςετ ΧςΰϦ ಺༰ ݁߹ςετ %FWFMPQFS5FTU ϫʔΫϑϩʔதͷίϯϙʔωϯτؒͷ૬ޓ࡞༻Λςετ͢Δ ґଘؔ܎ΛϞοΫͰ໛฿͢ΔϢχοτςετͱ͸ҟͳΓɺ࣮ࡍͷґଘؔ܎ʢ֎෦Ϟ δϡʔϧʣΛ࢖༻͢Δ ίϯϙʔωϯτςετ %FWFMPQFS5FTU

    Ϣχοτʢߏ੒ཁૉɺ෦඼ʣ͕ͲͷΑ͏ʹ࿈ܞ͢Δͷ͔Λௐ΂Δςετ ػೳςετ %FWFMPQFS5FTU ϢχοτΛ·ͱΊͯɺΤϯυπʔΤϯυͷ;Δ·͍Λ׬શͳ΋ͷͱ͢Δͷʹ༻͍Δ ςετ ιϑτ΢ΣΞ͕ػೳཁ݅Λຬ͍ͨͯ͠Δ͔൱͔Λ͔֬ΊΔ γφϦΦςετ 2"5FTU Ϣʔβʔ͕γεςϜͱର࿩͢Δํ๏Λ֬ೝ͢Δςετ ঢ়گઃఆ΍ۀ຿ͷྲྀΕͷҰྫʢγφϦΦʣΛ༻ҙͯ͠ɺͦͷγφϦΦ௨Γʹγες ϜΛಈ͔͠ɺ໰୊͕ൃੜ͠ͳ͍͔Λ֬ೝ͢Δ ύϑΥʔϚϯεςετ 2"5FTU ιϑτ΢ΣΞͷੑೳΛݕূ͢Δςετ ࢖༻͢Δ؀ڥͰͷԠ౴࣌ؒɺϦιʔε࢖༻͓Αͼεϧʔϓοτ͕ΤϯυϢʔβʔͷ ظ଴ʹԠ͍͑ͯΔ͔Λݕূ͢Δ ηΩϡϦςΟςετ 2"5FTU ઃܭ্ͷܽؕ΍ߏ੒Τϥʔɺϋʔυ΢ΣΞͱιϑτ΢ΣΞͷ੬ऑੑΛݕূ͢Δςε τ ͦͷଞͷςετ
  5. όϥϯε͕ॏཁ Ҋ݅ Ϣχοτ ςετ ύϑΥʔϚϯ εςετ ड͚ೖΕ ςετ ूதܕ ςετͷॏ͞

    ूதܕ Ҋ݅ͷॏ͞ ࿑ྗʹݟ߹ͬͨςετʹͳ͍ͬͯΔ͜ͱΛ ൑அ͢Δج४͕ ʮةͳ͔͍ͬ͠ॴΛ͢΂ͯςετ͢ΔʯͰ͢ ςετͰ໎ͬͨͱ͖͸͜ͷج४Λ ࢥ͍ग़͍ͯͩ͘͠͞☝
  6. 5%%ͷαΠΫϧ  ࣍ͷ໨ඪΛߟ͑Δ  ͦͷ໨ඪΛࣔ͢ςετΛॻ͘  ͦͷςετΛ࣮ߦࣦͯ͠ഊͤ͞Δ  ໨తͷίʔυΛॻ͘ 

    Ͱॻ͍ͨςετΛ੒ޭͤ͞Δ  ςετ͕௨Δ·ͰϦϑΝΫλϦϯάΛߦ͏  dΛ܁Γฦ͢ 3FE (SFFO 3FGBDUPS
  7. 5%%ͷαΠΫϧ  ࣍ͷ໨ඪΛߟ͑Δ  ͦͷ໨ඪΛࣔ͢ςετΛॻ͘  ͦͷςετΛ࣮ߦࣦͯ͠ഊͤ͞Δ  ໨తͷίʔυΛॻ͘ 

    Ͱॻ͍ͨςετΛ੒ޭͤ͞Δ  ςετ͕௨Δ·ͰϦϑΝΫλϦϯάΛߦ͏  dΛ܁Γฦ͢ 3FE (SFFO 3FGBDUPS ׂѪ͠·͢
  8. छྨ આ໌ πʔϧ && &OEUP&OE 5FTU γεςϜશମ͕ਖ਼͘͠ಈ࡞͢Δ͔ͷ ςετ $ZQSFTT 1VQQFUFFS

    )FBEMFTT  4FMFOJVN /JHIUXBUDI 8FC%SJWFS FUD *OUFHSBUJPO5FTU ίϯϙʔωϯτ͝ͱɺίϯϙʔωϯ τΛ૊Έ߹Θͤͨςετ 3FBDU5FTUJOH-JCSBSZ 7VF5FTU6UJMT  FUD 6OJU5FTU ࠷খ୯ҐͷϓϩάϥϜͷςετ +FTU .PDIB ,BSNB FUD 6*5FTU 7JTVBM3FHSFTTJPO5FTU ݟͨ໨ʹؔ͢Δςετ 4UPSZCPPL 1VQQFUFFS SFHTVJU FUD 4UBUJD ܕ΍-JOUͳͲͷ੩తͳςετ 5ZQF4DSJQU &4-JOU ϑϩϯτΤϯυͷςετ
  9. छྨ આ໌ πʔϧ && &OEUP&OE 5FTU γεςϜશମ͕ਖ਼͘͠ಈ࡞͢Δ͔ͷ ςετ $ZQSFTT 1VQQFUFFS

    )FBEMFTT  4FMFOJVN /JHIUXBUDI 8FC%SJWFS FUD *OUFHSBUJPO5FTU ίϯϙʔωϯτ͝ͱɺίϯϙʔωϯ τΛ૊Έ߹Θͤͨςετ 3FBDU5FTUJOH-JCSBSZ 7VF5FTU6UJMT  FUD 6OJU5FTU ࠷খ୯ҐͷϓϩάϥϜͷςετ +FTU .PDIB ,BSNB FUD 6*5FTU 7JTVBM3FHSFTTJPO5FTU ݟͨ໨ʹؔ͢Δςετ 4UPSZCPPL 1VQQFUFFS SFHTVJU FUD 4UBUJD ܕ΍-JOUͳͲͷ੩తͳςετ 5ZQF4DSJQU &4-JOU ϑϩϯτΤϯυͷςετ 6*ʹີ઀ʹབྷΉͷ͕ ϑϩϯτΤϯυͷςετͷಛ௃ ͦΕʹͯ͠΋ొ৔ਓ෺ଟ͗͢