Black Box Test / White Box Testing
1๏ธโฃWhite Box Test
๋ชจ๋์ ์์ ์ฝ๋๋ฅผ ์คํ์ํจ ์ํ์์ ์ฝ๋์ ๋ชจ๋ ๋ ผ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ํ ์คํธ ํ๋ ๋ฐฉ๋ฒ
- ๊ฒ์ฆ ๋ฐฉ๋ฒ
- ๋ฌธ์ฅ ๊ฒ์ฆ
- ์ ํ ๊ฒ์ฆ
- ๊ฒฝ๋ก ๊ฒ์ฆ
- ์กฐ๊ฑด ๊ฒ์ฆ
- ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ ํํ๊ธฐ ์ํ์ฌ ๊ฒ์ฆ ๊ธฐ์ค(ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง)์ ์ ํ๋ค
- ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ์ค์ ํ๋ก๊ทธ๋จ์ ์คํํจ
- Source Code์ ๋ชจ๋ ๋ฌธ์ฅ์ ํ๋ฒ ์ด์ ์ํํจ์ผ๋ก์ ์งํ๋จ
- ๋ชจ๋ ์์ ์๋์ ์ง์ ๊ด์ฐฐ ํ ์ ์์
- ์ฐ์ถ๋ฌผ์ ๊ฐ ๊ธฐ๋ฅ๋ณ๋ก ์ ์ ํ ํ๋ก๊ทธ๋จ ์ ์ด ๊ตฌ์กฐ์ ๋ฐ๋ผ ์ ํ, ๋ฐ๋ณต ๋ฑ์ ๋ถ๋ถ๋ค์ ์ํํจ์ผ๋ก์จ ๋ ผ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ์ ๊ฒ
2๏ธโฃBlack Box Test
์ํํธ์จ์ด๊ฐ ์ํํ ํน์ ๊ธฐ๋ฅ์ ์๊ธฐ ์ํด ๊ฐ ๊ธฐ๋ฅ์ด ์์ ํ ์๋๋๋ ๊ฒ์ ์ ์ฆํ๋ ํ ์คํธ
- ๊ฒ์ฆ ๋ฐฉ๋ฒ
- ๋์น ๋ถํ ๊ฒ์ฌ
- ์์ธ ํจ๊ณผ ๊ทธ๋ํ ๊ฒ์ฌ
- ์ค๋ฅ ์์ธก ๊ฒ์ฌ
- ๋น์ ์์ ์ธ ์๋ฃ๋ฅผ ์ ๋ ฅ
- ๋น๊ต ๊ฒ์ฌ
- ๊ฒฝ๊ณ๊ฐ ๋ถ์
- ๊ฒฝ๊ณ๊ฐ์ ์ ๋ ฅ
ํ๋ก๊ทธ๋จ์ ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํ์ง ์๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋จ ๋๋ ๋ชจ๋์ ์๊ตฌ๋ ๋ช ์ธ๋ฅผ ๊ธฐ์ด๋ก ํจ
ํ์ดํธ ๋ฐ์ค, ๋ธ๋ ๋ฐ์ค ๋ชจ๋ ๋์ ํ ์คํธ
'๐ฉโ๐ปProgramming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ํํธ์จ์ด ๊ฐ๋ฐ] Software Quality (0) | 2022.07.29 |
---|---|
[์ํํธ์จ์ด ๊ฐ๋ฐ] ์ธํฐํ์ด์ค ๊ตฌํ ๊ฒ์ฆ ๋๊ตฌ (0) | 2022.07.29 |
[์ํํธ์จ์ด ์ค๊ณ] Object-oriented programming (0) | 2022.07.29 |
[์ํํธ์จ์ด ์ค๊ณ] Software Architecture (0) | 2022.07.29 |
[์ํํธ์จ์ด ์ค๊ณ] eXtreme Programming, XP (0) | 2022.07.29 |
๋๊ธ