2014-12-03 9 views
0

Gatling 1.5.6을 사용하고 있고로드 테스트의 일부에서 서버에서 반환 된 일부 HTML에서 ID를 추출해야합니다. 그러나, HTML은 à을 포함하고 Xerces에 'DOMParser 다음과 같은 오류 메시지와 함께이 위로 넘어 도착 : 개틀링 2에 대한 설명서에 따르면Gatling 1.5.6에서 xpath를 사용하여 엔티티가 포함 된 HTML 파일에서 데이터 추출

org.xml.sax.SAXParseException: The entity "agrave" was referenced, but not declared. 

, expandEntityReferencesfalse로 설정할 수있는 옵션이 있지만,을 피하기 위해 옵션은 Gatling 1.5.6에서 작동하지 않는 것 같습니다.

내 옵션에는 어떤 것이 있습니까? 엔티티 참조 확장을 사용하지 못하게 할 수있는 SAX/Xerces 레벨의 시스템 속성이 있습니까?

테스트중인 사이트에서 반환 한 HTML을 변경할 수 없습니다.

답변

0

XML 형식이 아닌 HTML 문서에서 XPath를 사용하려고합니다. CSS selectors과 같이 HTML에 적합한 것을 사용하십시오.

Gatling 1.5는 더 이상 유지 관리되지 않으므로 Gatling 2로 마이그레이션해야합니다.