오픈 소스 인터페이스 테스트 도구 atest 출시 v0.0.12

atest 버전 출시 v0.0.12

atest Golang으로 작성되고 YAML 형식을 기반으로 하는 오픈 소스 인터페이스 테스트 도구로 로컬, 서버 측, 지속적 통합 및 기타 시나리오에서 쉽게 사용할 수 있습니다.
테스트에 편리한 간단하고 강력하며 고품질의 테스트 도구를 제공하고 R&D 직원이 인터페이스 테스트를 빠르고 비용 효율적으로 사용하여 제품 개발 품질을 보장할 수 있기를 바랍니다.

다음 명령으로 HTTP 프록시 서버를 시작한 후 브라우저에 대한 프록시를 구성하면 비즈니스 시스템을 열 때 자동으로 기록됩니다.

docker run -p 1234:8080 -v /var/tmp:/var/tmp \
  ghcr.io/linuxsuren/api-testing atest-collector \
  --filter-path /api \
  -o /var/tmp/sample.yaml
# --filter-path /api 会过滤所有以 /api 为前缀的 HTTP 请求
# 关闭服务后,您可以在 /var/tmp/sample 这个目录中找到生成的测试用文件

포커스 업데이트

  • HTTP 기반 프록시 서비스를 통한 테스트 케이스 생성 지원
  • Swagger 데이터를 기반으로 인터페이스 테스트 커버리지 생성 지원
  • HTML, Markdown 및 기타 형식으로 테스트 보고서 추가
  • 다음을 포함한 코드 리팩토링: 패키지 구조, 원본 파일 이름 배열, 인터페이스로서의 논리적 추상화 및 다양한 구현
  • 지원되는 모든 템플릿 기능 인쇄 지원
  • Kubernetes 배포 매니페스트 파일 최적화
  • 알려진 버그 수정

이 릴리스에는 다음 세 기여자의 노력이 포함됩니다.

관련 데이터

다음은 v0.0.12 기준 데이터의 일부입니다. atest 

  • 시계 3
  • 포크 9
  • 별 33
  • 기여자 4
  • 561 바이너리 다운로드
  • 7.6k 라인의 코드
  • 94% 단위 테스트 범위

전체 정보를 보려면 https://github.com/LinuxSuRen/api-testing/releases/tag/v0.0.12 를 방문하세요. 

추천

출처www.oschina.net/news/245787/atest-0-0-12