2-5 059 인터페이스 구현 검증 [A]

이지우·2024년 5월 7일
0

정보처리기사

목록 보기
47/68

인터페이스 구현 검증 도구

인터페이스의 동작 상태를 확인하여 정상적으로 작동하는지 확인

  • 인터페이스 단위 기능과 시나리오 등을 기반으로 하는 통합 테스트가 필요함

테스트 자동화 도구

xUnit

  • 같은 코드를 여러 번 작성하지 않게 도와줌
  • 테스트마다 예상 결과를 기억할 필요가 없게 하는 자동화된 해법을 제공하는 단위 테스트 프레임워크
  • Smalltalk에 처음 적용되어 Sunit이라는 이름이였고 Java용 JUnit, C++용 CppUnit, .Net용 NUnit, Http용 HttpUnit
    → xUnit으로 명칭 통합됨

STAF

  • 서비스 호출, 컴포넌트 재사용 등 다양한 환경 지원 테스트 프레임워크
  • 크로스 플랫폼, 분산 소프트웨어 테스트 환경 조성
  • 분산 소프트웨어의 경우 분산 환경에 설치된 데몬이 응답을 대신함
  • 테스트가 완료되면 통합하고 자동화하여 프로그램 완성

FitNesse

  • 웹 기반 테스트케이스 설계, 실행, 결과 확인 등 지원하는 테스트 프레임워크

NTAF

  • FitNesse의 장점인 협업 기능과 STAF의 장점인 재사용 및 확장성을 통합
  • NHN(Naver)의 테스트 자동화 프레임워크

Selenium

  • 다양한 브라우저 및 개발 언어를 지원하는 웹 애플리케이션 테스트 프레임워크

watir

  • Ruby를 사용하는 애플리케이션 테스트 프레임워크
profile
노력형 인간

0개의 댓글