Как нажать на элемент панели инструментов с Sahi для автоматизации тестирования? - PullRequest
0 голосов
/ 28 февраля 2012

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

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

   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 Ответ

1 голос
/ 29 февраля 2012

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

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

Это немного щелкнет внутри div.

...