1

Этап 1

Автотесты (функциональность - UI)

2

Этап 2

Автотесты (функциональность - регрессия)

1

Этап 1

Автотесты (функциональность - UI)

2

Этап 2

Автотесты (функциональность - регрессия)

18 февраля 2021
Цель завершена 14 сентября 2023

Автор цели

Карьера и работа

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

Задача: есть порядка 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

Automated testing of Chromium-based applications.

  1. Автотесты (функциональность - UI)

    1. 100

    2. 200

    3. 300

    4. 350

    5. 400

    6. 450

    7. 500

  2. Автотесты (функциональность - регрессия)

    1. 50

    2. 100

    3. 150

  • 2993
  • 18 февраля 2021, 13:34
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?