2011-09-26 2 views
1

Canoo를 사용하여 다음 플로우를 테스트하고 싶습니다. 테스트는 Groovy로 작성되었으며 Ant 태스크로 작성되지 않았습니다.
Canoo 및 Groovy - storeRegEx 사용 방법

  1. 응답에서 특정 URL에 대한 요청 (우리가 "호출"사용)
  2. 추출 특정 정보 (우리는 속성 "storeRegEx을"사용 "ANS") 보내기 추출 된 값
  3. 인쇄 (디버그 목적으로). 에 println "$ {ANS}"-
  4. 다음 행동에 추출 된 값을 사용하여 작동하지 않습니다 (예를 들어, 호출 "새/URL/ID는 = # {ANS는}")

우리가 사용하는 몇 가지 참조를 보았다 AntBuilder도 실패합니다.
해당 흐름에 대한 몇 가지 예가 있습니까?
감사

+0

코드를 게시하십시오 ... – proflux

+0

테스트와는 별도로, 입력 URL로 생각하는 방식대로 정규식이 실제로 작동하는지 확인하십시오. – mongiesama

답변

0

은 당신이 webtests에서 작동하지 않습니다 #{ans} 또는 ${ans}

에 println를 사용할 필요가 있는지 여부 (동적 또는 개미) 개미 속성 유형에 따라 기억 해요. 대신 웹 테스트 단계의 설명 속성을 사용하십시오.

group(description:"#{ans}") { 
    ... 
} 

이렇게하면 테스트 결과의 속성 값이 표시됩니다.