2012-02-28 2 views
0

Веб-страница содержит кнопку с некоторым текстом, например «Тест». Эта кнопка фактически является элементом панели инструментов. (class ="tbButton" id="id",text="Test") и перенаправляет на определенную таблицу при нажатии на нее.Как нажимать на элемент панели инструментов с помощью Sahi для автоматизации тестирования?

Когда я попытался использовать следующие методы нажатия, кнопка не реагировала.

browser.div("Test").click(); 
    browser.click("id"); 
    browser.click(""); 
    browser.div("id").click(); 
    browser.byId("id").click(); 
    browser.containsText(browser.byId("id"),"Test"); 
    browser.div("Test").in(browser.table("Generar")).click(); 
    browser.byXPath("//div/Test").click(); 

Может ли кто-нибудь предложить мне альтернативные методы, способные решить проблему выше?

ответ

1

Попробуйте с:

browser.xy(browser.div("Test"), 10, 10).click(); 

это будет нажать немного внутри дел.