<failure>라는 노드에 true
값 이 있는지 확인하기 위해 구문 분석해야하는 JTL 파일이 있습니다.
if
다른 작업을 수행해야하는 조건 에서이 결정을 내릴 수있는 스크립트 파일을 호출해야합니다 . failure-true
존재 여부를 알기 위해 JTL / XML 구문 분석을 어떻게 구현 합니까?
이 JTL 파일에는 많은 <failure> 노드가 있습니다.
편집 : 나는이 모든 것을 잘못 구성하고있을 수 있습니다. 시도하고있는 모든 것은 파싱 한 JTL 파일에 값이 인 노드 <failure>가있는 경우 특정 작업을 수행하는 쉘 스크립트입니다 true
.
<?xml version="1.0" encoding="UTF-8"?>
<testResults version="1.2">
<httpSample t="153" lt="152" ts="1434726402307" s="true" lb="xyz" dt="text" by="14"/>
<httpSample t="169" lt="169" ts="1434726402603" s="true" lb="asdasd" dt="text" by="471">
<assertionResult>
<name>Response Assertion</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
</httpSample>
.
.
.
그래서 계속됩니다
grep
대한 <failure>true</failure>
.jtl 파일입니다.
if grep -q <failure>true</failure> file.jtl; then
echo found
else
echo not found
fi
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다