SQA/Tools (5) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ๊ฐ๋ฐ์ ๋๊ตฌ๋ก ์น ์ฌ์ดํธ HTML ๊ตฌ์กฐ ๋ณด๋ ๋ฐฉ๋ฒ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ ํ์ฉํ๋ฉด ์น์ ๊ตฌ์กฐ๋ฅผ ์ฝ๊ฒ ์์๋ณผ ์ ์๋ค. ์ค๋์ ์น ํ๋ก ํธ์ ๋ณด์ด๋ ์์๋ค์ ๋ํ ๊ตฌ์กฐ๋ฅผ ๊ฒ์ฌํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๊ฒ ์์๋ณด์. ๊ทธ๋ ๋ค๋ฉด ์น ์๋ฆฌ๋จผํธ๊ฐ ๋ญ๊น? ์น ํ์ด์ง๋ ๋ฒํผ, ๋งํฌ, ํ ์คํธ ์ ๋ ฅํ๋, ํผ ๋ฑ ๋ค์ํ HTML ์๋ฆฌ๋จผํธ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ด๊ฒ์ ์น ์๋ฆฌ๋จผํธ๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๊ฐ๋ฐ์ ๋๊ตฌ ์ฌ๋ ๋ฐฉ๋ฒ ํฌ๋กฌ ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ฌ์ฉํด์ ์น ์ฌ์ดํธ์ ์์๋ฅผ ๊ฒ์ฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์. ํฌ๋กฌ ๋ง๊ณ ๋ ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ๋ค๋ ๊ฐ์ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋๋ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ธ ํฌ๋กฌ์ ์ฌ์ฉํด๋ณด๋ ค๊ณ ํ๋ค. ๋จ์ถํค F12๋ฅผ ํด๋ฆญํ๋ฉด ํฌ๋กฌ ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ด ์ ์๋ค. ๋ํ, ์ํ๋ ์๋ฆฌ๋จผํธ ์์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ์ ํด๋ฆญํ๊ณ '๊ฒ์ฌ' ์ต์ ์ ๋๋ฅด๋ฉด ํด๋น ์๋ฆฌ๋จผํธ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค. ๊ฒ์ฌ ์ต์ ์ ํตํด.. ์ ๋ขฐํ ์ ์๋ ๊ธฐ์ ์ฉ APP ๊ฐ๋ฐ์ ํด๊ฒฐ๋ฐฉ๋ฒ iOS ์ ๋ขฐํ ์ ์๋ ๊ธฐ์ ์ฉ APP ๊ฐ๋ฐ์ iOS ๊ธฐ์ ๋ด๋ถ์ ์ฑ์ ์ค์นํ์ ๋๋ ๊ฐ๋ฐ์ฉ ๋น๋๋ฅผ ์ค์นํ ๋, '์ ๋ขฐํ ์ ์๋ ๊ธฐ์ ์ฉ APP ๊ฐ๋ฐ์' ๋ผ๋ ํ์ ์ ๋ณผ ์ ์๋ค. ์ด๊ฒ์ ํ์ฌ ์์ดํฐ์ด ์ด ์ฑ์ ๋ง๋ ๊ธฐ์ ์ ์ ๋ขฐํ์ง ์๋๋ค๋ ํ์ ์ด๋ค. ๋ญ ๋ค๋ฅธ ์ค์ ๋ฒํผ๋ ์๊ณ , ์ทจ์ ๋ฒํผ๋ง ์์ผ๋ ๋นํฉํ ์ ์๋ค. ๋นํฉํ์ง ์๊ณ ์๋์ ๊ณผ์ ์ ๋ฐ๋ผํ๋ค๋ฉด ๋ค์ด๋ก๋ ๋ฐ์ ์ฑ์ ์คํ์ํฌ ์ ์๋ค. ์ ๋ขฐํ ์ ์๋ ๊ฐ๋ฐ์๋ฅผ ์ ๋ขฐํ๋ ๋ฐฉ๋ฒ 1. ์์ดํฐ์์ ์ค์ ์ ๋ค์ด๊ฐ์ ์ผ๋ฐ ๋ฉ๋ด์ ๋ค์ด๊ฐ๋ค. 2. VPN ๋ฐ ๊ธฐ๊ธฐ ๊ด๋ฆฌ ๋ฉ๋ด์ ๋ค์ด๊ฐ๋ค. (ios16 ๊ธฐ์ค) 3. ๊ธฐ์ ์ฉ ์ฑ ๋ชฉ๋ก์์ ๋ด๊ฐ ์ ๋ขฐํ๊ณ ์ถ์ ๊ฐ๋ฐ์ ๊ธฐ์ ์ด๋ฆ์ ์ ํํด์ค๋ค. 4. '๋ด๊ฐ ์ ํํ ๊ธฐ์ '์ ์ ๋ขฐํจ ๋ฒํผ์ ํด๋ฆญํ๋ค. 5. ํ์ ์ด ๋จ๋ฉด '์ ๋ขฐ' ๋ฒํผ์ .. ๊ฐ๋ฐ์๋๊ตฌ ์ค๋กํ๋ง ์ค์ ๋ฐฉ๋ฒ, ๋๋ฆฐ ์ธํฐ๋ท ํ๊ฒฝ ํ ์คํธ ๊ฐ๋ฐ์๋๊ตฌ์๋ ๋ค์ํ ๊ธฐ๋ฅ์ด ์๋ค. ๋ชจ๋ ์ฌ์ฉํ ์ค ์๋ฉด ์ข๊ฒ ์ง๋ง, ๊ธฐ๋ฅ์ด ๋ง์์ ์ฝ์ง๋ ์๋ค. ๊ทธ ์ค์ ์ ์ฉํ ๋๊ตฌ๋ค์ ์ตํ๋๊ณ ์ ์ฌ์ฉํ๋ฉด ์ํํธ์จ์ด ํ ์คํธ ์ ๋ฌด๋ฅผ ํ ๋ ์ ์ฉํ ์ ์๋ค. ์ค๋์ ๊ฐ๋ฐ์๋๊ตฌ์ ๋คํธ์ํฌ ํญ์์ ์ค๋กํ๋ง์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋ ค๊ณ ํ๋ค. ์ค๋กํ๋ง ์ค์ ์ ํตํด ์ฐ๋ฆฌ๋ ๋๋ฆฐ ์ธํฐ๋ท ํ๊ฒฝ(๋คํธ์ํฌ ์ ์ ์ง์ฐ)์ ํ ์คํธํ ์ ์๋ค. Throttling? ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์ค๋กํ๋ง์ ๋ป์ ์๊ณ ์ถ์ด์ ๋ค์ด๋ฒ ์ฌ์ ์ ๊ฒ์์ ํด๋ณด์๋ค. ์ฌ์ ์ ์๋ฏธ๋ '์กฐ์ด๋ค', '์กฐ์ ํ๋ค'์ ๋ป์ ๊ฐ์ง๋ค. ๋ชฉ์ ์กฐ๋ฅธ๋ค๋ ๋ป๋ ์๋ค. ๋คํธ์ํฌ์์์ Throttling ๋คํธ์ํฌ์์ ์ค๋กํ๋ง์ด๋ผ๋ ๊ฒ์ '๋์ญํญ ์ ํ','๋์ญํญ ์กฐ์ '์ ๋ปํ๋ค. ๋์ญํญ ์ ํ ๋๋ ๋์ญํญ ์กฐ์ , ๋์ญ ์ ํ(Bandwi.. ๊ฐ๋ฐ์๋๊ตฌ Block request URL ์ฌ์ฉํ๊ธฐ ๋ธ๋ผ์ฐ์ ์์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์ํ ํ ์คํธ๋ฅผ ์ํํด ๋ณผ ์ ์๋ค. ๋ค์ํ ๊ธฐ๋ฅ ์ค์ ๋ด๊ฐ ์ ์ฉํ๊ฒ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์๊ฐํ๋ ค๊ณ ํ๋ค. ํด๋น ๋ฐฉ๋ฒ์ api ์๋ต ์ค๋ฅ ์ผ์ด์ค์ ๋ํด ํ ์คํธํ ๋ ์ฌ์ฉํด ๋ณผ ์ ์๋ค. ๊ฐ๋ฐ์ ๋๊ตฌ Block request URL ์ฌ์ฉํ์ฌ ์์ ํ์ผ ์ฐจ๋จ Block request URL์ ์ฌ์ฉํ๋ฉด, ํน์ ํ์ผ์ request๋ฅผ ์ฐจ๋จํ์ฌ ํด๋น url์ด ์๋ต์ด ์๋ ์ผ์ด์ค๋ฅผ ํ ์คํธํด ๋ณผ ์ ์๋ค. Block request URL ์ฌ์ฉ ๋ฐฉ๋ฒ F12๋ฅผ ๋๋ฅด๋ฉด ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ผค ์ ์๋ค. ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ผ๊ณ ๋ค์์ ๋ฐ๋ผ ํด๋ณด์. ๊ฐ๋ฐ์๋๊ตฌ > Network ํญ > ์ํ๋ ํ์ผ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ ํด๋ฆญ > Block request URL ํด๋ฆญ. ์ด ๊ณผ์ ์ผ๋ก ์์ฝ๊ฒ reque.. ์ด์ 1 2 ๋ค์