День 1. QA PRO

Знайомство із реальним проєктом.
Початок роботи із завданнями та тестуванням.
Виявлення та документування дефектів.

Початок роботи із завданнями та тестуванням

1. Зайти в Jira (доступ був відправлений на email):

  • Відкрийте веб-інтерфейс Jira та увійдіть до системи за допомогою облікових даних.

2. Взяти таску:

  • Знайдіть існуюче завдання для проєкту hooke.ca, яке ви хочете тестувати і на яке ви хочете створити баг-репорт або покращення.

3. Створення чек-листа:

4. Створення баг-репорту:

  • Для створення баг-репорту необхідно натиснути Create (Створити) -> Bug (Баг) https://prnt.sc/U5UtB-tFwYrV
  • Заповніть інформацію про баг, включаючи опис, кроки відтворення, прикріпіть скріншоти (за потребою) https://prnt.sc/youTAgjSQavb.
  • Збережіть баг-репорт.

5. Створення покращення (Improvement):

  • Якщо ви бажаєте створити покращення, натисніть «Create» (Створити) -> «Improvement» (Покращення).
  • Заповніть інформацію про запит на покращення, включаючи опис того, що ви хочете покращити, та пояснення до покращення.
  • Збережіть запит на покращення.

Приклад створення чек листа

Registration Form:

Check the presence of a registration form on the main page of the website.

Mandatory Fields:

Verify if all the fields that should be filled out are marked as «mandatory.»

Check for fields to input name, surname, email address, and password.

Data Validation:

Ensure that data validation is in place (e.g., correct email format, minimum password length).

Error Messages:

Check if correct error messages appear when a user enters incorrect data.

Successful Registration:

Verify that after successful registration, the user receives confirmation or is redirected to another page with a successful registration message.

Password:

Check password requirements (minimum length, presence of uppercase and lowercase letters, numbers, and special characters).

Email Confirmation:

Confirm if an email confirmation is sent to the specified email address.

Check if user confirmation of the email address is required before they can log in to the site.

Automatic Form Filling:

Check if it’s easy to fill out the registration form using password managers (e.g., LastPass or Bitwarden).

Registration Completion:

Verify that after completing the registration, the user is redirected to the main page or gains access to their personal account.

Log In and Log Out:

Check the ability to log in to the site using the entered registration data after registration.

Testing on Different Devices:

Check if registration works on different devices (computers, tablets, mobile phones) and in various browsers.

Repeat Registration:

Check if the system prevents repeat registration with the same data.

Приклад написання баг репорту

Error when trying to log in to hooke.ca

Preconditions:

  • User should be registered on hooke.ca.
  • User should have entered correct login credentials.

Description:

  • Steps to Reproduce:

    1. Open a browser and navigate to the hooke.ca website.
    2. Click on the «Log In» button in the top right corner of the page.
    3. Enter your email address and password.
    4. Click the «Log In» button.
  • Actual result:

    • After entering the data and clicking the «Log In» button, the page refreshes, but I am not logged in. The system does not respond to my data.
  • Expected result:

    • I expect that after entering the correct data, the system will log me in and redirect me to my account page.

Severity:

  • Critical

Priority:

  • High

Environment:

  • Google Chrome 98.0.4758.102, Windows 10.

Приклад написання імпрувменту

Implement the ability to change the email address in the user profile

Description:

Current Limitations:

In the current version of the product, users do not have the ability to change the email address they provided during registration.

What Needs to Be Changed:

We need to add functionality that allows users to change their email address in their user profiles.

Expected Outcome:

After implementing this improvement, users will be able to update their email address in their user profiles.

Priority:

High

Залишилися питання?

Пишіть у телеграм бот