๐ ๊ฒฐํจ ๋ฑ๋ก ์ ํ์ธ ์ฌํญ โ
๊ฒฐํจ์ ๋ฑ๋กํ ๋๋ ๋จ์ํ "์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค"๋ผ๊ณ ์ ๋ ๊ฒ์ด ์๋๋ผ,
๋ค๋ฅธ ์ฌ๋์ด ๊ฐ์ ๋ฌธ์ ๋ฅผ ์ดํดํ๊ณ ์ฌํํ ์ ์๋๋ก ๋ช
ํํ๊ฒ ์์ฑํ๋ ๊ฒ์ด ์ค์ํ๋ค.
1. ์ค๋ณต ๊ฒฐํจ ํ์ธ โ
๊ฒฐํจ์ ๋ฑ๋กํ๊ธฐ ์ ์ ์ด๋ฏธ ๋์ผํ๊ฑฐ๋ ์ ์ฌํ ๋ฌธ์ ๊ฐ ๋ฑ๋ก๋์ด ์๋์ง ํ์ธํ๋ค.
- ๋ค๋ฅธ ํ ์คํฐ๊ฐ ์ด๋ฏธ ๋ฑ๋กํ ๊ฒฐํจ์ธ์ง ํ์ธ
- ๋์ผํ ๊ฒฐํจ์ ์ค๋ณต์ผ๋ก ๋ฑ๋กํ์ง ์๋๋ก ์ฃผ์
- ์ ์ฌํ ๊ฒฐํจ์ด ์๋ค๋ฉด ๋ฐ์ ๊ธฐ๋ฅ, ์กฐ๊ฑด, ํ์์ด ๋์ผํ์ง ๋น๊ต
์ค๋ณต ๊ฒฐํจ์ด ๋ง์์ง๋ฉด ๊ฒฐํจ ๊ด๋ฆฌ๊ฐ ๋ณต์กํด์ง๊ณ ๊ฐ๋ฐ์๊ฐ ๊ฐ์ ๋ด์ฉ์ ๋ฐ๋ณตํด์ ํ์ธํด์ผ ํ ์ ์๋ค.
2. ๊ฒฐํจ ๋ด์ฉ์ ๋ช ํํ๊ฒ ์์ฑ โ
๊ฒฐํจ ๋ณด๊ณ ์๋ ์ฒ์ ๋ณด๋ ์ฌ๋๋ ๋ฌธ์ ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์๋๋ก ๊ฐ๋ ์ฑ ์๊ฒ ์์ฑํด์ผ ํ๋ค.
- ๊ฒฐํจ ์ ๋ชฉ์ ์งง๊ณ ๋ช ํํ๊ฒ ์์ฑ
- ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ธฐ๋ฅ๊ณผ ํ์์ ๊ตฌ์ฒด์ ์ผ๋ก ํํ
Expected Result์Actual Result๋ฅผ ๊ตฌ๋ถ- ๋ถํ์ํ๊ฒ ๊ธด ์ค๋ช ์ ํผํ๊ณ ํต์ฌ๋ถํฐ ์์ฑ
3. ์คํ ์กฐ๊ฑด๊ณผ ์ฌํ ์ ์ฐจ ์์ฑ โ
๋ค๋ฅธ ์ฌ๋์ด ๊ฐ์ ๋ฌธ์ ๋ฅผ ๋ค์ ๋ฐ์์ํฌ ์ ์๋๋ก ๊ฒฐํจ์ด ๋ฐ์ํ ์กฐ๊ฑด๊ณผ ์ ์ฐจ๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ์์ฑํ๋ค.
๊ฒฐํจ ๋ณด๊ณ ์์ ํต์ฌ์ "๋ค๋ฅธ ์ฌ๋์ด ์ด ๋ด์ฉ๋ง ๋ณด๊ณ ๋ ๊ฐ์ ๋ฌธ์ ๋ฅผ ์ฌํํ ์ ์๋๊ฐ?"๋ผ๊ณ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ์ฝ๋ค.
ํ์์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ์ ๋ณด๋ฅผ ํฌํจํ ์ ์๋ค.
- ํ ์คํธ ํ๊ฒฝ(OS, Browser, Device ๋ฑ)
- ์ฌ์ ์กฐ๊ฑด(Precondition)
- ํ ์คํธ ๋ฐ์ดํฐ ๋ฐ ์ ๋ ฅ๊ฐ
- ์ฌํ ์ ์ฐจ(Steps to Reproduce)
- ์ฌํ ๋น๋ ๋๋ ํน์ ๋ฐ์ ์กฐ๊ฑด
๊ฒฐํจ์ ๋ฑ๋กํ๊ธฐ ์ ์๋ ๊ฐ๋ฅํ๋ฉด ๋์ผํ ์กฐ๊ฑด์ผ๋ก ๋ค์ ์คํํ์ฌ ์ฌํ ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๊ฒ์ด ์ข๋ค.
4. ์ฆ๊ฑฐ ์๋ฃ ์ฒจ๋ถ โ
ํ์ํ ๊ฒฝ์ฐ ๋ฌธ์ ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์๋๋ก ๊ด๋ จ ์๋ฃ๋ฅผ ํจ๊ป ์ฒจ๋ถํ๋ค.
- Screenshot
- Screen Recording
- Error Message
- Log
- Network / API Response ๋ฑ
์ฆ๊ฑฐ ์๋ฃ๋ ๊ฒฐํจ์ด ๋ฐ์ํ ์ํฉ์ ๋ณด๋ค ๋ช ํํ๊ฒ ์ ๋ฌํ๊ณ , ๊ฐ๋ฐ์๊ฐ ๋ฌธ์ ์ ์์ธ์ ๋ถ์ํ๋ ๋ฐ ๋์์ ์ค ์ ์๋ค.