Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Проблемы с методом Actions#doubleClick



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Проблемы с методом Actions#doubleClick
2014-07-24 12:41

        Привет всем! У меня проблема с отработкой метода Actions#doubleClick. В чём суть: дабл клик отрабатывает не на том локаторе который был указан, то есть кликает не там где нужно. Если же я делаю обычный клик по элементу "driver.findElement(By.xpath("//*[contains(text(),'TableDisplayMode')]")).click()", то он кликает там где нужно. Я перепробывал уже всё что знал, но всё напрасно. Вот кусок кода:

 

public void performDoubleClick(String locator) {
             // вешаю событие сподсветкой на всю страницу что бы видеть где кликает;
            ((JavascriptExecutor)driver).executeScript("$(document).on(\"click\", function(event) {\n" +
                    "   event.target.style.backgroundColor = \"red\";\n" +
                    "   console.log('click on: ' + event.target)\n" +
                    "});");
           /**
             *  если заменить нижнюю строку на вот эту driver.findElement(By.xpath("//*[contains(text(),'TableDisplayMode')]")).click(), то клик подсвечивается на нужном элементе,
             *  но если нижний метод, то кликает на логотип в левом верхнем углу;
           */
            new Actions(driver).moveToElement(driver.findElement(By.xpath("//*[contains(text(),'TableDisplayMode')]"))).doubleClick().perform();
}
 

 Спасибо за помощь!



QA-инженер в офис, г.Москва (разработка игр)
2014-07-24 13:05
Всем привет!
В компанию Nekki (проекты "Бой с тенью", Shadow Fight 2, Vector, etc) требуется QA-инженер.
 
Обязанности:
- ручное тестирование фич;
- составление тест-кейсов и контроль за исполнением;
- анализ результатов тестирования, умение сделать краткое заключение.
 
Плюсами будут:
- знакомство с редактором unity3D;
- опыт работы в игровой индустрии;
- интерес к проектам для мобильных устройств и планшетов;
- знание английского языка.
 
Условия:
- работа в офисе, г.Москва;
- оформление по ТК РФ;
- интересные проекты с многомиллионными аудиториями;
- ЗП по результатам собеседования.
 
 
Резюме присылайте на s.babaev@corp.nekki.ru
 
 
О серии Shadow Fight:
52aef8d2e380.jpg
"Бой с Тенью" впервые был запущен на отечественных социальных сетях, где собрал более 20 млн установок. Продолжение Shadow Fight 2 вышло уже для мобильных платформ на iOS и Android. Количество пользователей мобильной версии перевалило за 40 млн. Сейчас в разработке находится Shadow Fight 3.
 
Видео:


Реализовать выделение области на карте с последующей проверкой.
2014-07-24 13:25

Вобщем задача такова, есть яндекс карта, на ней нужно выделить область для проверки есть ли в этой области объекты.

Не могу реализовать. Подскажите как заставить Selenium выделять нужную область.

http://www.etagi.com/search_on_map/#mapstart



© 2010 | Software-Testing.Ru


В избранное