Junior
Koje korake preduzimate za testiranje sajta?
sobes.tech АИ
Одговор од АИ
- Анализа захтевања: Проучавање пројектне документације (спецификације, макете) ради разумевања функционалних и нефункционалних захтева.
- Планирање тестирања:
- Одређивање циљева и обима тестирања.
- Избор стратегија и метода тестирања (ручне, аутоматизоване, оптерећење и др.).
- Процена ресурса и времена.
- Састављање документације за тестирање (контролне листе, тест сценарији).
- Развој артефаката тестирања:
- Креирање контролних листа за брзи преглед главних сценарија.
- Писање детаљних тест сценарија за критичне и сложене функције.
- Развој скрипти за аутоматизовано тестирање (ако је применљиво).
- Припрема тест окружења: Подешавање потребног оперативног система, прегледача, верзија софтвера и тест података.
- Извођење тестова: Провођење тестова према плановима и сценаријима.
- Функционално тестирање (кориснички сценарији, форме, навигација).
- UI/UX тестирање (изглед, корисничка прилагодљивост).
- Тестирање крос-браузерске компатибилности.
- Тестирање перформанси и оптерећења (ако је потребно).
- Тестирање безбедности (основно).
- Регистрација грешака: Опис пронађених грешака са корацима репродукције, очекиваним и стварним резултатима, окружењем и приоритетом.
- Поновно тестирање и регресионо тестирање: Провера исправљених грешака и одсуства нових грешака након измена.
- Извештавање: Састављање извештаја о обављеном раду, пронађеним грешкама и статусу тестирања.
- Анализа резултата: Оцењивање квалитета производа на основу резултата тестирања.
За аутоматизацију:
- Избор оквира и алата (Selenium, Cypress, Playwright).
- Писање и одржавање аутоматизованих скрипти.
- Интеграција са CI/CD (Jenkins, GitLab CI).
Врсте тестирања које ће се применити:
- Функционално тестирање
- UI/UX тестирање
- Тестирање крос-браузерске компатибилности
- Адаптивно тестирање
- Тестирање безбедности (основно)
- Тестирање перформанси (ако је потребно)
Пример структуре тест сценарија:
| ID | Назив сценарија | Предуслови | Кораци | Очекујни резултат | Фактички резултат | Статус | Коментари |
|---|---|---|---|---|---|---|---|
| TC-01 | Успешна ауторизација регистрованог корисника | Корисник са важећим подацима (корисничко име/лозинка) постоји у систему | 1. Отворити страницу за ауторизацију. <br> 2. Унети важеће корисничко име. <br> 3. Унети важећу лозинку. <br> 4. Кликнути на дугме "Пријава". | Корисник је преусмерен на главну страницу личног налога/сајта након ауторизације |