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

テスト自動化で起業した10年とテスト自動化普及の歴史を振り返る

Nozomi Ito
December 05, 2022

 テスト自動化で起業した10年とテスト自動化普及の歴史を振り返る

2022.12.3に開催された「ソフトウェアテスト自動化カンファレンス2022」基調講演の資料です。
https://testautomationresearch.connpass.com/event/262132/

Nozomi Ito

December 05, 2022
Tweet

More Decks by Nozomi Ito

Other Decks in Technology

Transcript

  1. ςετࣗಈԽͰىۀͨ͠೥ͱ ςετࣗಈԽීٴͷྺ࢙ΛৼΓฦΔ .BHJD1PE$&0 ҏ౻๬ ιϑτ΢ΣΞςετࣗಈԽΧϯϑΝϨϯε جௐߨԋ

  2. "CPVUNF • ҏ౻ ๬ *UP/P[PNJ • גࣜձࣾ.BHJD1PE$&0 • ࣗಈςετπʔϧྺɿ໿೥ •

    5XJUUFSɿ[email protected][PNJ • ஶॻ
  3. .BHJD1PE • 8FC  ϞόΠϧΞϓϦͷ&&ςετࣗಈԽ4BT4 • ϊʔίʔυͰ؆୯ʹςετ࡞੒ • ॊೈੑͱϝϯςφϯεੑ͕ڧΈ NBHJDQPEDPN

  4. Ϣʔβʔ͞Μͷϒϩάهࣄɾൃද ΤϯϖΠਓ໨2"͕ ೖࣾͯ͠ϲ݄Ͱ΍͖ͬͯͨ͜ͱ .BHJD1PEʢ&&πʔϧʣΛಋೖͯ͠ ඼࣭ͱϦϦʔεස౓Λཱ͍྆ͯ͠Δ࿩ ͳͥ4FMFOJVNΛબ͹ͳ͔ͬͨͷ͔ ʙ "VUJGZͱ.BHJD1PEΛબͼ·ͨ͠ʙ .BHJD1PEͰ&&ςετΛ࣮૷ͨ͠࿩ ςετࣗಈԽͷັྗʹؾͮ͘·Ͱ

    ΞϓϦͷςετʹ .BHJD1PEΛಋೖ͍ͯ͠Δ࿩
  5. &&ςετࣗಈԽීٴͷྺ࢙ JO+BQBO

  6. &&ςετࣗಈԽීٴͷྺ࢙ JO+BQBO 2009 2010 2011 2012 2013 2014 2015 2016

    2017 2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 ˞044ɿΦʔϓϯιʔειϑτ΢ΣΞͷ͜ͱ
  7. &&ςετࣗಈԽීٴͷྺ࢙ JO+BQBO 2009 2010 2011 2012 2013 2014 2015 2016

    2017 2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 251 684$ "VUP*U ᶃඇ4FMFOJVNܥ044ͷొ৔ $ZQSFTT 1VQFUFFS 1MBZXSJHIU ᶄϊʔίʔυɺ"*πʔϧͷొ৔ .BHJD1PE NBCM "VUJGZ
  8. &&ςετࣗಈԽීٴͷྺ࢙ JO+BQBO 2009 2010 2011 2012 2013 2014 2015 2016

    2017 2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ 4FMFOJVN$POG 5PLZP .BHJD1PE $ZQSFTT 1VQFUFFS NBCM "VUJGZ 1MBZXSJHIU ୈճγεςϜςετ ࣗಈԽΧϯϑΝϨϯε 4FMFOJVN
  9. ݸਓ೥ද 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  10. "HFOEB ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  11. ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  12. ݸਓ೥ද 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  13. ىۀલʹ͍ͨύοέʔδιϑτ΢ΣΞاۀ ೥લͷςετࣗಈԽ େྔͷը໘ େྔͷෳࡶͳઃఆ 8JOEPXTΞϓϦέʔγϣϯ $ Ͱ΋$Ͱ΋ͳ͍ ෳ਺ͷ੡඼όʔδϣϯ ͕ଘࡏ

  14. खಈςετͷෛͷαΠΫϧ ೥લͷςετࣗಈԽ ϢʔβʔઌͰ ෆ۩߹ൃ֮ ඼࣭ෆे෼Ͱ ϦϦʔε ௐࠪ΍ύονద༻ʹ ࣌ؒΛऔΒΕΔ ։ൃɾςετ͕࣌ؒ ֬อͰ͖ͳ͍

  15. ͋Δ೔ͷෆ۩߹मਖ਼ ೥લͷςετࣗಈԽ मਖ਼࣮ࢪ खಈςετ

  16. ͋Δ೔ͷෆ۩߹मਖ਼ ೥લͷςετࣗಈԽ मਖ਼࣮ࢪ खಈςετ 7FS 7FS खಈςετ ಉ͡಺༰ͳͷͰ ςετ͸লུ 7FS

  17. ͋Δ೔ͷෆ۩߹मਖ਼ ೥લͷςετࣗಈԽ मਖ਼࣮ࢪ ϦϦʔε खಈςετ 7FS 7FS खಈςετ ಉ͡಺༰ͳͷͰ ςετ͸লུ

    7FS ϦϦʔε ϦϦʔε
  18. ೥લͷςετࣗಈԽ ΊͰͨ͠ΊͰͨ͠

  19. ਺ϲ݄ޙ ೥લͷςετࣗಈԽ 7FSͷ͓٬͞ΜͰ Τϥʔग़ͯΔΜͰ͚͢Ͳ

  20. ೥લͷςετࣗಈԽ ·͔͞ͷ7FS͚ͩमਖ਼ϛε

  21. ೥લͷςετࣗಈԽ ͪΌΜͱόʔδϣϯશ෦ ςετ͠ͳ͖ΌμϝͩΑ Ϛωʔδϟʔ

  22. ೥લͷςετࣗಈԽ ؾΛ͚ͭ·͢ʂ

  23. ೥લͷςετࣗಈԽ

  24. ೥લͷςετࣗಈԽ ͦΕɺਓ͕ؒ΍Δ ࡞ۀ͡Όͳ͘Ͷ

  25. ೥લͷςετࣗಈԽ ςετΛࣗಈԽͤͶ͹ͳΒͳ͍

  26. ౰࣌͋ͬͨࣾ಺ͷऔΓ૊Έ ೥લͷςετࣗಈԽ ᶃϢχοτςετ ʮςετΛॻ͕࣌ؒ͘ͳ͍ʯ ʹΑΓීٴͤͣ ᶄ684$ʹΑΔ6*ςετ ೝࣝͰ͖ͳ͍ཁૉ͕ଟ͍ εΫϦϓτ͕৬ਓܳ https://buralog.jp/uwsc-memory/

  27. ೥લͷςετࣗಈԽ ݁࿦ 6*ςετπʔϧ ࣗ࡞ʂ

  28. ೥લͷςετࣗಈԽ "6505&45 Ծ

  29. ه࿥ɾ࠶ੜΤϯδϯΛ׬શࣗ࡞ ೥લͷςετࣗಈԽ πʔϧ࡞੒ͷϊ΢ϋ΢ͳͲ ͜ͷੈʹଘࡏ͠ͳ͍ 8JOEPXT಺෦ͷ࢓૊ΈΛ ͻͨ͢Βௐ΂ͯࢼߦࡨޡ

  30. ๚ΕΔ͞·͟·ͳةػ ೥લͷςετࣗಈԽ ੒Ռ͕ग़ͳͯ͘ ଧͪ੾ΒΕ͔͚Δࣄ݅ Ͱ͖ͨͷʹ ୭΋࢖ͬͯ͘Εͳ͍໰୊ ϦιʔεΤϥʔ͕௚Βͳͯ͘ 04಺ΛΞηϯϒϦσόοά

  31. ೥લͷςετࣗಈԽ ೥͕͔ΓͰ։ൃͱࣾ಺ීٴ

  32. ΊͬͪΌ੒Ռग़ͨʂ ೥લͷςετࣗಈԽ Կඦਓ΋ͷ2"͕ ࢖͏Α͏ʹʂ ୀ৬ޙ΋ ܧଓӡ༻͞Εͯ·ͨ͠ ઍਓ͔Βਓ͔͠બ͹Εͳ͍ ࣾ௕৆Λड৆ʂ

  33. ೥લͷςετࣗಈԽ ࣗಈςετͬͯ͢͹Β͍͠ʂ

  34. ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  35. ݸਓ೥ද 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  36. "6505&45 Ծ ΋يಓʹ৐ͬͨ೥ͷਖ਼݄ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ೖࣾ೥Ͱಠཱ͢Δ ͭ΋Γ͕΋͏೥໨ ͦΖͦΖ ݟ੾ΓൃंͰ ىۀͤͶ͹

  37. ੒ޭ͢ΔελʔτΞοϓͷཁૉ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ग़యෆৄ େ͖ͳࢢ৔ن໛ ސ٬๊͕͑Δେ͖ͳϖΠϯ ϖΠϯΛղܾ͢Δ৽͍͠ιϦϡʔγϣϯ

  38. ʮࣗಈςετπʔϧʯ͸Ͳ͏͔ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ࢢ৔ن໛ େ͖ͳϖΠϯ ৽͍͠ιϦϡʔγϣϯ ࣾ಺ʹ͸ڊେͳ2"෦ୂ Ͳͷ෦໳΋඼࣭ʹࠔ͍ͬͯΔ ΋ͬͱྑ࣭Ͱ҆ՁͳπʔϧΛఏڙ

  39. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ୭΋ݟͨ͜ͱͷͳ͍ ڀۃͷςετπʔϧΛ࡞Δʂ

  40. ࣗಈςετͷձࣾΛઃཱ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ࢿຊۚສ ձࣾһ࣌୅ͷஷۚ 8FCΛ͸͡Ίͱ͢Δ ͋ΒΏΔ(6*͕ର৅ 4FMFOJVNͰ͸ෆे෼ͳͷͰ Τϯδϯ͔Βࣗ࡞ Ϣʔβʔૢ࡞Λ ه࿥ͯ͠࠶ੜ

    ౰࣌ͷ໊ࣾ͸53*%&/5
  41. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ݁Ռ

  42. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ೥͘Β͍΍͕ͬͨ׬੒ͤͣ

  43. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ࣦഊͷཧ༝ r ٕज़ཁҼ ϒϥ΢β಺෦ʹ ֎͔ΒΞΫηεࠔ೉ 8JOEPXTΞϓϦΑΓ ϩέʔλ͕ෳࡶ ཧ૝ΛٻΊ͗ͯ͢ ߴ೉қ౓ʹ

  44. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ ࣦഊͷཧ༝ r ϏδωεཁҼ ౰࣌͸։ൃऀπʔϧ͸ 044͕ओ໾ େͨࠩ͠ผԽϙΠϯτ ͕ͳ͔ͬͨ ࣮͸4FMFOJVNͰ े෼ͩͬͨ

  45. ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ τϨϯυʹ͸উͯͣϐϘοτ΁ ˞ϐϘοτɿʮμϝͩͬͨͷͰํ਑స׵ʯΛελʔτΞοϓ෩ʹදͨ͠ݴ༿

  46. ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  47. ݸਓ೥ද 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  48. 4FMFOJVNΛ೔ຊʹ޿ΊΔ ͱΓ͋͑ͣࢿۚ܁ΓΛ ͳΜͱ͔ͤͶ͹ طଘπʔϧͷ ίϯαϧಋೖࢧԉʹస׵ ਓ຺ྗͰҊ݅֬อ ϐϘοτܾఆޙ

  49. 4FMFOJVNΛ೔ຊʹ޿ΊΔ ͦ΋ͦ΋ςετࣗಈԽ͕ ීٴͯ͠ͳ͍ ࣗࣾ੡඼։ൃ࣌ʹৄ͘͠ͳͬͨ 4FMFOJVNͷීٴ׆ಈΛܾҙ ϐϘοτܾఆޙ

  50. ΍ͬͨ͜ͱ 4FMFOJVNΛ೔ຊʹ޿ΊΔ

  51. 4FMFOJVNΛ೔ຊʹ޿ΊΔ • όζͬͯେྔΞΫηε͕ • 4FMFOJVNʹৄ͍͠ਓͱͯ͠ೝ஌͞Εͨ ϒϩάॻ͘ 

  52. 4FMFOJVNΛ೔ຊʹ޿ΊΔ • ϝσΟΞܝࡌޮՌͰϝϯόʔ͕೔Ͱഒ૿ 4FMFOJVNίϛϡχςΟઃཱ  https://xtech.nikkei.com/it/article/NEWS/20130709/490324/

  53. 4FMFOJVNΛ೔ຊʹ޿ΊΔ • ॳ୅4FMFOJVNͷ࡞ऀ͕དྷ೔ 4FMFOJVNษڧձ  https://www.publickey1.jp/blog/14/javascriptselenium1_selenium_1.html

  54. 4FMFOJVNΛ೔ຊʹ޿ΊΔ • ϒϩά͕͖͔͚ͬͰࣥච 4FMFOJVN࣮ફೖ໳ 

  55. 4FMFOJVNΛ೔ຊʹ޿ΊΔ • ೔ຊॳͷ4FMFOJVNࠃࡍΧϯϑΝϨϯε • Χࠃ͔Βਓ͕ࢀՃ • େखاۀ͕ࣾεϙϯαʔʹ 4FMFOJVN$POG 5PLZP 

    https://www.flickr.com/photos/[email protected]/47007925794/ https://www.flickr.com/photos/[email protected]/40907697043
  56. 4FMFOJVNΛ೔ຊʹ޿ΊΔ ೥ؒͰ&&ςετࣗಈԽ͸޿͘ීٴ 2009 2010 2011 2012 2013 2014 2015 2016

    2017 2018 2019 2020 2021 2022 普及度(体感) ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ 4FMFOJVN ࣮ફೖ໳ग़൛ 4FMFOJVN$POG 5PLZP • ͚ͬ͜͏ߩݙͨ͠͸ͣʂ
  57. ՝୊ 4FMFOJVNΛ೔ຊʹ޿ΊΔ

  58. 4FMFOJVNΛ೔ຊʹ޿ΊΔ 4FMFOJVNීٴͷ՝୊ ίʔσΟϯάਓࡐ͕ ֬อͰ͖ͳ͍ ϩʔΧϧ$*؀ڥ ߏஙͷෳࡶ͞ 4FMFOJVN*%& ͷϝϯςφϯεੑͷ௿͞

  59. 4FMFOJVNΛ೔ຊʹ޿ΊΔ ࠷େͷ՝୊ ୭͔ͷ࡞ͬͨ΋ͷͷ ঺հ͹͔ͬͯͯ͠΋ ͓΋͠Ζ͘ͳ͍

  60. ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  61. ݸਓ೥ද 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  62. "*͕΋͏Ұ౓͘Εͨνϟϯε ࣗࣾ੡඼։ൃʹ࠶௅ઓ͍͕ͨ͠ ࠓ·Ͱʹͳ͍੡඼Λ ࡞Δʹ͸Ͳ͏͢Ε͹ Ͳ͏͢Ε͹ ஫໨ΛूΊΒΕΔ͔

  63. "*͕΋͏Ұ౓͘Εͨνϟϯε ౰࣌஫໨͞Ε͍ͯͨ"*ٕज़ͷਐԽ ը૾ೝࣝ ࣗಈӡస https://dl.acm.org/doi/pdf/10.1145/3065386

  64. "*͕΋͏Ұ౓͘Εͨνϟϯε "*Λ࢖͑͹શ͘৽͍͠ ςετπʔϧ͕Ͱ͖Δʂ ϚʔέςΟϯάతʹ΋ ΢έΔ͸ͣʂ

  65. ੒ޭ͢ΔελʔτΞοϓͷཁૉ "*͕΋͏Ұ౓͘Εͨνϟϯε ࢢ৔ن໛ େ͖ͳϖΠϯ ৽͍͠ιϦϡʔγϣϯ ࠓ΋ςετʹׂ͔ΕΔ๲େͳίετ "*Λ࢖ͬͨιϦϡʔγϣϯʂ ࠶ܝ ςετʹࠔ͍ͬͯͳ͍ձࣾ͸ҰѲΓ

  66. "*͕΋͏Ұ౓͘Εͨνϟϯε ը૾Λࢦఆ ղੳ ཁૉݕग़ ը૾͚ͩͰςετ͕࡞ΕΔʂ ৽αʔϏεʮ.BHJD1PEʯ ॳظͷ໊લ͸.BHJD1PU

  67. "*͕΋͏Ұ౓͘Εͨνϟϯε 4FMFOJVN΍"QQJVNͷ ϩέʔλʹґଘ͠ͳ͍ ը૾ॲཧɾ0$3ɾ %//෺ମೝࣝͰཁૉݕग़ ˞0$3ɿը૾಺ͷจࣈΛೝࣝ͢Δٕज़ ಺෦ͷมߋʹӨڹΛड͚ͳ͍ͷͰ ϝϯςφϯεੑ޲্ ಺෦Λ஌Βͳͯ͘΋ ςετ͕૊ΊΔ

    ˞%//ɿσΟʔϓχϡʔϥϧωοτϫʔΫ
  68. "*͕΋͏Ұ౓͘Εͨνϟϯε σϞ൛ͷಈըެ։ ਺೔Ͱ͍ࣾۙࣄલਃ͠ࠐΈ

  69. "*͕΋͏Ұ౓͘Εͨνϟϯε ͜Ε͸ɺ ͍͚ΔΜͪΌ͏͔

  70. "*͕΋͏Ұ౓͘Εͨνϟϯε ˞ϕϯνϟʔΩϟϐλϧɿελʔτΞοϓʹ͓ۚΛ౤ࢿͯ͘͠ΕΔํʑ ϕϯνϟʔΩϟϐλϧ ͱ͍͏ͷΛճͬͯΈΑ͏

  71. "*͕΋͏Ұ౓͘Εͨνϟϯε ݁Ռ

  72. "*͕΋͏Ұ౓͘Εͨνϟϯε ࣾ͘Β͍ճͬͯશ໓

  73. "*͕΋͏Ұ౓͘Εͨνϟϯε ͳ͔ͥ ແྉ൛ ༗ྉαϙʔτ൛ ͷྉۚମܥ ༗ྉϢʔβʔͷ ֫ಘ͕ͳ͍

  74. "*͕΋͏Ұ౓͘Εͨνϟϯε ͨ͘͞Μͷਓʹ ࢖ͬͯ΋Β͏ͨΊɺ ແྉ൛͸΍Γ͍ͨʂ Ͳ͏͔ͨ͠

  75. "*͕΋͏Ұ౓͘Εͨνϟϯε ྉۚମܥΛม͑ͣʹಥ͖ਐΉ ར༻ऀ͕૿͑Ε͹ ౤ࢿ͸͍ͭͯདྷΔ͸ͣʂ

  76. "*͕΋͏Ұ౓͘Εͨνϟϯε ೥લͷ൓লΛ׆͔͢ ૖େͳཧ૝Λ ඳ͖͗͢ͳ͍ ࠷ޙ͸ "QQJVNίʔυʹม׵ .71Λ࡞ͬͯ ૉૣ͘ݕূ ˞.71ɿސ٬ͷχʔζΛΪϦΪϦΈͨͤΔ࠷খݶͷ੡඼

  77. "*͕΋͏Ұ౓͘Εͨνϟϯε ࠓճ͸ͦΕͳΓʹ࡞Εͨ Ϣʔβʔʹ΋৮ͬͯ΋Β͑ͨ

  78. "*͕΋͏Ұ౓͘Εͨνϟϯε ͕

  79. "*͕΋͏Ұ౓͘Εͨνϟϯε "*ʹΑΔղੳͷਫ਼౓͕ग़ͳ͍

  80. "*͕΋͏Ұ౓͘Εͨνϟϯε ೖྗΤϦΞͱ͔Ϙλϯͱ͔ ಛ௃গͳ͗͢Ͱݕग़ࠔ೉ 0$3ͷจࣈೝࣝ͢Β ҆ఆ͍ͯ͠ͳ͍ ϦετͷOߦ໨Λ λοϓͱ͔

  81. "*͕΋͏Ұ౓͘Εͨνϟϯε $*ʹ૊ΈࠐΜͰ΋Β͑ͳ͍

  82. "*͕΋͏Ұ౓͘Εͨνϟϯε $*༻ͷϞόΠϧ࣮ػͱ.BDΛ ৗ࣌֬อͯ͠΋Β͑ͳ͍ ର৅͕ϞόΠϧΞϓϦςετ POϩʔΧϧ1$ 9DPEFͱ͔ͷ ؀ڥϝϯςφϯε͕໘౗

  83. "*͕΋͏Ұ౓͘Εͨνϟϯε ࡾॏۤ ༗ྉϓϥϯʹ ͳͬͯ͘Εͳ͍ ςετ࡞ͬͯ΋ $*ʹ૊Έࠐ·Εͳ͍ "*ਫ਼౓͕௿͘ ςετ࡞Εͳ͍

  84. "*͕΋͏Ұ౓͘Εͨνϟϯε Ͳ͏͢Δʂʁ

  85. "*͕΋͏Ұ౓͘Εͨνϟϯε ʮ"*ͷਫ਼౓͕௿͗͢Δʯ໰୊ ը૾ղੳ݁Ռ͸ Մಡੑ޲্ͷͨΊͷิॿ৘ใʹ ը૾ղੳʹ୅ΘΓ γεςϜ৘ใͰཁૉಛఆ

  86. "*͕΋͏Ұ౓͘Εͨνϟϯε ʮ$*ʹ૊Έࠐ·Εͳ͍ʯ໰୊ ൒೥͕͔ΓͰ Ϋϥ΢υ୺຤ػೳΛ։ൃ ୺຤ͷ֬อ΍ ؀ڥϝϯςφϯε͕ෆཁʹ

  87. "*͕΋͏Ұ౓͘Εͨνϟϯε ʮ༗ྉϓϥϯʹͳͬͯ͘Εͳ͍ʯ໰୊ ແྉτϥΠΞϧ ༗ྉ൛ ͷϞσϧʹస׵ ϑϦʔϛΞϜϞσϧͷ ເ͸׎Θͳ͔ͬͨ

  88. "*͕΋͏Ұ౓͘Εͨνϟϯε ͞Βʹϒϥ΢βςετ൛΋౤ೖ

  89. "*͕΋͏Ұ౓͘Εͨνϟϯε ͍ͦͯͭ͠ʹ͍ͭʹ

  90. "*͕΋͏Ұ౓͘Εͨνϟϯε ചΓ্͕͛ӈݞ্͕Γʹʂ

  91. "*͕΋͏Ұ౓͘Εͨνϟϯε Ϣʔβʔۀ຿ʹߩݙͰ͖ΔΑ͏ʹʂ https://magicpod.com/customer-stories/

  92. "*͕΋͏Ұ౓͘Εͨνϟϯε ࢿۚௐୡ΋Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠

  93. "*͕΋͏Ұ౓͘Εͨνϟϯε ࣦΘΕͨ"*͸৽ͨͳ׆࿏Λݟग़͢ ॏෳͨ͠6*ఆٛͷ ࣗಈ౷߹ػೳ 6*มߋ͕͋ͬͨ৔߹ʹ ςετΛࣗಈम෮

  94. "*͕΋͏Ұ౓͘Εͨνϟϯε ΊͰͨ͠ΊͰͨ͠

  95. ೥લͷςετࣗಈԽ ࣦഊʹऴΘͬͨ࠷ॳͷ੡඼ 4FMFOJVNΛ೔ຊʹ޿ΊΔ "*͕΋͏Ұ౓͘Εͨνϟϯε ςετࣗಈԽͷ࣍ͷτϨϯυ͸

  96. ݸਓ೥ද 2010 2011 2012 2013 2014 2015 2016 2017 2018

    2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  97. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ະདྷΛ༧ଌ͢Δ࠷ྑͷํ๏͸ ະདྷΛ૑Δ͜ͱͩ

  98. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ .BHJD1PE͕ ࣍ʹ૑Ζ͏ͱ͍ͯ͠Δະདྷ

  99. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ʮίʔυʯͱʮϊʔίʔυʯͷ ༥߹

  100. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ίʔυͰ ॻ͖͍ͨ։ൃऀ ϊʔίʔυͰ ॻ͖͍ͨ2" バージョン管理 ブランチ管理 Git管理 検索・置換 柔軟性

    分かりやすい 誰でも使える 運⽤しやすい ࣾ಺Ͱ෼அ͕ى͖ͯ͠·͏
  101. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ։ൃͱ2"ͷڠௐͦ͜ &&ςετࣗಈԽ੒ޭͷΧΪ

  102. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ʮίʔυʯͱʮϊʔίʔυʯͷ༥߹ ૬ޓม׵Մೳ

  103. ςετࣗಈԽͷ࣍ͷτϨϯυ͸ ։ൃͱ2"ͷ ڠௐɾ෼୲͕Մೳʹ طଘ੡඼͸ϊʔίʔυ͔Β ίʔυͷҰํ௨ߦ ৗʹ྆ํΛ ಉظՄೳ

  104. ·ͱΊ 2009 2010 2011 2012 2013 2014 2015 2016 2017

    2018 2019 2020 2021 2022 普及度(体感) Seleniumの時代 多極化の時代 Non-OSSの時代 4FMFOJVN$POG 5PLZP .BHJD1PE Ќ൛ ςετࣗಈԽͰىۀ ೔ຊ4FMFOJVN ϢʔβʔίϛϡχςΟ ॳ୅πʔϧͷ ։ൃࣦഊ 4FMFOJVN ࣮ફೖ໳ग़൛ ॳͷࢿۚௐୡ  ສԁͷ ࢿۚௐୡ ԯԁͷ ࢿۚௐୡ
  105. 5PCFDPOUJOVFEʂ