Skip to content

SuperTest

Super-agent driven library for testing node.js HTTP servers using a fluent API.

Intro

HTTP 라이브러리는 각 프레임웍이 제공하는 기본 모듈을 사용해서 구현할 수 있다. 노드js의 http, 브라우져의 XMLHttpRequest 클래스가 그것이다.

이걸 직접 사용하기 보다는 한꺼풀 추상화한 라이브러리를 활용하는 편이다.

  • 노드로 백엔드 개발을 할때는 request 모듈
  • 브라우져에서는 제이쿼리나 앵귤러가 자체적으로 제공하는 $http 서비스
  • 최근 vue.js나 react.js를 사용하면서부터는 axios, superagent

슈퍼 테스트는 바로 이 슈퍼 에이전트(superagent)를 기반으로한 HTTP 검증 라이브러리다.

See also

Favorite site