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

Автоматизация тестирования OpenStack



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

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


Автоматизация тестирования OpenStack
2017-10-17 10:38

Автор: Усманова Илюся, QA в группе компаний FIX

 

Оригинальная публикация: https://habrahabr.ru/post/330776/

Сегодня проблема ручного выполнения процессов тестирования является одной из актуальных из-за обнаружения многих ошибок на этапе внедрения.

В данной публикации предлагается подход к автоматизации тестирования OpenStack, который поможет увеличению качества и скорости разработки программного обеспечения на базе OpenStack, а также уменьшению времени внедрения IT продуктов.

В начале описывается сам процесс автоматизации со схемами и диаграммами. После описания процесса рассмотрены инструменты, которые предназначены для автоматизации тестирования OpenStack.

 

Читать публикацию полностью



Jenkins + Internet Explorer: тесты падают, скриншот - черный квадрат
2017-10-17 13:57

Привет всем:)
Я настроила запуск тестов через Jenkins. Использую Maven, Selenium, Java, Windows Server 2012 R2.
При запуске тестов на локальном ПК тесты проходят успешно на всех браузерах. На 
Jenkins успешно проходят тесты в Chrome. Но при выполнении в IE я получаю TimeoutExeption при ожидании загрузки страницы следующей после логина и черный квадрат вместо скриншота. 
Благодарю за возможные предположения! 

Прикрепленные изображения

  • черный экран.png


Как из списка ссылок выбрать нужную и открыть её в новой вкладке
2017-10-17 15:08

Здравствуйте. Автоматизацией занимаюсь всего несколько недель, прошу тапками не кидаться.
 
Цель: из списка ссылок на странице (допустим, https://en.wikipedia.org/wiki/Category:Apple_cultivars) открыть все ссылки на букву А, в имени которых есть слово "apple".
Что получается у меня:

 List<WebElement> linkList = driver.findElements(By.xpath("//*[@id=\"mw-pages\"]/div/div/div[2]"));

            for (int i = 0; i < linkList.size(); i++) {

            System.out.println(linkList.get(i).getText());
            WebElement page = driver.findElement(By.xpath("//a[contains(text(), 'apple')]"));
            page.sendKeys(Keys.CONTROL, Keys.SHIFT , Keys.RETURN);
          
            }

Как результат: открывается страница со ссылками на сорта яблонь, после открывается первая ссылка со словом "apple". Тест завершается успехом.

Я так понимаю, что проблема в linkList.size() и вместо него нужно использовать другое значение.

Собственно вопрос: как подсчитать количество ссылок для цикла?



© 2010 | Software-Testing.Ru


В избранное