1

Step 1

100 тестов

2

Step 2

200 тестов

3

Step 3

300 тестов

1

Step 1

100 тестов

2

Step 2

200 тестов

3

Step 3

300 тестов

18 February 2021

Goal author

silva05

Russia, Санкт-Петербург

Career & Work

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

Задача: есть порядка 300 тестов на JS в Cypress, необходимо их переписать (+ добавить новые), используя Java-Selenium-TestNG-Maven

Этапы:

1. Локальный запуск тестов (Selenium WebDriver)

2. Git

3. CI - Jenkins

4. CI - GitLab

Дополнительно:

- сделать более-менее внятные локаторы

- добавить ассерты, которых сейчас практически нет

Пока чтобы это все хотя бы запускалось на локальной машине

Selenium Documentation

Allure Framework

Allure-framework. Часть 1 + Сборка html-отчета на Jenkins

----------------------

Создать TestNG xml в Intellij

1. Добавить в Intellij соответствующий плагин - Settings -> Plugins -> Marketplace tab -> search Create TestNG XML -> then Install

2. Перезапустить Intellij (если не перезапустится автоматом)

3. Щелкните правой кнопкой мыши на вашем проекте -> выбрать пункт меню Create TestNG XML

4. Должен создаться соответствующий файл-шаблон (правда, в проекте его увидела только после перезапуска идеи)

----------------------

Tutorial 2:TestNG with intelliJ IDE|Creating & Run Tests using TestNG.xml|TestNG Report - как настроить xml

Continuous Integration with Maven, Jenkins,Git & GitHub part-1

Проблема с кодировкой в Jenkins - важная для меня, как оказалось, штука

Настройки проекта -> Сборка -> Расширенные -> поле MAVEN_OPTS ввел ключ "-Dfile.encoding=UTF-8" (без кавычек)

https://github.com/jenkinsci/allure-plugin/issues/201

How to setup Continous Integration for GitLab with Jenkins

Personal access tokens

DevOps инструменты не только для Devops. Процесс построения инфраструктуры автоматизации тестирования с нуля

Jenkins Full Course

“Testing Voicemod: Writing Selenium tests for a CEF App” by Jokin Aspiazu Jensen | TestFlix 2020

https://chromedriver.storage.googleapis.com/index.html

Про локаторы с полезными ссылками

Полезные ссылки:

Тренировка xpath

  1. 100 тестов

    1. 10

    2. 20

    3. 30

    4. 40

    5. 50

    6. 60

    7. 70

    8. 80

    9. 90

    10. 100

  2. 200 тестов

    1. 110

    2. 120

    3. 130

    4. 140

    5. 150

    6. 160

    7. 170

    8. 180

    9. 190

    10. 200

  3. 300 тестов

    1. 210

    2. 220

    3. 230

    4. 240

    5. 250

    6. 260

    7. 270

    8. 280

    9. 290

    10. 300

  • 1085
  • 18 February 2021, 13:34
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?