Project
์ ์ ๋ถ์๋๊ตฌ(Coverity Prevent)๋ฅผ ์ด์ฉํ ์ฝ๋ ์ทจ์ฝ์ ๋ถ์ | ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง | ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง ์ธก์ ๊ธฐ์ค | ํ์ดํธ๋ฐ์ค ํ
์คํธ | ๋ธ๋๋ฐ์ค ํ
์คํธ | ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง(Code Coverage) ์ํํธ์จ์ด์ ํ
์คํธ๋ฅผ ๋
ผํ ๋ ์ผ๋ง๋ ํ
์คํธ๊ฐ ์ถฉ๋ถํ๊ฐ๋ฅผ ๋ํ๋ด๋ ์งํ ์ค ํ๋๋ค. ๋ง ๊ทธ๋๋ก ์ฝ๋๊ฐ ์ผ๋ง๋ ์ปค๋ฒ๋์๋๊ฐ์ด๋ค. ์ํํธ์จ์ด ํ
์คํธ๋ฅผ ์งํํ์ ๋ ์ฝ๋ ์์ฒด๊ฐ ์ผ๋ง๋ ์คํ๋์๋๋ ๊ฒ์ด๋ค. ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง๋ ์์ค ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ํํ๋ ํ์ดํธ ๋ฐ์ค ํ
์คํธ๋ฅผ ํตํด ์ธก์ ํ๋ค. ๋ธ๋๋ฐ์ค ํ
์คํธ(Black box test) ํ
์คํธ ์ ๊ฐ์ฒด ๋ด๋ถ์ ๋ฌด์์ด ๋ค์ด ์๋์ง ์ ์ ์๊ฑฐ๋ ์์ง ์์๋ ๋๋ค๋ ๊ฒ์ ๊ฐ์ ํ์ฌ ํ
์คํ
ํ๋ ๋ฐฉ๋ฒ. ๊ฐ์ฒด ๋ด๋ถ๊ฐ ์ด๋ป๊ฒ ๋ณํ๋ ์๊ด์์ด ์
๋ ฅ์ ์ฃผ์์ ๋ ์ํ๋ ๊ฒฐ๊ด๊ฐ์ด ๋์ค๋ฉด ํ
์คํธ๋ ํต๊ณผํ๊ฒ ๋๋ค. ํ์ดํธ๋ฐ์ค ํ
์คํธ(White box test) ๊ฐ์ฒด ๋ด๋ถ๋ฅผ ํ์ธํ๊ณ ๊ฒ์ฆํ๋ ํ
์คํธ์ด๋ค. ์ฐ์ด์ง ์์ ๋ณ์๋ ์๋์ง..? ํน์ ๋ฒ์..
2021. 10. 20. 19:17