2016-12-28 3 views
1

Flask를 사용하는 API 테스트에서 응답의 HTML을 반환하는 API가 있습니다. API 테스트 중에 응답에서 상태 코드 '200'만 확인합니다. 하지만 지금부터는 API에서 반환 한 데이터의 유효성을 검사하기를 원합니다. API에서 반환 한 HTML의 유효성을 검사 할 수 있습니까?API에서 반환 한 HTML 응답의 유효성을 검사하는 방법은 무엇입니까?

API 테스트를 자동화하기 위해 python unittest를 사용하고 있습니다.

+0

기존 코드가 표시되면 테스트 사례를 추가 할 수 있습니다. – harshil9968

답변

0

물론 답장을 확인할 수 있습니다.

HTML로 변환하면 구문 분석을 통해 필요한 항목을 확인할 수 있습니다.

HTML을 구문 분석하는 좋은 예는 여기 Parsing HTML using Python입니다.

당신이해야 할 일은 "from BeautifulSoup import BeautifulSoup"과 같은 클래스 BeautifulSoup을 가져 와서 위의 링크에있는 예에서 어떻게 보이는지 사용하는 것입니다.

관련 문제