KEMBAR78
Daftar
Login
AtCoderで始めるテスト駆動開発 | PPTX
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
YujiSoftware
PPTX, PDF
2,518 views
AtCoderで始めるテスト駆動開発
AC Unit Test というツールの宣伝です (・∀・)
Technology
◦
Read more
2
Save
Share
Embed
Download
Download to read offline
1
/ 36
2
/ 36
3
/ 36
4
/ 36
5
/ 36
6
/ 36
7
/ 36
8
/ 36
9
/ 36
10
/ 36
11
/ 36
12
/ 36
13
/ 36
14
/ 36
15
/ 36
16
/ 36
17
/ 36
18
/ 36
19
/ 36
20
/ 36
21
/ 36
22
/ 36
23
/ 36
24
/ 36
25
/ 36
26
/ 36
27
/ 36
28
/ 36
29
/ 36
30
/ 36
31
/ 36
32
/ 36
33
/ 36
34
/ 36
35
/ 36
36
/ 36
More Related Content
PDF
Asakusa Framework スモールジョブ実行エンジン & Windows対応
by
apirakun
PDF
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
by
Yahoo!デベロッパーネットワーク
PDF
20120519 アジャイルサムライ読書会第9回(完)
by
株式会社コネクトスター(ConnectStar Co., Ltd.)
KEY
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
by
Naoto Koshikawa
PDF
隕石という名のスクリーンショットをSlackに落下させる話
by
Shinobu Okano
PPTX
iOSにおけるUIテスト@potetotips
by
Yusuke Kita
KEY
Androidリリース作業の効率化(2)
by
Kenichi Kambara
PDF
AppCodeNight testcode
by
Akira SUGIMOTO
Asakusa Framework スモールジョブ実行エンジン & Windows対応
by
apirakun
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
by
Yahoo!デベロッパーネットワーク
20120519 アジャイルサムライ読書会第9回(完)
by
株式会社コネクトスター(ConnectStar Co., Ltd.)
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
by
Naoto Koshikawa
隕石という名のスクリーンショットをSlackに落下させる話
by
Shinobu Okano
iOSにおけるUIテスト@potetotips
by
Yusuke Kita
Androidリリース作業の効率化(2)
by
Kenichi Kambara
AppCodeNight testcode
by
Akira SUGIMOTO
What's hot
PDF
JUnit5とAndroidのテスト
by
Hiroshi Kikuchi
ODP
Jenkins導入ライブ
by
Hiasyoshi Suehiro
PDF
iOSアプリ UIテスト自動化入門
by
Shingo Tamaki
PDF
『メルカリ』のアップデート監視 を支える(かもしれない)技術
by
Shinobu Okano
PDF
Kifの紹介
by
Keita Otsuka
PPTX
Appiumを用いたwebブラウザ自動テスト
by
yumi_chappy
PDF
ディープラーニングとAppiumでモバイルテスト自動化
by
Nozomi Ito
PPTX
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
by
yuichi_kuwahara
PDF
XP祭り2013-LT-Codeer
by
Tatsuya Ishikawa
PDF
Selenium boot campの紹介
by
Nozomi Ito
PPTX
Sansan における Android アプリ自動テスト導入事例
by
Kenichi Tatsuhama
PDF
「UI自動テストツールとAI」〜AIを使った自動テストの「今」と「未来」〜
by
Nozomi Ito
PPTX
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
by
Tatsuya Ishikawa
PDF
JobScheduler Code Reading
by
Shinobu Okano
PDF
Appiumのテスト結果レポートをsahaginで作ってみる
by
Nozomi Ito
PDF
Jenkinsを用いたAndroidアプリビルド作業効率化
by
Kenichi Kambara
PPT
自動テスト知識体系TABOKのご紹介
by
Shinsuke Matsuki
PPTX
価値あるシステムテスト自動化の実現By friendly
by
Tatsuya Ishikawa
PDF
fastlane触ってみた
by
Shingo Tamaki
PDF
もしAppiumとディープラーニングを組み合わせたら
by
Nozomi Ito
JUnit5とAndroidのテスト
by
Hiroshi Kikuchi
Jenkins導入ライブ
by
Hiasyoshi Suehiro
iOSアプリ UIテスト自動化入門
by
Shingo Tamaki
『メルカリ』のアップデート監視 を支える(かもしれない)技術
by
Shinobu Okano
Kifの紹介
by
Keita Otsuka
Appiumを用いたwebブラウザ自動テスト
by
yumi_chappy
ディープラーニングとAppiumでモバイルテスト自動化
by
Nozomi Ito
SI-Toolkitでテスト自動化を実現する現場で遭遇したこと
by
yuichi_kuwahara
XP祭り2013-LT-Codeer
by
Tatsuya Ishikawa
Selenium boot campの紹介
by
Nozomi Ito
Sansan における Android アプリ自動テスト導入事例
by
Kenichi Tatsuhama
「UI自動テストツールとAI」〜AIを使った自動テストの「今」と「未来」〜
by
Nozomi Ito
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
by
Tatsuya Ishikawa
JobScheduler Code Reading
by
Shinobu Okano
Appiumのテスト結果レポートをsahaginで作ってみる
by
Nozomi Ito
Jenkinsを用いたAndroidアプリビルド作業効率化
by
Kenichi Kambara
自動テスト知識体系TABOKのご紹介
by
Shinsuke Matsuki
価値あるシステムテスト自動化の実現By friendly
by
Tatsuya Ishikawa
fastlane触ってみた
by
Shingo Tamaki
もしAppiumとディープラーニングを組み合わせたら
by
Nozomi Ito
Viewers also liked
PDF
MP in Clojure
by
Kent Ohashi
PDF
Clojure web dev history
by
Ikuru Kanuma
PDF
The best of AltJava is Xtend
by
takezoe
PDF
Scala製機械学習サーバ「Apache PredictionIO」
by
takezoe
PDF
Non-Functional Programming in Scala
by
takezoe
PPTX
Javaでマサカリ投げてみた
by
YujiSoftware
PDF
Scala警察のすすめ
by
takezoe
MP in Clojure
by
Kent Ohashi
Clojure web dev history
by
Ikuru Kanuma
The best of AltJava is Xtend
by
takezoe
Scala製機械学習サーバ「Apache PredictionIO」
by
takezoe
Non-Functional Programming in Scala
by
takezoe
Javaでマサカリ投げてみた
by
YujiSoftware
Scala警察のすすめ
by
takezoe
Similar to AtCoderで始めるテスト駆動開発
PDF
SeasarCon 2009 White TDD
by
Takuto Wada
PDF
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
by
Rakuten Group, Inc.
KEY
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
PPTX
ああ、素晴らしきTDD ~アプリとエンジニアの心に安寧を~
by
Saiki Iijima
PDF
GUI Test is (not) necessary
by
Hiroshi Maekawa
PPTX
JaSST'16 Tokyo モバイルセッション
by
mirer
PPT
wankuma #28
by
高見 知英
PDF
CodeZineAcademy TDD実践講座PR資料
by
Yasui Tsutomu
PDF
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
PDF
java-ja TDD 2nd
by
Takuto Wada
PDF
20170625 JXUG Fukuoka 発表資料 : Unit / UI Testing - Xamarin
by
Takeshi Fujimoto
PDF
はこだてIKA 第4回勉強会 単体テスト
by
Seiji KOMATSU
PDF
第4回勉強会 単体テストのすすめ
by
hakoika-itwg
PDF
超簡単!!なTestLinkの使い方
by
Cake YOSHIDA
PPTX
FlexUnit4でテスト駆動開発
by
theworldinunion
PPT
ユニットテスト 1日目
by
Yoshiki Shibukawa
PDF
Introduction to Continuous Testing
by
Atsuhiro Kubo
PPT
Kubo100903
by
kubo
PDF
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
PDF
アジャイルテストを、壮絶に、考える。
by
Dai FUJIHARA
SeasarCon 2009 White TDD
by
Takuto Wada
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
by
Rakuten Group, Inc.
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
ああ、素晴らしきTDD ~アプリとエンジニアの心に安寧を~
by
Saiki Iijima
GUI Test is (not) necessary
by
Hiroshi Maekawa
JaSST'16 Tokyo モバイルセッション
by
mirer
wankuma #28
by
高見 知英
CodeZineAcademy TDD実践講座PR資料
by
Yasui Tsutomu
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
java-ja TDD 2nd
by
Takuto Wada
20170625 JXUG Fukuoka 発表資料 : Unit / UI Testing - Xamarin
by
Takeshi Fujimoto
はこだてIKA 第4回勉強会 単体テスト
by
Seiji KOMATSU
第4回勉強会 単体テストのすすめ
by
hakoika-itwg
超簡単!!なTestLinkの使い方
by
Cake YOSHIDA
FlexUnit4でテスト駆動開発
by
theworldinunion
ユニットテスト 1日目
by
Yoshiki Shibukawa
Introduction to Continuous Testing
by
Atsuhiro Kubo
Kubo100903
by
kubo
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
アジャイルテストを、壮絶に、考える。
by
Dai FUJIHARA
More from YujiSoftware
PPTX
ラムダのコンパイル結果を5分で説明するよ
by
YujiSoftware
PPTX
Javaはどれだけ速いのか
by
YujiSoftware
PPTX
Java をクラッシュさせて遊んでみよう!
by
YujiSoftware
PPTX
技術書を読むと眠くなる!これを解決するために取った10の対策
by
YujiSoftware
PPTX
JEP280: Java 9 で文字列結合の処理が変わるぞ!準備はいいか!? #jjug_ccc
by
YujiSoftware
PPTX
Java を今すぐダウンロードしてみたお話
by
YujiSoftware
PPTX
JVM言語を使ってみようの歌
by
YujiSoftware
PPTX
ジャバのはなし、JAVAのはなし、Javaのはなし
by
YujiSoftware
ラムダのコンパイル結果を5分で説明するよ
by
YujiSoftware
Javaはどれだけ速いのか
by
YujiSoftware
Java をクラッシュさせて遊んでみよう!
by
YujiSoftware
技術書を読むと眠くなる!これを解決するために取った10の対策
by
YujiSoftware
JEP280: Java 9 で文字列結合の処理が変わるぞ!準備はいいか!? #jjug_ccc
by
YujiSoftware
Java を今すぐダウンロードしてみたお話
by
YujiSoftware
JVM言語を使ってみようの歌
by
YujiSoftware
ジャバのはなし、JAVAのはなし、Javaのはなし
by
YujiSoftware
Recently uploaded
PPTX
How to buy a used computer and use it with Windows 11
by
Atomu Hidaka
PDF
DX人材育成 サービスデザインで実現する「巻き込み力」の育て方 by Graat
by
Graat(グラーツ)
PDF
FOSS4G Japan 2024 ハザードマップゲームの作り方 Hazard Map Game QGIS Plugin
by
Raymond Lay
PDF
「似ているようで微妙に違う言葉」2025/10/17の勉強会で発表されたものです。
by
iPride Co., Ltd.
PPTX
FOSS4G Japan 2025 - QGISでスムーズに地図を比較 - QMapCompareプラグインの紹介
by
Raymond Lay
PDF
技育祭2025秋 サボろうとする生成AIの傾向と対策 登壇資料(フューチャー渋川)
by
Yoshiki Shibukawa
PPTX
「Drupal SDCについて紹介」2025/10/17の勉強会で発表されたものです。
by
iPride Co., Ltd.
PDF
FOSS4G Hokkaido - QFieldをランナーのために活用した - QField for runners
by
Raymond Lay
How to buy a used computer and use it with Windows 11
by
Atomu Hidaka
DX人材育成 サービスデザインで実現する「巻き込み力」の育て方 by Graat
by
Graat(グラーツ)
FOSS4G Japan 2024 ハザードマップゲームの作り方 Hazard Map Game QGIS Plugin
by
Raymond Lay
「似ているようで微妙に違う言葉」2025/10/17の勉強会で発表されたものです。
by
iPride Co., Ltd.
FOSS4G Japan 2025 - QGISでスムーズに地図を比較 - QMapCompareプラグインの紹介
by
Raymond Lay
技育祭2025秋 サボろうとする生成AIの傾向と対策 登壇資料(フューチャー渋川)
by
Yoshiki Shibukawa
「Drupal SDCについて紹介」2025/10/17の勉強会で発表されたものです。
by
iPride Co., Ltd.
FOSS4G Hokkaido - QFieldをランナーのために活用した - QField for runners
by
Raymond Lay
AtCoderで始めるテスト駆動開発
1.
AtCoder で始める テスト駆動開発 @YujiSoftware
2.
前振り • 今年の4月にAC Unit
Testというツールを公開 しました – AtCoder の問題ページから、ユニットテストを生成 する超便利なアドオン – このツールのGoogle Chrome版、ユーザ数が 全世界でなんと…!
3.
ゼロ orz
4.
Firefox版でも、たったの6名… (このうち2名は自分)
5.
目指せ100万ユーザ! • 今日は、某通販番組並みの売り込みで、この ツールを宣伝していきます!
6.
AtCoder で始める テスト駆動開発 @YujiSoftware
7.
(そもそも)テスト駆動開発とは • 以下の工程を短いスパンで繰り返す開発手 法のこと – 最初にユニットテストを書く –
テストが動作する必要最低限な実装を行う – コードを洗練させる
8.
SIerにとっての テスト駆動開発のメリット • デグレがすぐにわかる – プログラムの修正が容易になる •
バグを減らせる – お客様からの信頼が向上する
9.
…とかどうでもよくて
10.
プログラマにとっての テスト駆動開発のメリット • テンポよくコードが書ける! – 楽しい! –
これが大事! コーディ ング テスト
11.
どうすれば、テンポを体感できるか • ユニットテストを書くのは難しい – だいたい、テンポを体感する前に挫折する •
そこで、まずはAtCoderでテスト駆動開発のテ ンポを体感してみよう!!
12.
AtCoder とは • インターネット上で参加できるプログラミング コンテストのサイトのこと –
プログラミングコンテストとは? • 問題で与えられた条件に従って、より速くより正確にプ ログラムを書く競技 – AC (Accept、正解)を目指す • 入力と出力が明確 → テスト駆動プログラミングと相性がいい
13.
AtCoder とは • AtCoderの特徴 –
問題文が日本語で書かれている – ほぼすべての問題に解説がある – 社長のツイッター(@chokudai)がおもしろい
14.
それではやってみましょう! AtCoder Regular Contest
039 – A問題 http://arc039.contest.atcoder.jp/tasks/arc039_a
15.
準備 • eclipse, Visual
Studio などお好みのIDE • AC Unit Test(ユニットテスト自動生成ツール) – Google Chrome 版 https://chrome.google.com/webstore/detail/ac-unit- test/lmahhninbclefepjbcdfbcjnancipfmi?hl=ja – Firefox 版 https://addons.mozilla.org/ja/firefox/addon/ac-unit-test/
16.
まず、テストを生成 • AtCoderの問題ページで、 右クリック →
[ユニットテストを生成] (注)AC Unit Testの機能です
17.
IDEに貼り付けて… • IDEで、右クリック →
[貼り付け] – できあがり!
18.
プログラムを書く • 腕の見せ所!
19.
テストを実行 • そして失敗… orz
20.
プログラムを修正して… • かきかき…
21.
再びテストを実行 • 今度は成功(・∀・)
22.
いざジャッジ! • AtCoder にプログラムを提出! –
(非公開の)さまざまなテストデータをもとに、プロ グラムが正しいか判定される
23.
結果は…! • WA =
不正解 (´・ω・`) – まだ「どこか」がおかしい
24.
テストを追加 • コードを見直してもわからなければ、手動でテ ストを追加 – 今回の問題はパターンが限られているので、全 パターン網羅で
25.
再びテスト実行 • テストが落ちた! – 安心して、プログラムを書き直せる状態
26.
プログラムを修正して… • 落ちたテストをもとに、失敗箇所を特定
27.
再びふたたびテストを実行 • オールグリーン(・∀・) – デグレの心配もなし!
28.
再ジャッジ! • もう一度 AtCoder
にプログラムを提出!
29.
今度こそ! • AC =
正解 (`・ω・´) – これで点数ゲット!
30.
まとめ • AtCoder で、テスト駆動開発のテンポが体感 できる! –
AC Unit Testはその第一歩になります! コーディ ング テスト
31.
これを見たみなさん AC Unit Test
を 使ってみたくなりましたね!
32.
そんなあなたに朗報です!
33.
次回! AtCoder Beginner Contest
048 2016/12/04(日) 21:00~ 開催予定
34.
さっそく AC Unit Test
を使ってみよう!
35.
AtCoder で始めるテスト駆動開発 ありがとうございました!
36.
注意事項 •AtCoder社の回し者では ありません(><) – AC Unit
Test は、勝手に作った野良ツールです • ツール名に“AtCoder”と付いていないのはそのせい – 問い合わせは @YujiSoftware まで
Download