Giter VIP home page Giter VIP logo

diplomaqa's Introduction

Hi there

Я заинтересована в развитии в сфере QA. Окончила курсы по тестированию в Нетологии и mathshub, и продолжаю учиться на других платформах.

Навыки

  • ручное тестирование, тест-дизайн, разработка тестовой документации
  • тестирование веб-приложений
  • тестирование API
  • понимание работы баз данных, написание SQL-запросов

Инструменты и языки

DevTools DevTools

Postman Postman

Postman Selenium + Java / Python

Postman Git

Postman SQL

Проекты

Сертификаты

Диплом Тестировщик ПО

Диплом QA automation engineer

Сертификат Тестирование ПО: Postman для тестирования API

Сертификат Интерактивный тренажер по SQL

Сертификат Тестирование ПО:Автоматизация и Программирование.Python.Selenium


diplomaqa's People

Contributors

satura avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

moks24

diplomaqa's Issues

Нет ограничения на минимальное количество слов в поле "Владелец"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: popova CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблицах payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_13_one word owner_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.

Дополнение

Аналогично, при отправке данных c одним словом в поле "Владелец" для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Неправильный ответ сервера при отправке невалидных данных карты через API на "/api/v1/pay"

Шаги воспроизведения:

  1. Открыть проект в IntelliJ IDEA.
  2. Выполнить метод shouldGiveResponseForInviladDebitCard() в классе APITest.java.

Ожидаемый результат

  1. Среда разработки сообщает "Tests passed: 1".
  2. В информационном окне отображены отправленные данные и нет сообщений об ошибках.

Фактический результат

  1. Среда разработки сообщает "Tests failed: 1".
  2. В информационном окне отображены отправленные данные и имеется сообщение:
    "1 expectation failed.
    Expected status code <400> but was <500>."

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Успешная оплата при отправке данных карты с цифрами в поле "Владелец"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: 98651 216549 CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблицах payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_12_numbers owner_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных c цифрами в поле "Владелец" для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Неправильный заголовок страницы

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.

Ожидаемый результат

  1. В заголовке страницы "Путешествие дня"

Фактический результат

  1. В заголовке страницы "AQA: Заявка на карту"

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)

Скриншоты

bug_17_wrong tab name

Остаются подписи об ошибках при правильном повторном заполнении полей.

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить", оставить поля пустыми и нажать "Продолжить".
  3. Заполнить поля тестовыми данными.
  4. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Подписи об ошибках в заполнении под полями исчезают.
  2. В верхнем правом углу появляется сообщение "Успешно Операция одобрена банком".

Фактический результат

  1. Подписи под полями "Номер карты", "Владелец" и "CVV" остаются.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_15_remainded masseges

Дополнение

Аналогично, при заполнении данных для получения кредита.

Орфографическая ошибка в названии города

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.

Ожидаемый результат

  1. В заголовке блока описания тура "Марракеш"

Фактический результат

  1. В заголовке блока описания тура "Марракэш"

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)

Скриншоты

bug_16_wrong tour name

Успешная оплата при отправке данных карты с символами в поле "Владелец"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: #$%#% #$%#^&* CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблицах payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_11_symbol owner_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных c символами в поле "Владелец" для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Успешная оплата при отправке данных карты с месяцем "00"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 00 Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблица payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_07_zero month_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных с месяцем 00 для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Некорректное сообщение об ошибке при отправке данных с незаполненным CVV

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: popova anna CVV: 

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для CVV появляется сообщение: "Поле обязательно для заполнения".

Фактический результат

  1. Под полем для CVV появляется сообщение: "Неверный формат".
  2. Под полем "Владелец" появляется сообщение "Поле обязательно для заполнения".

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_09_empty cvv_wrong message

Результаты автотеста


expected: <Поле обязательно для заполнения> but was: <Неверный формат>

Дополнение

Аналогично, при отправке данных с пустым CVV для получения кредита, выводится не правильное сообщение о неверном формате под полем CVV и сообщение об обязательном заполнении под полем "Владелец"

Неправильный ответ сервера при отправке невалидных данных карты через API на "/api/v1/credit"

Шаги воспроизведения:

  1. Открыть проект в IntelliJ IDEA.
  2. Выполнить метод shouldGiveResponseForInviladCreditCard() в классе APITest.java.

Ожидаемый результат

  1. Среда разработки сообщает "Tests passed: 1".
  2. В информационном окне отображены отправленные данные и нет сообщений об ошибках.

Фактический результат

  1. Среда разработки сообщает "Tests failed: 1".
  2. В информационном окне отображены отправленные данные и имеется сообщение:
    "1 expectation failed.
    Expected status code <400> but was <200>."

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Некорректное сообщение об ошибке при отправке данных с незаполненным номером карты

Тестовые данные

Номер карты: 
Месяц: 09 Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Поле обязательно для заполнения".

Фактический результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат".

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_05_empty card_wrong message

Результаты автотеста


Element not found {by text: Поле обязательно для заполнения}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных с пустым номером карты для получения кредита, выводится не правильное сообщение о неверном формате.

Нет ограничения на максимальное количество слов в поле "Владелец"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: Popova Irina Petrovna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблицах payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_14_three word owner_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных c тремя словами в поле "Владелец" для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Успешная выдача кредита по отклоненной карте

Тестовые данные

Номер карты: 4444 4444 4444 4442
Месяц: 09 Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить в кредит" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. В верхнем правом углу появляется сообщение "Ошибка! Банк отказал в проведении операции.".
  2. В базе данных, в таблице credit_request_entity, появляется запись о попытке gjkextybz кредита на карту со статусом DECLINED.
  3. В базе данных, в таблице order_entity, не появляется новой записи.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблице order_entity, появляется новая запись.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_02_success credit declined card
bug_02_1

Результаты автотеста


Element should be visible {by text: Ошибка! Банк отказал в проведении операции.}
Element: '<div class="notification__content" displayed:false></div>'
Actual value: visible:false
Timeout: 15 s.

Некорректное сообщение об ошибке при отправке данных с незаполненным годом

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 02 Год: 
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для года появляется сообщение: "Поле обязательно для заполнения".

Фактический результат

  1. Под полем для года появляется сообщение: "Неверный формат".

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_08_empty year_wrong message

Результаты автотеста


Element not found {by text: Поле обязательно для заполнения}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных с пустым годом для получения кредита, выводится не правильное сообщение о неверном формате.

Успешная оплата отклоненной картой

Тестовые данные

Номер карты: 4444 4444 4444 4442
Месяц: 09 Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. В верхнем правом углу появляется сообщение "Ошибка! Банк отказал в проведении операции.".
  2. В базе данных, в таблице payment_entity, появляется запись о попытке платежа с карты со статусом DECLINED.
  3. В базе данных, в таблице order_entity, не появляется новой записи.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблице order_entity, появляется новая запись.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_01_success pay declined card
bug_01_1

Результаты автотеста


Element should be visible {by text: Ошибка! Банк отказал в проведении операции.}
Element: '<div class="notification__content" displayed:false></div>'
Actual value: visible:false
Timeout: 15 s.

Успешная оплата при отправке данных карты при использовании русских букв в поле "Владелец"

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц: 09 Год: 23
Владелец: попова анна CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для номера карты появляется сообщение: "Неверный формат". Форма не отправляется.

Фактический результат

  1. В верхнем правом углу появляется сообщение "Успешно Операция одобрена Банком".
  2. В базе данных, в таблицах payment_entity и order_entity, появляются соответствующие записи.

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_10_russian owner_success pay

Результаты автотеста


Element not found {by text: Неверный формат}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных c русскими буквами в поле "Владелец" для получения кредита, появляется сообщение об одобрении банком операции и появляются записи в таблицах credit_request_entity, order_entity.

Некорректное сообщение об ошибке при отправке данных с незаполненным месяцем

Тестовые данные

Номер карты: 4444 4444 4444 4441
Месяц:  Год: 23
Владелец: popova anna CVV: 123

Шаги воспроизведения:

  1. Открыть в браузере страницу с запущенной SUT.
  2. Нажать кнопку "Купить" и ввести в поля формы тестовые данные.
  3. Нажать кнопку "Продолжить".

Ожидаемый результат

  1. Под полем для месяца появляется сообщение: "Поле обязательно для заполнения".

Фактический результат

  1. Под полем для месяца появляется сообщение: "Неверный формат".

Программное окружение

Firefox Browser 95.0.1 (64 бита) / Vivaldi 5.0.2497.38 (64 бита)
openjdk version "11.0.13" 2021-10-19
Docker version 20.10.11
docker-compose version 1.29.2, build 5becea4c
Linux Mint 20.2 / Windows 10 Version 21H2 (Build 19044.1466)

Скриншоты

bug_06_empty month_wrong message

Результаты автотеста


Element not found {by text: Поле обязательно для заполнения}
Expected: visible
Timeout: 10 s.
Caused by: NoSuchElementException: Unable to locate element: .//*/text()[normalize-space(translate(string(.), '

Дополнение

Аналогично, при отправке данных с пустым месяцем для получения кредита, выводится не правильное сообщение о неверном формате.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.