동적 인 객체 인식 (기술적 프로그래밍)을 사용하여 특정 텍스트 뒤에 나타나는 "삭제"레이블이 붙은 첫 번째 버튼을 찾습니다 (예 : 텍스트 뒤에 나타나는 첫 번째 삭제 버튼). "Item XYZ-123"). 텍스트와 버튼이 모두 웹 테이블의 단일 행에 있으면 kludgy 방법이 있지만 더 우아하고 신뢰할 수있는 솔루션 (테이블에 의존하지 않는 것이 좋겠다)을 기대하고있었습니다.Quicktest Pro - 텍스트를 일치시킨 후 첫 번째 버튼을 찾습니다.
.Object 속성은 .Object 속성이 Firefox 내에서가 아니라 IE 내에서 테스트 할 때 DOM 객체 만 반환한다고 주장하므로 .Object 속성을 사용하지 않는 것이 좋습니다.
감사합니다.
WebElement ("html tag : = TR ..."). WebButton ("value : = Delete")? 나는 이것이 실제로 일을하는 좋은 논리적 인 방법이라고 생각한다. 부끄럽지는 않지만 파이어 폭스에서 작동하지 않는 것 같다. 그렇게하지 않으면 아래의 모티 솔루션이 합리적이라고 생각합니다. .Object를 사용하지 않는 경우 : FF로 비슷한 기능을 구현하기 위해 여러 가지 해결 방법을 사용할 수 있지만, 필자가 필사적으로 중요하게 생각하지 않는 한, FF 스크립팅의 모든 불일치를 해결하는 것보다 IE 용 스크립트를 작성하는 것이 더 가치가 있음을 알게되었습니다. QTP에서. – Xiaofu