Skip to content

Latest commit

 

History

History
76 lines (58 loc) · 4.67 KB

README.md

File metadata and controls

76 lines (58 loc) · 4.67 KB

Привет! Я Юрий Юрченко

QAA engineer, контрибьютор во фреймворки тестирования.

📫 Почта: yur_yurch@mail.ru

Yuri's GitHub stats

🛠 Навыки

  • Java (немного работал с C++, Python)
  • Selenium, Selenide, Selenoid, GGR, TestNG, JUnit5, Rest Assured, Cucumber
  • Maven, Gradle, Docker, git, Allure, Linux bash
  • CI/CD (GitHub Actions, TeamCity)
  • SQL

Контрибьюты во фреймворки тестирования

Allure/allure-java (issue #19, PR #988)

Реализована первая поддержка софт-ассертов для Java.
Самый сложный мой контрибьют, нацеленный на закрытие одного из "древнейших" issue в Allure.

PR ожидает ревью на данный момент.

AssertJ (PR #3313)

Поддержка нескольких обратных вызовов AfterAssertionErrorCollected.
Данный контрибьют обеспечивает надежность вышеупомянутого решения для софт-ассертов в Allure.

Since: AssertJ 3.26.0

Selenide (issue #2130, PR #2557)

Добавлены кондишены oneOfTexts(), oneOfExactTexts() и т.п.

Since: Selenide 7.0.3

Allure/allure-examples (PR #1)

Добавлен сконфигурированный на Maven пример использования Allure с Cucumber7 на платформе JUnit.

Проекты

Parallel tests

Многомодульный Gradle проект для многопоточных запусков API и UI тестов и развертывание кластера из 3-х машин.
Ссылка: bitbucket.org/achitheus/tests

GGR, Selenoid, Docker, Gradle, JUnit5, TeamCity, Allure

Selenium (UI)

Проект по автоматизации тест-кейса Яндекс Маркета.
Параметризованный тест проходит по всем страницам товаров, проверяя товары на соответствие установленным фильтрам цена, производитель и не только.
Javadoc на русском языке - согласно требованиям.

Selenium, JUnit5, Allure, Maven, GitHub Actions (CI)

Selenide (UI)

Проект по автоматизации тест-кейса Яндекс Маркета.
Так же как и в проекте на Selenium, параметризованный тест проходит по всем страницам товаров, проверяя названия товаров на соответствие выставленному фильтру Производитель.
Javadoc на русском языке - согласно требованиям.

Selenide, Junit5, Allure, Maven, GitHub Actions (CI)

Rest Assured (API)

Автоматизация тест-кейсов сервисов reqres.in и gateway.autodns.com (SOAP).
Подробнее.

Rest Assured, TestNG, Allure, Maven, GitHub Actions (CI)

Cucumber (UI)

То же, что и проект на Selenide, но используя BDD подход с фреймворком Cucumber.
Подробнее.

Selenide, Cucumber, JUnit5, Allure, Maven GitHub Actions (CI)

Vacancies processor

Программа, автоматизирующая процесс откликов на вакансии и анализирующая их описания.
Подробнее.

Selenide, Maven, log4j, owner