День 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

Остались вопросы?

Пишите в телеграм бот