Перейти к содержимому

Hayasa

Регистрация: 14 янв 2016
Offline Активность: 12 мая 2016 13:21
-----

Мои темы

Помогите с Jenkins.

05 апреля 2016 - 06:56

Привет всем.  Накапилось много тестов(Selenium Wwebdriver+maven +testng) которие нужно прогонять с помощю Jenkins? Вчера только узнал, что в мире есть continius integration и что есть вот такой tool(Jenkins). И как понимайте, не чего не смислю в этой теме. Подскажите видео или статьи для таких новичков, как я?


Как создать testng.xml файл в IntelIj?

05 апреля 2016 - 06:36

Привет всем. В eclipse можно создать testng.xml файл. А как это сделать в IntelIj?

 


Проверка наличия картинки на сайте

04 марта 2016 - 11:43

Привет всем. Нужно проверить наличие картинок на сайте. Язык Java.

Пробовал 2 метода.

1. click();

2. isDisplayed();

 

Пробовал с разными локаторами. Проблема в том, что даже если картинка не видна, остается div, class name и т. д.. этой картинки и тест не выдает ошибку.

Буду очень признателен за помощь.

 


Нужен простой пример для повторения теста в цикле

18 января 2016 - 07:31

Привет всем. Хотел узнать можно как то повторить 1 тест несколько раз подряд. Работаю с помощю selenium webdriver, язык java. 

Мне нужен простой пример, в остальном надеюсь разобраться сам.

 

WebDriver driver = new ChromeDriver();
driver.get("http://google.com");

driver.quit;

 

Например driver открывает какую то страницу, потом закрывает. Потом сново открывает ту же страницу и сново закрывает. Можно ли так сделать.  Буду очень признателен за помощь.


В полях ввода не всегда пишет нужный текст полностью

14 января 2016 - 10:13

Привет всем. Пишу тест с помощю selenium webdriver, язык java. Есть сайт, в котором нужно вводить определенные тексты в поля для ввода. При запуске теста, driver находит эти поля и вводит текст, но иногда в одном из полей, где текст около 250 символов, текст вводит не полностю и проходит к следующей строке. Помогите решить эту проблему. Вот кусок кода. 

 

WebDriver driver = new ChromeDriver();
driver.get("localhost:8080/#/");
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);


driver.findElement(By.xpath(".//*[@id='saveLunchModal']/div/div/form/div[2]/div[2]/input")).sendKeys("text 1");
driver.findElement(By.xpath(".//*[@id='saveLunchModal']/div/div/form/div[2]/div[3]/input")).sendKeys("text 2");

driver.findElement(By.xpath(".//*[@id='saveLunchModal']/div/div/form/div[2]/div[4]/input")).sendKeys("text 3");