Попробуйте делать клик с использованием JavaScript:
WebElement element = getDriver().findElement(By.xpath("//*[@id='bank']/li["+randomChose+"]/span")); getDriver().executeScript("arguments[0].click();", element);
Rara еще не добавил друзей
10 октября 2013 - 13:08
WebElement element = getDriver().findElement(By.xpath("//*[@id='bank']/li["+randomChose+"]/span")); getDriver().executeScript("arguments[0].click();", element);
25 сентября 2013 - 12:24
Если это критично, то можно попробовать и в режиме сервиса. Думаю, что если сервис запустить не от учётной записи System, а от учётной записи залогиненного пользователя, то он сможет иметь доступ к рабочему столу, так же как обычное приложение. Когда-то читал про такой вариант, но сам не проверял, не было необходимости.Обидно, конечно, что в режиме сервиса - никак.
13 сентября 2013 - 12:02
19 июля 2013 - 14:20
19 июля 2013 - 11:29
package wargaming; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TestRule; import org.junit.rules.TestWatcher; import org.junit.runner.Description; import static org.junit.Assert.fail; public class JustForTest { @Rule public TestRule watchman = new TestWatcher() { @Override protected void failed(Throwable e, Description description) { System.out.println(description.getMethodName() + ": " + e.getLocalizedMessage()); } }; @Test public void test1() { fail("Сообщение об ошибке"); } }
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru