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

ほどよく自動テストする #もくテク / fit for automation testing

ほどよく自動テストする #もくテク / fit for automation testing

もくテク「ゼロから始める自動テスト」発表資料
https://mokuteku.connpass.com/event/86608/

■P3 GoogleのJohn Micco氏によるFlakyなテストとその判別方法の解説
https://speakerdeck.com/nihonbuson/flakytests

■P11 自動化ハイ
http://kencolle.github.io/AutomationPatternLanguage/AutomationFavor.html

■P15 テスト自動化の8原則
https://sites.google.com/site/testautomationresearch/test_automation_principle

■P25 テスト自動化のピラミッド
https://martinfowler.com/bliki/TestPyramid.html

■P26 ド正常系
https://codezine.jp/article/detail/9180

nihonbuson

May 30, 2018
Tweet

More Decks by nihonbuson

Other Decks in Technology

Transcript

  1. ςετࣦഊྫ 1. 500ԁͷ঎඼AΛΧʔτʹೖΕΔ 2. 600ԁͷ঎඼BΛΧʔτʹೖΕΔ 3. ʮϨδʹਐΉʯϘλϯΛԡ͢ 4. ߹ܭֹ͕ۚ1000ԁͱදࣔ͞ΕΔ ʲ࣭໰ʳ

    Ͳ͏ͯ͜͠ͷΑ͏ʹͳͬͨͷͰ͠ΐ͏͔ʁ ճ౴ྫ ʮԁ ԁԁʯͱܭࢉϛεͨ͠ ύϥϝʔλͷड͚౉͠෦෼͕ϛε͓ͯ͠Γɺ
 ɹ঎඼"ͱ঎඼#͕ೖ͍ͬͯΔ͸ͣͳͷʹɺ
 ɹʮԁͷ঎඼"Λݸʯͱ൑அͯ͠͠·ͬͨ ςετ؀ڥʹɺ
 ɹʮԁҎ্ߪೖͨ͠৔߹ɺԁҾ͖ʯ
 ɹͱ͍͏ઃఆ͕ೖ͍ͬͯͨɻ ͦ΋ͦ΋ɺʮϨδʹਐΉʯઌͷϖʔδʹભҠ͠ͳ͍ɻ
  2. ʲࢀߟʳςετࣗಈԽͷ8ݪଇ 1. खಈςετ͸ͳ͘ͳΒͳ͍ 2. खಈͰ͓͜ͳͬͯޮՌͷͳ͍ςετΛࣗಈԽͯ͠΋ແବͰ͋Δ 3. ࣗಈςετ͸ॻ͍ͨ͜ͱ͔͠ςετ͠ͳ͍ 4. ςετࣗಈԽͷޮ༻͸ίετ࡟ݮ͚ͩͰ͸ͳ͍ 5.

    ࣗಈςετγεςϜͷ։ൃ͸ܧଓతʹ͓͜ͳ͏΋ͷͰ͋Δ 6. ࣗಈԽݕ౼͸ϓϩδΣΫτॳظ͔Β 7. ࣗಈςετͰ৽छͷόά͕ݟ͔ͭΔ͜ͱ͸كͰ͋Δ 8. ςετ݁Ռ෼ੳͱ͍͏৽ͨͳλεΫ͕ੜ·ΕΔ https://sites.google.com/site/testautomationresearch/test_automation_principle