5장. 테스트 지정
designate 테스트에서는 Tempest 프레임워크 를 사용하여 Neutron 플러그인에서 인증 중인 DNS 서비스가 적절하게 작동하는지 확인합니다.
이 테스트에서는 다음 작업을 수행합니다.
CRUD 작업이 다음 오브젝트에 성공했는지 확인합니다.
- 레코드
- 도메인
- 서버
- 블랙리스트
- 풀
- 할당량
- 레코드 세트
- 최상위 도메인
- 트랜잭션 서명
- 관리 사용자만 블랙리스트, 할당량, 풀 및 트랜잭션 서명에서 작업을 수행할 수 있습니다.
- DNS RFC 사양을 준수하지 않는 레코드 세트가 거부되었는지 확인합니다. 예를 들어 후행 공백 또는 유효하지 않은 문자가 포함된 레코드 세트가 거부됩니다.
-
존재하지 않는 도메인에 대한 와일드카드 문자(
*)와 일치하는 요청이 포함된 레코드 세트가 있는지 확인합니다. - DNS 서버에서 영역 전송이 가능한지 확인합니다.
- 영역 생성 및 영역 삭제가 DNS 서버에서 전파되는지 확인합니다.
성공 기준
모든 작업 및 검증이 성공했습니다.