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
EN
Uploaded by
Koichi Sakata
695 views
Beyond JUnit3
会社の勉強会で使用した、JUnit4とTestNGについての資料です。 ソースコードはhttp://www.mediafire.com/file/2kp9zjx6lzn/Enkai.zipにあります。
Technology
◦
News & Politics
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 57
2
/ 57
3
/ 57
4
/ 57
5
/ 57
6
/ 57
7
/ 57
8
/ 57
9
/ 57
10
/ 57
11
/ 57
12
/ 57
13
/ 57
14
/ 57
15
/ 57
16
/ 57
17
/ 57
18
/ 57
19
/ 57
20
/ 57
21
/ 57
22
/ 57
23
/ 57
24
/ 57
25
/ 57
26
/ 57
27
/ 57
28
/ 57
29
/ 57
30
/ 57
31
/ 57
32
/ 57
33
/ 57
34
/ 57
35
/ 57
36
/ 57
37
/ 57
38
/ 57
39
/ 57
40
/ 57
41
/ 57
42
/ 57
43
/ 57
44
/ 57
45
/ 57
46
/ 57
47
/ 57
48
/ 57
49
/ 57
50
/ 57
51
/ 57
52
/ 57
53
/ 57
54
/ 57
55
/ 57
56
/ 57
57
/ 57
More Related Content
PDF
ありえるえりあ勉強会@五反田~テスト編~ Part3
by
Tomoyuki Sato
PPTX
セミコロンレスJava
by
Tsuyoshi Saito
PPT
Test Plugins
by
ykhr
PDF
xUTP Chapter19 (2). Testcase Class
by
Takuto Wada
PDF
Spock's world
by
Takuma Watabiki
KEY
Unit testで定時帰宅!
by
Funato Takashi
PPT
Maven2 プラグイン入門
by
guestd4898b
PDF
Myweekdays and testing
by
ryuji koyama
ありえるえりあ勉強会@五反田~テスト編~ Part3
by
Tomoyuki Sato
セミコロンレスJava
by
Tsuyoshi Saito
Test Plugins
by
ykhr
xUTP Chapter19 (2). Testcase Class
by
Takuto Wada
Spock's world
by
Takuma Watabiki
Unit testで定時帰宅!
by
Funato Takashi
Maven2 プラグイン入門
by
guestd4898b
Myweekdays and testing
by
ryuji koyama
What's hot
PPT
PHP agile test tips
by
Tsutomu Chikuba
PDF
プログラマーのためのテスト手法
by
myukidi
PPT
wankuma #28
by
高見 知英
PDF
Hilを使った形式リアルタイム検証
by
Toshiyuki Fujikura
PDF
よりよいPHPUnitの実行方法を求めて
by
Akio Ishida
PDF
xUnit Test Patterns - Chapter19
by
Takuto Wada
PDF
xUnit Test Patterns - Chapter16
by
Takuto Wada
PDF
Akka Unit Testing
by
Masashi (Jangsa) Kawaguchi
PDF
PHPUnit でテスト駆動開発を始めよう
by
Yuya Takeyama
PPTX
わんくま名古屋 #32 (20140823) TDD道場 #20
by
Yasuhiko Yamamoto
PDF
xUnit Test Patterns - Chapter11
by
Takuto Wada
PDF
TDDについて
by
Masahiro Tomita
PDF
はこだてIKA 第4回勉強会 単体テスト
by
Seiji KOMATSU
PDF
Apache Wicketのユニットテスト機能
by
Hiroto Yamakawa
PHP agile test tips
by
Tsutomu Chikuba
プログラマーのためのテスト手法
by
myukidi
wankuma #28
by
高見 知英
Hilを使った形式リアルタイム検証
by
Toshiyuki Fujikura
よりよいPHPUnitの実行方法を求めて
by
Akio Ishida
xUnit Test Patterns - Chapter19
by
Takuto Wada
xUnit Test Patterns - Chapter16
by
Takuto Wada
Akka Unit Testing
by
Masashi (Jangsa) Kawaguchi
PHPUnit でテスト駆動開発を始めよう
by
Yuya Takeyama
わんくま名古屋 #32 (20140823) TDD道場 #20
by
Yasuhiko Yamamoto
xUnit Test Patterns - Chapter11
by
Takuto Wada
TDDについて
by
Masahiro Tomita
はこだてIKA 第4回勉強会 単体テスト
by
Seiji KOMATSU
Apache Wicketのユニットテスト機能
by
Hiroto Yamakawa
Viewers also liked
PDF
DevLOVE関西 5年目、10年目の自分戦略 20141030
by
Koichi Sakata
PDF
関ジャバ 20130731 invokedynamic
by
Koichi Sakata
PDF
DevLove関西 関西人の自分戦略
by
Koichi Sakata
KEY
関ジャバ JavaOne Tokyo 2012報告会
by
Koichi Sakata
PPTX
日本からJavaOneに行こう!
by
Koichi Sakata
PDF
JITコンパイルはじめの一歩
by
Koichi Sakata
PDF
デブサミ関西2012 B-3
by
Koichi Sakata
PDF
How Scala code is expressed in the JVM
by
Koichi Sakata
PPTX
Seasar2で作った俺たちのサービスの今
by
Koichi Sakata
DevLOVE関西 5年目、10年目の自分戦略 20141030
by
Koichi Sakata
関ジャバ 20130731 invokedynamic
by
Koichi Sakata
DevLove関西 関西人の自分戦略
by
Koichi Sakata
関ジャバ JavaOne Tokyo 2012報告会
by
Koichi Sakata
日本からJavaOneに行こう!
by
Koichi Sakata
JITコンパイルはじめの一歩
by
Koichi Sakata
デブサミ関西2012 B-3
by
Koichi Sakata
How Scala code is expressed in the JVM
by
Koichi Sakata
Seasar2で作った俺たちのサービスの今
by
Koichi Sakata
Similar to Beyond JUnit3
PDF
TDD勉強会キックオフ for Java
by
Yuta Kawadai
PPTX
Junit4
by
ichikaz3
PDF
『JUnit実践入門』写経・実践会 in 横浜 #2
by
shinyaa31
PDF
レガシーコード改善はじめました 横浜道場
by
Hiroyuki Ohnaka
PDF
Spring 5 でSpring Test のここが変わる
by
apkiban
PDF
Spring 5でSpring Testのここが変わる_公開版
by
Yuichi Hasegawa
PDF
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
PPTX
JaSST2017_大規模業務システムにおける再利用可能なテスト自動化の取り組み
by
Hideki Sugimoto
PDF
GUI Test is (not) necessary
by
Hiroshi Maekawa
PDF
わんくま名古屋#25(20121201) TDD道場#13 ~ Metroアプリをテストファーストするときのポイント
by
Yasuhiko Yamamoto
KEY
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
by
Shuji Watanabe
PDF
Scala conf2013
by
Takafumi Ikeda
PDF
Unit testing JavaScript with JUnit/JavaFX
by
Shinya Mochida
KEY
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
PPT
FEST-SwingでFestival!
by
You Osaki
PPT
FEST-SwingでFestival!
by
You Osaki
PDF
from old JUnit to modern JUnit
by
irof N
PDF
はじめてのテスト技法
by
Tatsuya Saito
PDF
JS開発におけるTDDと自動テストツール利用の勘所
by
Koji Nakamura
PDF
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
by
UnityTechnologiesJapan002
TDD勉強会キックオフ for Java
by
Yuta Kawadai
Junit4
by
ichikaz3
『JUnit実践入門』写経・実践会 in 横浜 #2
by
shinyaa31
レガシーコード改善はじめました 横浜道場
by
Hiroyuki Ohnaka
Spring 5 でSpring Test のここが変わる
by
apkiban
Spring 5でSpring Testのここが変わる_公開版
by
Yuichi Hasegawa
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
JaSST2017_大規模業務システムにおける再利用可能なテスト自動化の取り組み
by
Hideki Sugimoto
GUI Test is (not) necessary
by
Hiroshi Maekawa
わんくま名古屋#25(20121201) TDD道場#13 ~ Metroアプリをテストファーストするときのポイント
by
Yasuhiko Yamamoto
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
by
Shuji Watanabe
Scala conf2013
by
Takafumi Ikeda
Unit testing JavaScript with JUnit/JavaFX
by
Shinya Mochida
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
FEST-SwingでFestival!
by
You Osaki
FEST-SwingでFestival!
by
You Osaki
from old JUnit to modern JUnit
by
irof N
はじめてのテスト技法
by
Tatsuya Saito
JS開発におけるTDDと自動テストツール利用の勘所
by
Koji Nakamura
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
by
UnityTechnologiesJapan002
More from Koichi Sakata
PPTX
Introduction to JIT Compiler in JVM
by
Koichi Sakata
PPTX
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
by
Koichi Sakata
PPTX
Guide to GraalVM (JJUG CCC 2019 Fall)
by
Koichi Sakata
PPTX
Introduction to GraalVM and Native Image
by
Koichi Sakata
PPTX
Introduction to GraalVM
by
Koichi Sakata
PPTX
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
by
Koichi Sakata
PPTX
Bytecode Manipulation with a Java Agent and Byte Buddy
by
Koichi Sakata
PPTX
Great Ideas in GraalVM
by
Koichi Sakata
PPTX
Graal in GraalVM - A New JIT Compiler
by
Koichi Sakata
PPTX
Kanjava 201804 Java News
by
Koichi Sakata
PPTX
KanJava 201804 Career 思い込みから逃れた先には、可能性がある
by
Koichi Sakata
PPTX
from Java EE to Jakarta EE
by
Koichi Sakata
PPTX
Java release cadence has been changed and about Project Amber
by
Koichi Sakata
PPTX
JJUG CCC 2017 Fall オレオレJVM言語を作ってみる
by
Koichi Sakata
PPTX
KANJAVA PARTY 2017 前説
by
Koichi Sakata
PPTX
JJUG CCC 2017 Spring Seasar2からSpringへ移行した俺たちのアプリケーションがマイクロサービスアーキテクチャへ歩み始めた
by
Koichi Sakata
PPTX
“Purikura” culturein Japan andour web application architecture
by
Koichi Sakata
PPTX
デブサミ2017 Javaコミュニティ作ったら人生変わった
by
Koichi Sakata
PPTX
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
by
Koichi Sakata
PDF
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
by
Koichi Sakata
Introduction to JIT Compiler in JVM
by
Koichi Sakata
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
by
Koichi Sakata
Guide to GraalVM (JJUG CCC 2019 Fall)
by
Koichi Sakata
Introduction to GraalVM and Native Image
by
Koichi Sakata
Introduction to GraalVM
by
Koichi Sakata
GraalVMで使われている、他言語をJVM上に実装する仕組みを学ぼう
by
Koichi Sakata
Bytecode Manipulation with a Java Agent and Byte Buddy
by
Koichi Sakata
Great Ideas in GraalVM
by
Koichi Sakata
Graal in GraalVM - A New JIT Compiler
by
Koichi Sakata
Kanjava 201804 Java News
by
Koichi Sakata
KanJava 201804 Career 思い込みから逃れた先には、可能性がある
by
Koichi Sakata
from Java EE to Jakarta EE
by
Koichi Sakata
Java release cadence has been changed and about Project Amber
by
Koichi Sakata
JJUG CCC 2017 Fall オレオレJVM言語を作ってみる
by
Koichi Sakata
KANJAVA PARTY 2017 前説
by
Koichi Sakata
JJUG CCC 2017 Spring Seasar2からSpringへ移行した俺たちのアプリケーションがマイクロサービスアーキテクチャへ歩み始めた
by
Koichi Sakata
“Purikura” culturein Japan andour web application architecture
by
Koichi Sakata
デブサミ2017 Javaコミュニティ作ったら人生変わった
by
Koichi Sakata
JJUG CCC 2016 fall バイトコードが君のトモダチになりたがっている
by
Koichi Sakata
クリスマスを支える俺たちとJava(JJUG CCC 2015 Spring AB4)
by
Koichi Sakata
Beyond JUnit3
1.
Kronos Engineer
Conference 2008 Summer 1
2.
Java is Enterprise Language.
2
3.
Beyond JUnit3
3
4.
今日のまとめ
4
5.
JUnit3は古く なってしまった
5
6.
新しいF/Wに 変えていこう
6
7.
開発効率が 上がるから
7
8.
それはTestNGか JUnit4だよ
8
9.
ご清聴ありがとう ございました(マテ
9
10.
JUnit3の弱点
10
11.
1.ステートフルでない
11
12.
BeginningTest.java
12
13.
2.テストメソッドごと にインスタンスを作る
13
14.
3.メソッド名が固定
14
15.
JUnit3Sample.java
15
16.
4.例外テストが複雑
16
17.
JUnit3Exception.java
17
18.
5.引数が渡せない
18
19.
JUnit3Sample.java
19
20.
6.新たな技術を用
いていない 20
21.
e.g. アノテーション
21
22.
7.貧弱な前後処理
22
23.
JUnit3Sample.java
23
24.
これらを乗り越え たのがTestNG
24
25.
TestNGからインスパ イアされたのがJUnit4
25
26.
そういう図式です
26
27.
実際にはこんなに 違います
27
28.
Michael Minella - Michael Minella <http://www.michaelminella.com/blog/2.html>
28
29.
ただし、 TestNGは
29
30.
JUnitの拡張と 連携できます
30
31.
既存の JUnitテストを
31
32.
コンバートする 機能もあります
32
33.
JUnit4
33
34.
JUnit4Sample.java
34
35.
アノテーション
35
36.
• @Test • @Before/@After •
@BeforeClass/@AfterClass 36
37.
例外テスト
37
38.
TestNG
38
39.
TestNGSample.java
39
40.
• @BeforeMethod/@AfterMethod • @BeforeClass/@AfterClass •
@BeforeTest/@AfterTest • @BeoferSuite/@AfterSuite 40
41.
設定ファイル testng.xml
41
42.
テストプログラムと 実行方法を分離する
42
43.
データ駆動テスト
43
44.
@DataProvider
44
45.
DataProviderSample
.java 45
46.
JUnitでは、 コンストラクタのみ
46
47.
ParameterSample
.java 47
48.
マルチスレッド テスト
48
49.
MultiThreadSample
.java 49
50.
テストの グループ化
50
51.
テスト間の 依存関係を設定可
51
52.
GroupSample.java
52
53.
終わりに
53
54.
技術の進歩は
54
55.
効率をよくする
55
56.
プロジェクトに 合わせて
56
57.
使うプロダクトを 考えましょう
57
Download