Karina Gordienko's Projects
API automated tests for the Book Store web application using REST Assured, Lombok, and Jackson libraries, Allure framework, Jenkins for test execution, integrated with Allure TestOps, Jira, and Telegram, including model and specification creation. Added Allure Listener and custom template for reporting, implemented JSON Schema validations
Automation of UI interaction checks via API for the Demo Web Shop site using the REST Assured library, Selenide and Allure frameworks, Jenkins for running tests, integration with Allure TestOps. Also added are Allure Listener and a custom template for informative reporting, implemented JSON Schema validations
Hello :wave: and welcome to my profile :herb:
UI automated tests for the M.Video web application using the Selenide and Allure frameworks, Selenoid for running browsers in Docker containers, Jenkins for running tests, integration with Allure TestOps, Jira, Telegram, Slack, and email
Работа с Jenkins. Добавлены аттачи для Allure – скриншот, page source, console.log и видео. Сделана сборка в Jenkins
Работа с Jenkins. Передан адрес удаленного браузера. Спрятан логин/пароль к удаленному браузеру в .properties файл, считывается в коде библиотекой Owner. Созданы таски для запуска тестов по тегам
Работа с Telegram Bot. Создана задача в Jenkins. Зарегистрирован бот в Telegram, создан чат и добавлен бот. Созданный бот добавлен к проекту
Работа с библиотекой Owner. Добавлена конфигурация API и WEB тестов. Добавлена защищенная передача токена. Создано два вида конфигурационных файлов: для локального запуска на Chrome и для удаленного на Selenoid. Добавлена возможность с помощью одной системной переменной переключать запуск с локального на удаленный
Работа с инструментарием и библиотеками. Разработан автотест на проверку формы https://demoqa.com/automation-practice-form
Работа с Java. Смоделирован объект из реального мира в виде классов с полями и методами
Работа с Selenide. Разработан автотест для GitHub и запрограммирован Drag&Drop с помощью Selenide
Работа с PageObjects и библиотекой Java Faker. Разработан PageObjects и добавлена генерация рандомных значений с использованием Java Faker
Работа с Allure Reports. Написан автотест для GitHub. Тест представлен в трех вариантах: с Listener, лямбда шаги через Step и шаги с аннотацией @Step
Работа с библиотеками Commons IO, PDF Test, XLS Test и OpenCSV. Работа с файлами разного формата: RTF, DOC, PDF, XLS, ZIP
Работа с JUnit 5. Написаны параметризованные автотесты с использованием Argument-провайдеров: @ValueSource, @CsvSource, @EnumSource и @MethodSource
Работа с Java. Созданы конструкторы, геттеры, сеттеры. Добавлены статические данные к классам. Проведена работа со статическими вложенными классами
API automated tests for the Reqres web application using REST Assured, Lombok, and Jackson libraries, creation of models and specifications
UI automated tests for the Wikipedia mobile application using Selenide, Appium, and Allure frameworks, the REST Assured library for displaying videos in the report, BrowserStack, Android Studio, and Selenoid for running the application on corresponding stands, Jenkins for running tests, integration with Allure TestOps, Jira, and Telegram