ІТ-професії. Знайомство.
Безплатний курс для самоосвіти
25. QA Manual. Урок 2. Робота з вимогами

H1

H2

H3

H4

H5
H6

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

easily create content.

  • sdfsd
  • sdfsdf
  • sdf

  1. sdfsd
  2. sdfsdf
  3. sdf

My alt text

Вимоги до програмного забезпечення описують особливості та функціональні можливості тестованої системи. Вимоги покривають очікування користувачів і клієнтів, можуть бути як очевидними, так і описаними неналежним чином, відомими і невідомими, очікуваними й неочікуваними з точки зору клієнта.

Один із принципів тестування програмного забезпечення говорить, що тестування має початися якомога раніше в життєвому циклі розробки ПЗ. Тож розгляньмо, як саме можна уникнути помилок завдяки тестуванню та вдосконаленню вимог.

Сьогодні розглянемо такі теми:

  1. Що таке вимоги у тестуванні і як з ними працювати
  2. Критерії тестування вимог
  3. Життєвий цикл розробки програмного забезпечення

Орієнтовний час на опрацювання теорії: 60-90 хвилин. 

Орієнтовний час на виконання практики: 60 хвилин.

Результат тижня

До кінця тижня ти складеш документ з основами QA та прикладами їх застосування в реаліях розробки програмного забезпечення.

Також дізнаєшся про QA-процеси, створиш щоденну документацію і розкладеш тестування програмного забезпечення на рівні та види.

Теорія

Вивчай теорію за допомогою статей і відео

Автори цього курсу підібрали статті та відео для базового розуміння теми та успішного виконання практичних домашніх завдань.

У відео до цього уроку ти ознайомишся з теоретичною базою та загальними поняттями. Зверни увагу, що приклади у відео є лише зразком застосування певного функціонала і не містять точних інструкцій для виконання домашніх завдань. Спершу розглянь, як працює певна технологія — і тоді буде зрозуміліше, як застосувати її до конкретного практичного завдання.

Переглянь:

7 Principles of Software Testing

Прочитай:

Практика

Ми продовжимо розвивати напрацювання першого уроку, тож просимо знайти свою домашню роботу з першого дня.

Твоє завдання:

Відкрий попереднє домашнє завдання і спробуй протестувати всі записані вимоги. Чи вони достатньо зрозумілі для розробки, тестування та релізу продукту?

  • Напиши запитання, які маєш поставити як QA-фахівець і перепиши вимоги більш описово.

Наприклад:

Вимога: Дерев'яний олівець: має писати.

Запитання: 

1) Лінія від олівця має бути товстою чи тонкою? 

2) Чи повинен олівець писати в будь-яких умовах (під водою, в космосі)?

Коректні вимоги: Олівець повинен писати із товщиною 0.5 мм лише у звичайних наземних умовах.

Виконане завдання: за посиланням

Проводячи тестовий запуск цього курсу минулого року, ми отримували типові запити від студентів. Відповіді на них ми зібрали в одному файлі. Можливо, запитання, на яке ти шукаєш відповідь, вже можна знайти ось тут.

Пам'ятай, що основне при виконанні домашнього завдання - це зрозуміти, наскільки тобі цікаво займатись цією спеціальністю та продовжувати розвиватись в подальшому. 

Щось не так з текстом/відео/посиланнями? - звернись до координатора курсу в телеграмі

Відчуваєш, що застряг(-ла) з виконанням домашнього завдання? - звернись за допомогою в студентський чат в телеграмі*

*в ось такому форматі "Привіт, в домашньому завданні : "Project Management. Урок 2" не дуже розумію що таке юзер сторіс..."