際際滷

際際滷Share a Scribd company logo
Test ?
殊???, 蟲 .ろ 譬  覲手?(  ~),  るジ覓語螳. 覯蠏 ,,,螳癌企?   讌?覘螳 覓語手?願 覓語蟲,企 覯 れ, 螳.
企至 ろ 蠍碁?
ろ碁 RIA 貊 (覦ろ襴渚, Flex )
UI  (HTML FORM )
HTTP 豌 覿 (朱誤 豌襴 )
觜讀 襦讌 豌襴
DB 磯 豌襴ろ瑚 螳ロる? RIA 貊 (覦ろ襴渚, Flex )
UI  (HTML FORM )
HTTP 豌 覿 (朱誤 豌襴 )
觜讀 襦讌 豌襴
DB 磯 豌襴覈  蟲伎 觜襦 ろ 襭
覲旧° 讀螳ろ 螳 讀螳
襴貊ろ誤ろ碁覯蠏誤ろ碁覯蠏語Ё 襴  覯 覦覲牛 蟆 螳覦  襴貊貊ろ/覯蠏誤ろ/覯蠏
讌ъ 襴 讌る?ろ 覯螳  !
ろ 覯螳 朱る? 企Μ 豌 豌襴觜讀 襦讌DB 磯UI
 ろ (Unit Test)豌 蠍磯レ  朱 覯襷 ろ語朱 企れ 覃螳 ろ語  ろ ,DB 磯 豌襴(DAO) 企れ select() 覃 ろ誤 螳 Service 企れ regist() 覃 ろControllerServiceDAO牛ろ (Integration Test)ろ (Unit Test)
 ろ 蠍磯蓋 JUnit (*)TestNGJUnitろ public class CryptoTest {    @Test    public void test() {        String source = "madvirus,豕覯蠏,糾鍵";        String encrypted = Crypto.encrypt(source);        String expectedEnc = "UiDWVjs050cbZpQDOPV..";assertEquals(expectedEnc, encrypted);assertFalse(source.equals(encrypted));System.out.println(encrypted);        String decrypted = Crypto.decrypt(encrypted);assertEquals(source, decrypted);    }}
ろ語 譟伎願姥 ろ 矧る?遺看稼岳姻看鉛鉛艶姻皆艶姻厩庄界艶禽粥或
ろ語 譟伎願姥 ろ 矧る?遺看稼岳姻看鉛鉛艶姻皆艶姻厩庄界艶禽粥或DAO 螳 蟲 讌 朱 Service襯 ろ   ?

More Related Content

What's hot (17)

Test Driven Development (TDD) basic
Test Driven Development (TDD) basicTest Driven Development (TDD) basic
Test Driven Development (TDD) basic
Curt Park
C++螻 TDD
C++螻 TDDC++螻 TDD
C++螻 TDD
ろ語讌蟲 燕 豕譬
ろ語讌蟲 燕 豕譬ろ語讌蟲 燕 豕譬
ろ語讌蟲 燕 豕譬
guest7178884
ろ 一れ 襦 (覿: )
 ろ 一れ 襦 (覿:  ) ろ 一れ 襦 (覿:  )
ろ 一れ 襦 (覿: )
SangIn Choung
ろ郁 襷 ろ語 螻 襦
ろ郁 襷 ろ語  螻 襦ろ郁 襷 ろ語  螻 襦
ろ郁 襷 ろ語 螻 襦
SangIn Choung
TDD&Refactoring Day 03: TDD
TDD&Refactoring Day 03: TDDTDD&Refactoring Day 03: TDD
TDD&Refactoring Day 03: TDD
Suwon Chae
ろ TDD(ろ 譯朱 螳覦覦覯襦)
ろ  TDD(ろ 譯朱 螳覦覦覯襦)ろ  TDD(ろ 譯朱 螳覦覦覯襦)
ろ TDD(ろ 譯朱 螳覦覦覯襦)
KH Park (覦蟆渚)
IoT 螳覦襯 Embedded C TDD襯 企慨
IoT 螳覦襯  Embedded C TDD襯 企慨IoT 螳覦襯  Embedded C TDD襯 企慨
IoT 螳覦襯 Embedded C TDD襯 企慨
Taeyeop Kim
katalon studio 伎 伎 GUI ろ 螳企
katalon studio 伎 伎 GUI ろ  螳企katalon studio 伎 伎 GUI ろ  螳企
katalon studio 伎 伎 GUI ろ 螳企
SangIn Choung
讌 ろ(Pair Testing) 螳 襦
讌 ろ(Pair Testing) 螳 襦讌 ろ(Pair Testing) 螳 襦
讌 ろ(Pair Testing) 螳 襦
SangIn Choung
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
SangIn Choung
TDD: Test Driven Development 豌覯讌 伎手鍵
TDD: Test Driven Development 豌覯讌 伎手鍵TDD: Test Driven Development 豌覯讌 伎手鍵
TDD: Test Driven Development 豌覯讌 伎手鍵
Ji Heon Kim
Tdd ver.2
Tdd ver.2Tdd ver.2
Tdd ver.2
Henry Lee
ろ語襦 W牛覲伎襭
ろ語襦 W牛覲伎襭ろ語襦 W牛覲伎襭
ろ語襦 W牛覲伎襭
SangIn Choung
手骸 ろ 螳 (ろ瑚鍵覲瑚 3 2)
手骸  ろ 螳 (ろ瑚鍵覲瑚 3 2)手骸  ろ 螳 (ろ瑚鍵覲瑚 3 2)
手骸 ろ 螳 (ろ瑚鍵覲瑚 3 2)
SangIn Choung
Io t 語企ろ_蠏殊襦
Io t 語企ろ_蠏殊襦Io t 語企ろ_蠏殊襦
Io t 語企ろ_蠏殊襦
SangIn Choung
TDD
TDDTDD
TDD
Henry Lee
Test Driven Development (TDD) basic
Test Driven Development (TDD) basicTest Driven Development (TDD) basic
Test Driven Development (TDD) basic
Curt Park
C++螻 TDD
C++螻 TDDC++螻 TDD
C++螻 TDD
ろ語讌蟲 燕 豕譬
ろ語讌蟲 燕 豕譬ろ語讌蟲 燕 豕譬
ろ語讌蟲 燕 豕譬
guest7178884
ろ 一れ 襦 (覿: )
 ろ 一れ 襦 (覿:  ) ろ 一れ 襦 (覿:  )
ろ 一れ 襦 (覿: )
SangIn Choung
ろ郁 襷 ろ語 螻 襦
ろ郁 襷 ろ語  螻 襦ろ郁 襷 ろ語  螻 襦
ろ郁 襷 ろ語 螻 襦
SangIn Choung
TDD&Refactoring Day 03: TDD
TDD&Refactoring Day 03: TDDTDD&Refactoring Day 03: TDD
TDD&Refactoring Day 03: TDD
Suwon Chae
ろ TDD(ろ 譯朱 螳覦覦覯襦)
ろ  TDD(ろ 譯朱 螳覦覦覯襦)ろ  TDD(ろ 譯朱 螳覦覦覯襦)
ろ TDD(ろ 譯朱 螳覦覦覯襦)
KH Park (覦蟆渚)
IoT 螳覦襯 Embedded C TDD襯 企慨
IoT 螳覦襯  Embedded C TDD襯 企慨IoT 螳覦襯  Embedded C TDD襯 企慨
IoT 螳覦襯 Embedded C TDD襯 企慨
Taeyeop Kim
katalon studio 伎 伎 GUI ろ 螳企
katalon studio 伎 伎 GUI ろ  螳企katalon studio 伎 伎 GUI ろ  螳企
katalon studio 伎 伎 GUI ろ 螳企
SangIn Choung
讌 ろ(Pair Testing) 螳 襦
讌 ろ(Pair Testing) 螳 襦讌 ろ(Pair Testing) 螳 襦
讌 ろ(Pair Testing) 螳 襦
SangIn Choung
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
(ク讌-ろ語拘 覦襭) 1 QA 襦襦 覦 襭 (W襦 襦)
SangIn Choung
TDD: Test Driven Development 豌覯讌 伎手鍵
TDD: Test Driven Development 豌覯讌 伎手鍵TDD: Test Driven Development 豌覯讌 伎手鍵
TDD: Test Driven Development 豌覯讌 伎手鍵
Ji Heon Kim
Tdd ver.2
Tdd ver.2Tdd ver.2
Tdd ver.2
Henry Lee
ろ語襦 W牛覲伎襭
ろ語襦 W牛覲伎襭ろ語襦 W牛覲伎襭
ろ語襦 W牛覲伎襭
SangIn Choung
手骸 ろ 螳 (ろ瑚鍵覲瑚 3 2)
手骸  ろ 螳 (ろ瑚鍵覲瑚 3 2)手骸  ろ 螳 (ろ瑚鍵覲瑚 3 2)
手骸 ろ 螳 (ろ瑚鍵覲瑚 3 2)
SangIn Choung
Io t 語企ろ_蠏殊襦
Io t 語企ろ_蠏殊襦Io t 語企ろ_蠏殊襦
Io t 語企ろ_蠏殊襦
SangIn Choung

Viewers also liked (8)

Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)
sung yong jung
語 螳覦 襦襷
語 螳覦 襦襷語 螳覦 襦襷
語 螳覦 襦襷
譴 螻
覈 る(Mock Object) 危
覈 る(Mock Object) 危覈 る(Mock Object) 危
覈 る(Mock Object) 危
Yong Hoon Kim
Test Case 螻
 Test Case 螻 Test Case 螻
Test Case 螻
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Jemin Huh
梶梶求 梶 求
梶梶求 梶 求梶梶求 梶 求
梶梶求 梶 求
Keesun Baik
Spring Boot 螳
Spring Boot 螳Spring Boot 螳
Spring Boot 螳
beom kyun choi
Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)
sung yong jung
語 螳覦 襦襷
語 螳覦 襦襷語 螳覦 襦襷
語 螳覦 襦襷
譴 螻
覈 る(Mock Object) 危
覈 る(Mock Object) 危覈 る(Mock Object) 危
覈 る(Mock Object) 危
Yong Hoon Kim
Test Case 螻
 Test Case 螻 Test Case 螻
Test Case 螻
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Spring boot 梶 メ釈= メ=求メ求 求梶 backend ≡= =
Jemin Huh
梶梶求 梶 求
梶梶求 梶 求梶梶求 梶 求
梶梶求 梶 求
Keesun Baik

Similar to TEST? (20)

C++ 襦語 ろ 蠍
C++ 襦語  ろ 蠍C++ 襦語  ろ 蠍
C++ 襦語 ろ 蠍
Heo Seungwook
Droid knights android test @Droid Knights 2018
Droid knights android test @Droid Knights 2018Droid knights android test @Droid Knights 2018
Droid knights android test @Droid Knights 2018
KyungHo Jung
Design pattern 旧覯
Design pattern 旧覯Design pattern 旧覯
Design pattern 旧覯
Sukjin Yun
一危磯伎ろ
一危磯伎ろ一危磯伎ろ
一危磯伎ろ
Suan Lee
Custom assert
Custom assertCustom assert
Custom assert
Vincent Kwak
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
Mickey SJ Lee
豺伎 螻糾碁碁1 W.E.L.C.
豺伎 螻糾碁碁1  W.E.L.C.豺伎 螻糾碁碁1  W.E.L.C.
豺伎 螻糾碁碁1 W.E.L.C.
Ryan Park
Android Native Module 朱 螳覦蠍
Android Native Module 朱 螳覦蠍Android Native Module 朱 螳覦蠍
Android Native Module 朱 螳覦蠍
hanbeom Park
Working Effectively With Legacy Code - xp2005
Working Effectively With Legacy Code - xp2005Working Effectively With Legacy Code - xp2005
Working Effectively With Legacy Code - xp2005
Ryan Park
螳覦 ろ碁ゼ 襷 (Shift left testing)
螳覦 ろ碁ゼ 襷 (Shift left testing)螳覦 ろ碁ゼ 襷 (Shift left testing)
螳覦 ろ碁ゼ 襷 (Shift left testing)
SangIn Choung
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven Development
ChangHyeon Bae
C++ 螳覦 蟷 visual studio 2013
C++ 螳覦 蟷  visual studio 2013C++ 螳覦 蟷  visual studio 2013
C++ 螳覦 蟷 visual studio 2013
覈 蟾
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
Kenneth Ceyer
ろ瑚讌 襦 - 轟危襴貅伎
ろ瑚讌 襦 - 轟危襴貅伎ろ瑚讌 襦 - 轟危襴貅伎
ろ瑚讌 襦 - 轟危襴貅伎
SangIn Choung
ろ ろ 朱 ろ語り襦
ろ ろ 朱  ろ語り襦ろ ろ 朱  ろ語り襦
ろ ろ 朱 ろ語り襦
SangIn Choung
Windows Debugging Technique #3
Windows Debugging Technique #3Windows Debugging Technique #3
Windows Debugging Technique #3
Wooseok Seo
About Visual C++ 10
About  Visual C++ 10About  Visual C++ 10
About Visual C++ 10
ル旭 豕
practical perf testing - d2startup
practical perf testing - d2startuppractical perf testing - d2startup
practical perf testing - d2startup
JunHo Yoon
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
beom kyun choi
C++ 襦語 ろ 蠍
C++ 襦語  ろ 蠍C++ 襦語  ろ 蠍
C++ 襦語 ろ 蠍
Heo Seungwook
Droid knights android test @Droid Knights 2018
Droid knights android test @Droid Knights 2018Droid knights android test @Droid Knights 2018
Droid knights android test @Droid Knights 2018
KyungHo Jung
Design pattern 旧覯
Design pattern 旧覯Design pattern 旧覯
Design pattern 旧覯
Sukjin Yun
一危磯伎ろ
一危磯伎ろ一危磯伎ろ
一危磯伎ろ
Suan Lee
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌ろ 譯朱 螳覦 By googletest   1 れ 牛襯 讌 money 螳豌
ろ 譯朱 螳覦 By googletest 1 れ 牛襯 讌 money 螳豌
Mickey SJ Lee
豺伎 螻糾碁碁1 W.E.L.C.
豺伎 螻糾碁碁1  W.E.L.C.豺伎 螻糾碁碁1  W.E.L.C.
豺伎 螻糾碁碁1 W.E.L.C.
Ryan Park
Android Native Module 朱 螳覦蠍
Android Native Module 朱 螳覦蠍Android Native Module 朱 螳覦蠍
Android Native Module 朱 螳覦蠍
hanbeom Park
Working Effectively With Legacy Code - xp2005
Working Effectively With Legacy Code - xp2005Working Effectively With Legacy Code - xp2005
Working Effectively With Legacy Code - xp2005
Ryan Park
螳覦 ろ碁ゼ 襷 (Shift left testing)
螳覦 ろ碁ゼ 襷 (Shift left testing)螳覦 ろ碁ゼ 襷 (Shift left testing)
螳覦 ろ碁ゼ 襷 (Shift left testing)
SangIn Choung
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven Development
ChangHyeon Bae
C++ 螳覦 蟷 visual studio 2013
C++ 螳覦 蟷  visual studio 2013C++ 螳覦 蟷  visual studio 2013
C++ 螳覦 蟷 visual studio 2013
覈 蟾
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
一蟆 譴觜 ろ語 襴襷 - PyCon Korea 2018
Kenneth Ceyer
ろ瑚讌 襦 - 轟危襴貅伎
ろ瑚讌 襦 - 轟危襴貅伎ろ瑚讌 襦 - 轟危襴貅伎
ろ瑚讌 襦 - 轟危襴貅伎
SangIn Choung
ろ ろ 朱 ろ語り襦
ろ ろ 朱  ろ語り襦ろ ろ 朱  ろ語り襦
ろ ろ 朱 ろ語り襦
SangIn Choung
Windows Debugging Technique #3
Windows Debugging Technique #3Windows Debugging Technique #3
Windows Debugging Technique #3
Wooseok Seo
About Visual C++ 10
About  Visual C++ 10About  Visual C++ 10
About Visual C++ 10
ル旭 豕
practical perf testing - d2startup
practical perf testing - d2startuppractical perf testing - d2startup
practical perf testing - d2startup
JunHo Yoon
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
Ji 螳覦 襴觀 (襴狩襦蠏碁襾)
beom kyun choi

More from beom kyun choi (20)

螳覦螳 蟾 襷覲 Vue.js 螳
  螳覦螳 蟾 襷覲 Vue.js 螳  螳覦螳 蟾 襷覲 Vue.js 螳
螳覦螳 蟾 襷覲 Vue.js 螳
beom kyun choi
DDD襦 覲旧″ る蠍
DDD襦 覲旧″ る蠍DDD襦 覲旧″ る蠍
DDD襦 覲旧″ る蠍
beom kyun choi
TDD ==戟梶 @ 螻糾碁碁
TDD ==戟梶 @ 螻糾碁碁TDD ==戟梶 @ 螻糾碁碁
TDD ==戟梶 @ 螻糾碁碁
beom kyun choi
keras 觜襴 企慨蠍(intro)
keras 觜襴 企慨蠍(intro)keras 觜襴 企慨蠍(intro)
keras 觜襴 企慨蠍(intro)
beom kyun choi
DDD 譴觜 覓碁
DDD 譴觜 覓碁DDD 譴觜 覓碁
DDD 譴觜 覓碁
beom kyun choi
Tensorflow regression 襦 蠏
Tensorflow regression 襦 蠏Tensorflow regression 襦 蠏
Tensorflow regression 襦 蠏
beom kyun choi
Ddd start 求≡メ&ksug
Ddd start  求≡メ&ksugDdd start  求≡メ&ksug
Ddd start 求≡メ&ksug
beom kyun choi
MVP 螳
MVP  螳MVP  螳
MVP 螳
beom kyun choi
伎 語 蠍一
伎 語 蠍一伎 語 蠍一
伎 語 蠍一
beom kyun choi
覃瑚規 KSUG 20151128
覃瑚規 KSUG 20151128覃瑚規 KSUG 20151128
覃瑚規 KSUG 20151128
beom kyun choi
Event source =梶 ≡ 釈
Event source =梶 ≡ 釈Event source =梶 ≡ 釈
Event source =梶 ≡ 釈
beom kyun choi
求 п梶 襴觀
求 п梶 襴觀求 п梶 襴觀
求 п梶 襴觀
beom kyun choi
求過 求
求過 求 求過 求
求過 求
beom kyun choi
梶梶求 求過求 求
梶梶求 求過求  求梶梶求 求過求  求
梶梶求 求過求 求
beom kyun choi
覦8 ろ碁 API 螳
覦8 ろ碁 API 螳覦8 ろ碁 API 螳
覦8 ろ碁 API 螳
beom kyun choi
=8 =戟=求
=8 =戟=求 =8 =戟=求
=8 =戟=求
beom kyun choi
Zookeeper 螳
Zookeeper 螳Zookeeper 螳
Zookeeper 螳
beom kyun choi
2 YARN 讌ш 覲願鍵
2 YARN 讌ш 覲願鍵2 YARN 讌ш 覲願鍵
2 YARN 讌ш 覲願鍵
beom kyun choi
谿豢 企慨蠍 (PCA, SVD, NMF)
谿豢 企慨蠍 (PCA, SVD, NMF)谿豢 企慨蠍 (PCA, SVD, NMF)
谿豢 企慨蠍 (PCA, SVD, NMF)
beom kyun choi
螳覦螳 蟾 襷覲 Vue.js 螳
  螳覦螳 蟾 襷覲 Vue.js 螳  螳覦螳 蟾 襷覲 Vue.js 螳
螳覦螳 蟾 襷覲 Vue.js 螳
beom kyun choi
DDD襦 覲旧″ る蠍
DDD襦 覲旧″ る蠍DDD襦 覲旧″ る蠍
DDD襦 覲旧″ る蠍
beom kyun choi
TDD ==戟梶 @ 螻糾碁碁
TDD ==戟梶 @ 螻糾碁碁TDD ==戟梶 @ 螻糾碁碁
TDD ==戟梶 @ 螻糾碁碁
beom kyun choi
keras 觜襴 企慨蠍(intro)
keras 觜襴 企慨蠍(intro)keras 觜襴 企慨蠍(intro)
keras 觜襴 企慨蠍(intro)
beom kyun choi
Tensorflow regression 襦 蠏
Tensorflow regression 襦 蠏Tensorflow regression 襦 蠏
Tensorflow regression 襦 蠏
beom kyun choi
Ddd start 求≡メ&ksug
Ddd start  求≡メ&ksugDdd start  求≡メ&ksug
Ddd start 求≡メ&ksug
beom kyun choi
覃瑚規 KSUG 20151128
覃瑚規 KSUG 20151128覃瑚規 KSUG 20151128
覃瑚規 KSUG 20151128
beom kyun choi
Event source =梶 ≡ 釈
Event source =梶 ≡ 釈Event source =梶 ≡ 釈
Event source =梶 ≡ 釈
beom kyun choi
梶梶求 求過求 求
梶梶求 求過求  求梶梶求 求過求  求
梶梶求 求過求 求
beom kyun choi
覦8 ろ碁 API 螳
覦8 ろ碁 API 螳覦8 ろ碁 API 螳
覦8 ろ碁 API 螳
beom kyun choi
2 YARN 讌ш 覲願鍵
2 YARN 讌ш 覲願鍵2 YARN 讌ш 覲願鍵
2 YARN 讌ш 覲願鍵
beom kyun choi
谿豢 企慨蠍 (PCA, SVD, NMF)
谿豢 企慨蠍 (PCA, SVD, NMF)谿豢 企慨蠍 (PCA, SVD, NMF)
谿豢 企慨蠍 (PCA, SVD, NMF)
beom kyun choi

TEST?

  • 2. 殊???, 蟲 .ろ 譬 覲手?( ~), るジ覓語螳. 覯蠏 ,,,螳癌企? 讌?覘螳 覓語手?願 覓語蟲,企 覯 れ, 螳.
  • 4. ろ碁 RIA 貊 (覦ろ襴渚, Flex )
  • 5. UI (HTML FORM )
  • 6. HTTP 豌 覿 (朱誤 豌襴 )
  • 8. DB 磯 豌襴ろ瑚 螳ロる? RIA 貊 (覦ろ襴渚, Flex )
  • 9. UI (HTML FORM )
  • 10. HTTP 豌 覿 (朱誤 豌襴 )
  • 12. DB 磯 豌襴覈 蟲伎 觜襦 ろ 襭
  • 14. 襴貊ろ誤ろ碁覯蠏誤ろ碁覯蠏語Ё 襴 覯 覦覲牛 蟆 螳覦 襴貊貊ろ/覯蠏誤ろ/覯蠏
  • 16. ろ 覯螳 朱る? 企Μ 豌 豌襴觜讀 襦讌DB 磯UI
  • 17. ろ (Unit Test)豌 蠍磯レ 朱 覯襷 ろ語朱 企れ 覃螳 ろ語 ろ ,DB 磯 豌襴(DAO) 企れ select() 覃 ろ誤 螳 Service 企れ regist() 覃 ろControllerServiceDAO牛ろ (Integration Test)ろ (Unit Test)
  • 18. ろ 蠍磯蓋 JUnit (*)TestNGJUnitろ public class CryptoTest { @Test public void test() { String source = "madvirus,豕覯蠏,糾鍵"; String encrypted = Crypto.encrypt(source); String expectedEnc = "UiDWVjs050cbZpQDOPV..";assertEquals(expectedEnc, encrypted);assertFalse(source.equals(encrypted));System.out.println(encrypted); String decrypted = Crypto.decrypt(encrypted);assertEquals(source, decrypted); }}
  • 19. ろ語 譟伎願姥 ろ 矧る?遺看稼岳姻看鉛鉛艶姻皆艶姻厩庄界艶禽粥或
  • 20. ろ語 譟伎願姥 ろ 矧る?遺看稼岳姻看鉛鉛艶姻皆艶姻厩庄界艶禽粥或DAO 螳 蟲 讌 朱 Service襯 ろ ?
  • 22. Service螳 蟲 讌 朱 Controller襯 ろ ?誤壱伎れMock
  • 23. 誤壱伎れ 螻 螳覦public class Service { private Dao dao; public intsomeMethod() {intval = dao.select(); return val + 1; } public void setDao(Dao dao) { this.dao = dao; }}public interface Dao {int select();}
  • 24. 譟 Mock朱 豌Mock 伎 ろ語れ 蟲 Mock 蟲 ,public class ServiceTest { @Test public void testSomeMethod() {MockDaodao = new MockDao(); Service service = new Service();service.setDao(mockDao);int result = service.someMethod();assertEquals(2, result); }}public class MockDao implements Dao { public int select() { return 1; }}
  • 25. Mock Mock 燕伎朱 殊企襴Mockito, Spring Test, easyMock, jMockMock 伎 ろ public void setUp() {authenticator = mock(Authenticator.class); // mock loginController = new LoginController();loginController.setAuthenticator(authenticator);}@Testpublic void login() {HttpServletRequestrequest = new MockHttpServletRequest(); // 豌 Mock Authentication authentication = mock(Authentication.class);when(authenticator.authenticate(Mockito.<AuthenticationRequest> anyObject())) .thenReturn(authentication);ModelAndViewmav = loginController.login(request, "id", "password"); // ろassertEquals(LoginController.DEFAULT_SUCCESS_VIEW_NAME, mav.getViewName());verify(authenticator).authenticate(Mockito.<AuthenticationRequest>anyObject());}
  • 26. 伎 襴ろ瑚 危襦ろ誤蠍 蠍磯 企るゼ 蟆 誤壱伎れ 譟危伎 ろ 危襦,Mock 伎 ろ碁れ朱 覲 螳覦 螳ロろ 襯 JUnit, Mockito, Spring Test讌ъ 譯手鍵襦 襴螳 螳覦 ろ!
  • 27. 朱. ろ 給JUnit碁碁牛 ろ 蠍磯 給Spring 螻牛 ろ 蠍磯DB ろ 蠍磯 給DbUnit碁碁 蠍磯 豌伎 ろ Selenium 碁碁
  • 28. Q & A