More Related Content
PPTX
PDF
PPTX
PPTX
๋ฆฌํํ ๋ง 4์ฅ ํ
์คํธ๋ง๋ค๊ธฐ PPTX
IoT ๊ฐ๋ฐ์๋ฅผ ์ํ Embedded C์์ TDD๋ฅผ ํด๋ณด์ PPTX
ํ
์คํธ ์ผ์ด์ค์ SW ํ์ง PPTX
ํ๋ณตํ ๊ฐ๋ฐ์ ์ํ_ํ
์คํธ_์ผ์ด์ค PPTX
ํ
์คํธ ์๋ํ์ TDD(ํ
์คํธ ์ฃผ๋ ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก ) What's hot
PPTX
๋จ์ํ
์คํธ์๋ํ์ง์๋๊ตฌ ์์ฑํ ์ต์ข
PPTX
์๋ํ๋ Test Case์ ํจ๊ณผ PDF
C++ ์ฝ๋ ํ์ง ๊ด๋ฆฌ ๋น๋ฒ PPTX
Test Driven Development (TDD) basic PPTX
TDD: Test Driven Development ์ฒซ๋ฒ์งธ ์ด์ผ๊ธฐ PDF
TDD&Refactoring Day 02: TDD PPTX
PPTX
PDF
Ui test ์๋ํํ๊ธฐ - Selenium + Jenkins PPTX
ํด๋ฆฐ์ฝ๋์ ํ
์คํธ์ฝ๋ PDF
PDF
แแ
ฉแแ
ณแแ
ด แแ
ฎแทแแ
ตแฏ (Code Quality) PPTX
PDF
GKAC 2015 Apr. - ํ
์คํธ ์ฝ๋์์ ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง๊น์ง PDF
ํ
์คํธ ๊ธฐ๋ฐ ๊ฐ๋ฐ, TBD(Test based developement) PPTX
Viewers also liked
PDF
แแ
ณแแ
งแแ
ก์ธแแ
ฅแ
แ
ณแฏแแ
ตแจแแ
ตแแ
ณแซแแ
กแผแแ
ฅแธ PDF
PPT
PDF
[์๊ฟ์ฌ/110903] ๋๋ฉ์ธ์ฃผ๋์ค๊ณ 4์ฅ PDF
์ ํ๋ฆฌ ๋ฆฌ์ฒ์ Windows via C/C++ : 8์ฅ ์ ์ ๋ชจ๋์์์ ์ค๋ ๋ ๋๊ธฐํ PDF
[111015/์๊ฟ์ฌ] HTML5๋ฅผ ์ฌํํ๋ ๋น(้) ์น ๊ฐ๋ฐ์๋ฅผ ์ํ ์๋ด์ - 1๋ถ ์น์์ผ. PDF
[120316] node.js ํ๋ก๊ทธ๋๋ฐ 5์ฅ PDF
[์๊ฟ์ฌ] ๊ฒ์ ๊ธฐ์ด ์ํ ๋ฌผ๋ฆฌ 1,2์ฅ PDF
ํธ์ํฐ ๋ด ๊ฐ๋ฐ ํ๊ธฐ PDF
ApprenticeshipPatterns/Chapter3 Similar to xUnitTestPattern/chapter17
PPT
xUnitTestPattern/chapter16 PPT
ํ
์คํธ ์๋ํ์ ์์น PDF
ใEffective Unit Testingใ - แแ
กแบแแ
ฉแแ
ต PDF
xunittestpatternchapter15 PPTX
PDF
Effective unit testing - แแ
ฉแแแ
ณแซแแ
ฆแแ
ณแแ
ณ ์์ฝ PPTX
[H3 2012] ํ๋ณตํ ๊ฐ๋ฐ์ ์ํ ํ
์คํธ ์ผ์ด์ค PDF
Istqb 2-์ํํธ์จ์ด์๋ช
์ฃผ๊ธฐ์ํ
์คํ
-2015 PDF
Istqb 1-์ํํธ์จ์ดํ
์คํ
๊ธฐ์ด-2015 PPTX
xUnitTestPattern/chapter12 PDF
TDD.JUnit.์กฐ๊ธ๋.์๊ธฐ PPTX
ํ
์คํธ์๋ํ์ TDD PDF
PDF
Istqb 5-ํ
์คํธ๊ด๋ฆฌ-2015-๋ฐฐํฌ PDF
์๊ฟ์ฌ.C++ api ๋์์ธ.20140315 a PDF
Growing object oriented software guided by test PPTX
PDF
์ ํต์ ์ธ ๊ฐ๋ฐ๊ณผ ํ
์คํธ ์ฃผ๋ ๊ฐ๋ฐ, ๊ทธ๋ฆฌ๊ณ ์ ์์ผ PPTX
Istqb 1-์ํํธ์จ์ดํ
์คํ
๊ธฐ์ด PDF
์์ง๋์ด์ ํ์ต, ๊ทธ๋ฆฌ๊ณ ํ
์คํธ ์ฝ๋ xUnitTestPattern/chapter17
- 1.
- 2.
- 3.
ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋๊ฐ๋ฐ์์ฆ์ :๊ฐ๋ฐ์๊ฐ ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋๋ค.๋ฒ๊ทธ๊ฐ ์ ์ด๋ ๊ฒ ๋ง์ฃ ?๊ฑฐ๊ธด ํ
์คํธ๋ฅผ ์๋ง๋ค์๋๋ฐ์โฆ - 4.
ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋๊ฐ๋ฐ์๋ฏธ์น๋ ์ํฅ :์๋ ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฒ์ ํ์ ๋ฏธ๋๋ฅผ ์ ๋น ์กํ๋ ์ง!ํ
์คํธ ๋น(test debt)์ ์ง๊ฒ ๋๋ฏ๋ก๊ธธ๊ฒ ๋ดค์๋ ๊ฐ๋ฐ ์๋์ ํ๋ฅผ ๊ฐ์ ธ์ค๊ณ ๋ฆฌํฉํ ๋ง๋ ์ ์ ๋ ์ด๋ ค์์ง๊ณ ๊ฒฐ๊ตญ ์ง์ฅ๋ฌธ์ผ๋ก ๋๋์๊ฐ๋ ๊ธธ์ด ๋ ๊ฒ. - 5.
- 6.
ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋๊ฐ๋ฐ์์์ธ 1: ๋ถ์กฑํ ์๊ฐ๊ด๋ฆฌ์๊ฐ ํ
์คํธ์ ํ์์ฑ์ ๋ชฐ๋ผ.โํ
์คํธ ์์ฑ์ ์๊ฐ์ ๋ญ๋นํ์ง ๋ง๋ผโ - 7.
- 8.
- 9.
ํ
์คํธ ์์ฑ์ ๋๋์๊ฐ์๋๋ฒ๊น
์ ๋๋ ์๊ฐ์ ์ค์ฌ์ค์ผ๋ก์จ ๋ฒ์ถฉํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์์์ธ 2: ํ
์คํธํ๊ธฐ ํ๋ ์ฝ๋๋ ๊ฑฐ์์ํํธ์จ์ดS/W ์ค๊ณ๊ฐ ์๋ํ
์คํธ๋ฅผ ๋์์ฃผ์ง ์์ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์์์ธ 3: ์๋ชป๋ ํ
์คํธ ์๋ํ ์ ๋ตํ
์คํธ ์์ฑ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ ค - 10.
- 11.
์ ๋งคํ ํ
์คํธํ
์คํธ ์ ๋ณด๊ฐ๋๋ฌด ๋ง๊ณ ๋ณต์กํดํ
์คํธ๋ฅผ ํ๋์ ์ดํดํ๊ธฐ ์ด๋ ค์ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์๋ฌธ์ ํด๊ฒฐ์ ์ํ ์กฐ์ธ๊ฐ๋ฐ์๋ณด๋ค ๊ด๋ฆฌ์๋ ํ์ฅ๋ค์ด ๋ ์ ๋ง๋ ๋์๋ฌด์์ด ๋ฌธ์ ์ธ์ง ์๋ ๊ฒ์ด ์ค์. - 12.
- 13.
ํ
์คํธ ๋์
์ผ๋ก ํ๋ก์ธ์ค๊ฐ๊ธ๋ฐฉ ํฅ์๋์ง๋ ์์. ํ์ค์ ์ด๊ณ ๋จ๊ณ์ ๋ชฉํ๊ฐ ์ค์.ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ3. ๋์ ํ
์คํธ ์ ์ง ๋น์ฉ4. ์ ํ ๋ฒ๊ทธ - 14.
๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ์์ ์๋ํ
์คํธ๋ฅผ๋์
ํ์ง๋ง ์ด๋๊ฐ ๋ฌธ์ ์์์ ์๋ ค์ฃผ๋ ํ๋ก์ ํธ ๋จ์์ ์ ํธ์ฝ๋๋ ์ ์์ธ๋ฐ ํ
์คํธ๊ฐ ์คํจ(๊ฑฐ์ง์์ฑ โ ์์น๊ธฐ ์๋
, ์ ๋ขฐ ์์ค)์ค์ ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ๋๋ฐ ํ
์คํธ๋ ์ฑ๊ณต(๊ฑฐ์ง์์ฑ โ ํ
์คํธ๊ฐ ๋ฐ๋ณด) - 15.
- 16.
๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ์์ธ1: ๊นจ์ง๊ธฐ ์ฌ์ด ํ
์คํธ (Fragile Test)์ฝ๋๋ ์ ์์ธ๋ฐ ํ
์คํธ๊ฐ ์คํจํ๋ ๊ฑฐ์ง ์์ฑ(์์น๊ธฐ ์๋
)ํด๊ฒฐ๋ฒ : 4๊ฐ์ง ๋ฏผ๊ฐํจ์ ์ดํด๋ณด์.์ธํฐํ์ด์ค์ ๋ฏผ๊ฐํจ? - 17.
- 18.
- 19.
๋ฌธ๋งฅ์ ๋ฏผ๊ฐํจ ?ํ
์คํธ๋์ญ๊ณผ ๋ฆฌํฉํ ๋ง์ผ๋ก ํด๊ฒฐํด๋ณด์.๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ์์ธ 2: ์ ๋งคํ ํ
์คํธ (Obscure Test)์ค์ ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ์ง๋ง ํ
์คํธ๋ ์ฑ๊ณตํ๋ ๊ฑฐ์ง ์์ฑ(ํ
์คํธ๊ฐ ๋ฐ๋ณด)์ผ๋ ๋์จ๋ค.ํด๊ฒฐ๋ฒ : ํ
์คํธ๋ฅผ ์ฝ๋ ์ฌ๋ ์
์ฅ์์ ๋ฆฌํฉํ ๋งํ์.๋ชฉํ๋ ๋ฌธ์๋ก์์ ํ
์คํธ๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ์์ธ 3: ํ
์คํธํ๊ธฐ ํ๋ ์ฝ๋์๋ํ
์คํธ๋ฅผ ํ๊ธฐ ํ๋ ์ค๊ณ์ผ๋ - 20.
- 21.
SUT API๋ฅผ ์บก์ํํด์๋ณ๊ฒฝ์ ์ํฅ ๋ฐ๋ ํ
์คํธ ์ฝ๋๋ฅผ ์ต์ํ.๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ๋ฌธ์ ํด๊ฒฐ์ ์ํ ์กฐ์ธ: ๋ง์ ์ง๋ฌธ์ ํด๋ณด์ - 22.
5 Why๋ก ๋ฌธ์ ํต์ฌ์ ๋๋ฌํด์ผ ํ๋ค.Q : ์์ด๋ฐ ์ผ์ด ์๊ฒผ์๊น?A : ์ฐพ์์ด! ์๊ฒ ๋ฌธ์ ๋ฐ์ ์์ธ์ด์ผ.Q : ๊ทธ๋ผ ์ด๋ค ์ด์ ๋ก ์๋ฐ ์์ธ์ด ์๊ฒผ์๊น?์๋ก์ด ์ ๋ณด๊ฐ ๋์ค์ง ์์ ๋๊น์ง ๋ฐ๋ณต!๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ์ ๋ฐ์ ํด๊ฒฐ ํจํด : ์ด์ ์ ๋ฐ๋ผ ๋ง์ด ๋ฌ๋ผ.๊ด๋ จ ๋์ ๋์๋ ์ฝ๋ ๋์์์ ์ฐพ์. - 23.
๊ฐ๋ฐ์์๊ฒ ์ถฉ๋ถํ ์๊ฐ์์ฃผ์.-ํ
์คํธ ์ ์์ฑํ๋ ๋ฒ ํ์ต- ๋ ๊ฑฐ์ ์ฝ๋๋ ๋ฆฌํฉํ ๋ง- ํ
์คํธ ๋จผ์ ์์ฑํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ3. ๋์ ํ
์คํธ ์ ์ง ๋น์ฉ4. ์ ํ ๋ฒ๊ทธ - 24.
๋์ ํ
์คํธ ์ ์ง๋น์ฉ์ดํ ๊ฐ๋ฐ๋ ํ๋ ๋ฐ ํ
์คํธ๊น์ง ์ ์ง ๋ณด์ ํด์ผ ํ๋ค๋โฆ ๋๋ฌด ํ๋ค์ด์.๊ธฐ๋ฅ ์ถ๊ฐํ ๋ ๋ง๋ค ํ
์คํธ๋ ๋ง์ด ๊ณ ์ณ์ผ ํด์. ์๋ก์ด ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ๋๋ ๊ธฐ๊ฐ์ด ์ ์ ๋์ด๋์.ํ
์คํธ ์ ์ง ๋ณด์ ๋๋ฌธ์ ํ์ ์์ฐ๋ ฅ์ด ๋จ์ด์ ธ์.๊ทธ ๋์์ ๋
ธ๋ ฅ์ด ๋ฌผ๊ฑฐํ์ด ๋๋ ํ์ด ์๋๋ผ๋ ํ
์คํธ๋ฅผ ์์ ๋ฒ๋ฆฌ๊ณ ์ถ์ด์! - 25.
๋์ ํ
์คํธ ์ ์ง๋น์ฉ๋๋ถ๋ถ์ ๋ค์ ๋์์ ๋๋ฐํ๋ค. ํ
์คํธ๊ฐ SUT์ ๋๋ฌด ๊ฐํ๊ฒ ๊ฒฐํฉํ ๊นจ์ง๊ธฐ ์ฌ์ด ํ
์คํธ - 26.
- 27.
๊ณต์ ํฝ์ค์ฒ๊ฐ ๋ฌธ์ ์์์ธ์ธ ๋ณ๋์ค๋ฌ์ด ํ
์คํธ๋์ ํ
์คํธ ์ ์ง ๋น์ฉ์์ธ :๊นจ์ง๊ธฐ ์ฌ์ด ํ
์คํธ์ ๋งคํ ํ
์คํธํ
์คํธ ํ๊ธฐ ํ๋ ์ฝ๋ - 28.
๋์ ํ
์คํธ ์ ์ง๋น์ฉ์์ธ 1: ๊นจ์ง๊ธฐ ์ฌ์ด ํ
์คํธSUT๋ฅผ์กฐ๊ธ๋ง ๋ณ๊ฒฝํด๋ ํ
์คํธ๊ฐ ์ํฅ์ ๋ฐ์ - 29.
- 30.
๊ฐ์ ํ
์คํธ ํ ์ ์๊ฒ ์์ ์ปดํฌ๋ํธ๋ ํด๋์ค๋ก ๋๋์.๋์ ํ
์คํธ ์ ์ง ๋น์ฉ์์ธ 2: ์ ๋งคํ ํ
์คํธํ
์คํธ๋ฅผ ๋ค์ ๋ณผ ๋๋ง๋ค ํ
์คํธ๋ฅผ ์ดํดํ๋ ์๊ฐ์ด ๋ ๊ฑธ๋ ค.ํด๊ฒฐ๋ฒ : ํ
์คํธ๋ฅผ ์ฝ๋ ์ฌ๋ ์
์ฅ์์ ๋ฆฌํฉํ ๋งํ์.๋ชฉํ๋ ๋ฌธ์๋ก์์ ํ
์คํธ๋์ ํ
์คํธ ์ ์ง ๋น์ฉ์์ธ 3: ํ
์คํธํ๊ธฐ ํ๋ ์ฝ๋๋ ๊ฑฐ์ ์ํํธ์จ์ด โ ํ
์คํธ๋ฅผ ๋์ค์ ์์ฑํ๋ ํ
์คํธ๊ฐ ๋ ์ด๋ ค์.ํด๊ฒฐ๋ฒ : ํ
์คํธํ๊ธฐ ์ฌ์ด ์ฝ๋๋ก ๋ฆฌํฉํ ๋งํ๊ฑฐ๋ - 31.
ํ
์คํธ ์ ํธ๋ฆฌํฐ ๋ฉ์๋๋ฅผ์ฌ์ฉํ SUT API ์บก์ํ๋ก ํ
์คํธ ์ฝ๋์ ์์ ์ค์ด์.๋์ ํ
์คํธ ์ ์ง ๋น์ฉ๋ฌธ์ ํด๊ฒฐ์ ์ํ ์กฐ์ธ์ด ๋์๋ ๊ด๋ฆฌ์๋ ์คํฌ๋ผ ๋ง์คํฐ, ํ์ฅ๋ค์ด ๋ ์ ๋งก๋๋ค. - 32.
- 33.
- 34.
์ถ๊ฐ ๊ธฐ๋ฅ ์กฐ์ ,๊ฐ๋ฐ์๋ ์กฐ์ , ํ
์คํธ ๋ฆฌํฉํ ๋ง ์คํ ๋ฆฌ ๊ธฐ๊ฐ์ ๋ง๋ค์ด ์๊ฐ์ ๋ฒ์ด์ฃผ์ด์ผ. - 35.
์ง๊ธ ํด๊ฒฐํ์ง ๋ชปํ๋ฉด์ ์ ์
ํ๋ง ๋ ๋ฟ.ํ
์คํธ๋ฅผ ์์ฑํ์ง ์๋ ๊ฐ๋ฐ์๋ฒ๊ทธ ํฌ์ฑ์ด ํ
์คํธ3. ๋์ ํ
์คํธ ์ ์ง ๋น์ฉ4. ์ ํ ๋ฒ๊ทธ - 36.
์ ํ ๋ฒ๊ทธ๊ทธ๋ ๊ฒ ๋
ธ๋ ฅํ๊ฑด๋ง,๊ณต์ํ
์คํ
์ด๋์ ํ์ ๋ฒ๊ทธ๊ฐ ๋๋ฌด ๋ง์.๊ฐ๋ฐ์ ๋ฒ๊ทธ ์ ๊ฑฐ ์๊ฐ ๋ณด๋ค ๊ณต์ ํ
์คํธ ๊ธฐ๊ฐ์ผ ๋ ๋ ์ค๋ ๊ฑธ๋ฆฌ๊ณ ,์ ํ์์ ๋ฐ๊ฒฌ๋ ๋๋ ๋๋๋ ์ค๋ ๊ฑธ๋ฆฐ๋ค.๋ฏธ๋ค์ง๋ ์ถ์์ผ, ๊ฐ๋ฐ๋น์ฉ์ ์์น, ํ์ฌ์ ์ ๋ขฐ๋ ์ถ๋ฝ ๋ฑ - 37.
์ ํ ๋ฒ๊ทธ์์ธ :๋๋ฌธํ
์คํธ ์คํ๋์น ํ
์คํธ๋น ์ง ๋จ์ ํ
์คํธํ
์คํธ ์ ๋ ์ฝ๋ํ
์คํธ ์ ๋ ์๊ตฌ ์ฌํญ์ ๋ ์คํจํ์ง ์๋ ํ
์คํธ - 38.
- 39.
- 40.
- 41.
- 42.
๊ฐ๋ฐ์๊ฐ ํ
์คํธ ํ๊ฒฝ์์ฌ์์ํด์ผ ํด์.์ ํ ๋ฒ๊ทธ์์ธ 1: ๋๋ฌธ ํ
์คํธ ์คํ๊ฐ๋ฐ์๊ฐ ํ
์คํธ ํ๊ฒฝ์ ์ฌ์์ํด์ผ ํด์.(๋ฐ๋ณต ์๋๋ ํ
์คํธ Unrepeatable Test)ํด๊ฒฐ๋ฒ :์ ์ ํ ํฝ์ค์ฒ ์ ๋ต์ ์จ๋ณด์.์ ํ ๋ฒ๊ทธ์์ธ 2: ๋์น ํ
์คํธ์คํ๋๋ ํ
์คํธ ๊ฐ์๊ฐ ์ค์ด. - 43.