
83
5
장
-
품질보증
는 플랫폼 독립적이며 명령줄과 그래픽 인터페이스를 모두 갖추고 있습니다. 설치하고 홈페이
지를 테스트해보십시오.
linkchecker http
://
localhost
:
3000
우리 사이트에는 아직 페이지가 별로 없으므로 링크체커는 순식간에 작업을 끝낼 겁니다.
5.11.
그런트를 통한 자동화
우리가 쓰고 있는
QA
도구, 즉 테스트 스위트, 린트, 링크 체크는 실제로 사용해야만 가치가
있습니다. 수많은
QA
계획이 바로 이것 때문에 빛이 바래고 사라집니다.
QA
계획에 들어 있
는 모든 구성 요소와 실행 명령을 전부 기억해야 한다면, 당신이든 함께 일하는 개발자든, 이를
믿을 만하게 사용할 가능성은 매우 낮습니다. 상세한
QA
계획을 만드는 데 필요한 시간을 할
애할 용의가 있다면, 조금만 더 시간을 내서
QA
과정 자체를 자동화하는 건 어떨까요?
다행히 그런트라는 도구를 써서 이들 작업을 매우 쉽게 자동화할 수 있습니다. 논리 테스트와
교차 페이지 테스트, 린트, 링크 체크를 그런트에서 단 하나의 명령어로 처리하게 할 겁니다.
페이지 테스트는 왜 안 하냐고요? 페이지 테스트는 팬텀
JS
나 좀비 같은 가상 브라우저를 통해
할 수 있지만, 설정이 복잡하고 이 책의 범위를 벗어납니다. 또 브라우저 테스트는 각 페이지를
작업하면서 함께 테스트하