2009-04-24 5 views
1

Selenium RC를 사용하여 페이지에서 패널 링크 (동일한 페이지의 링크이지만 다른 패널)를 클릭하려고합니다.셀레늄 RC와 패널 링크를 클릭하십시오!

browser.waitForCondition ("selenium.isElementPresent (\"ID = placeOrderLink \ ")", "30000")

하지만 난 그게 일반적인 만들고 싶어 난을 : 내가 사용하여 그것을 할 수 있어요 사용하려고 시도 :

문자열 var = "placeOrderLink";

browser.waitForCondition ("\"selenium.isElementPresent (\\ "id ="+ var + "\\") \ "", "30000");

그것은 작동하지 않습니다! 오류가 발생했습니다. Java를 사용하여 테스트 스위트를 코딩하고 있습니다. 당신이 "id=된 controlID"필요가 없습니다

답변

1

(= "+ VAR +"\ ")", "30000", "selenium.isElementPresent (\"ID) BTW

1

이 browser.waitForCondition 시도 로케이터에서 제어 ID를 지정할 때 - 제어 ID 로케이터가 기본값이므로 "controlID"이면 충분합니다.