2014-05-14 5 views
0

우리는 웹 응용 프로그램 자동화 테스트를 위해 Sahi 자동화 도구를 사용해 왔습니다. 그러나 우리는 기록 된 Sahi Script를 재생하기 위해 inorder에 UI 요소가 요소를 캡처하기 위해 'id'특성을 가져야한다는 장애물을 쳤습니다.Sahi Automation- 'id'속성 요소가 없으면 레코드/재생이 제대로 작동하지 않습니다.

따라서이 종속성 때문에 모든 HTML 요소에 대해 'id'를 정의해야합니다.이 요소는 필자에게 복잡하고 필요하지 않습니다.

'id'가 선언되지 않은 UI 요소에 대해서도 자동화 된 스크립트를 성공적으로 기록/재생할 수있는 다른 방법 (또는 도구)이 있습니까?

어떤 도움이라도 대단히 감사하겠습니다. 미리 감사드립니다. 건배.

답변

0

id 속성이 필요하지 않습니다. 더 많은 방법 여기

_link(4, _in(_div("divId"))); // the 5th link in this div element 
// or by classname 
_div("classname") 

모습처럼이 요소에 액세스 할 수있는 다른 여러 가지 방법이 있습니다 http://sahi.co.in/w/browser-accessor-apis 나는 당신이 Sahi이 요소를 얻을 수있는 방법을 찾을 것입니다 확신합니다. 답장을

감사 Wormi

+0

헤이 덕분에 ...이 옵션은 sahi의 무료 버전과 함께 사용할 수 있습니까? – Zohaib

+0

그것은 Sahi OS 설명서에서 제공되므로 사용할 수 있습니다. – globalworming