웹스크립 기능에 대한 문의입니다. 답변 가능할까요?



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    웹스크립 기능 사용 방법 문의 드립니다.
    테이블에 뿌려져 있는 데이터를 루프를 사용하여 웹스크립 기능으로 가져오려 하는데, 이때 객체 검색 값을 어떻게 해야하는지 문의 드립니다

    예를 들면 객체 검색 값에

    @“//*[@id=‘t1’]/tbody[1]/tr[@Execution.LoopCount:int@]/td[7]”

    식으로 사용하고 싶은데, 올바른 작성법을 틀리는 건지
    저런 식으로 썼을 땐 element값을 찾지 못하고 있습니다.



  • 객체 검색 값의 변경을 통하여 수행이 가능합니다.
    객체 값의 내용의 문자열을 만들어야 합니다.

    보내주신 예에서 다음과 같이 수정하여 해보시기 바랍니다.

    “//*[@id=‘t1’]/tbody[1]/tr[" + @Execution.LoopCount:int@ + "]/td[7]”

    1. 앞의 @ 제거
    2. 대체하고자 하는 변수를 문자열 처리하도록 앞 뒤에 연결 기호(concat) '+' 를 사용
      테스트 하실 때는 xpath 값을 set 변수로 대입하여 먼저 확인하시면 도움이 됩니다.

Log in to reply