Лекція №3. Основи тестування ПЗ
-
Інструменти для рairwise. Створення тест-планів, використовуючи техніки тест-дизайну
На сьогодні існує безліч десктопних та онлайн-засобів для попарного тестування. Вони дозволяють значно полегшити процес підготовки таблиці перевірок та упорядкувати тестові дані і процес тестування у цілому. Розглянемо найбільш поширені.
-
Тестування кошика в інтернет-магазинах
Більшість веб-сайтів електронної комерції мають загальну тему та структуру, в яких кошик для покупок та процес оформлення замовлення є найважливішою частиною. Кошик для покупок – одна зі стратегічних сфер, які необхідно покрити під час тестування. Сайтів електронної комерції з’являється все більше, кожен з них намагається залучити до себе якнайбільше клієнтів усіма доступними методами. Тому користувачі стають більш примхливими та вимогливими, кожна дрібниця може відбити намір надалі взаємодіяти з вашим сайтом і покинути його, не довівши справу до кінця. Всі етапи оформлення замовлення в інтернет-магазині надзвичайно важливі, адже покупець довіряє вам свої гроші.
-
Шлях до успіху: карта виконання практичних завдань курсу «Основи тестування ПЗ»
Ми підготували для вас карту виконання практичних завдань. На схемі ви можете побачити приблизний розрахунок кількості баг-репортів для оформлення за кожним домашнім завданням та максимальні бали за виконання усіх видів практичних завдань.
-
Матеріали лекції №3 «Функціональне тестування» з курсу «Основи тестування ПЗ»
Матеріали третьої лекції «Функціональне тестування», які будуть вам корисні при виконанні домашніх завдань
-
Глосарій лекції №3 «Підходи функціонального тестування» з курсу «Основи тестування ПЗ»
Глосарій професійних термінів по третій лекції «Підходи функціонального тестування» з курсу «Основи тестування ПЗ»
-
Тестування продуктивності
Тестування продуктивності (Performance Testing) – визначає наскільки тестований додаток стабільний, а також досліджує показники швидкості реакції програми на зовнішні впливи при різному за характером та інтенсивності навантаження. Метою тестування є виявлення недоліків і вразливостей в системі, визначення швидкості завантаження даних і їх обробки, надійності програми.
-
Огляд інструментів для генерування тестових даних
При тестуванні сайту або мобільного додатку неможливо уникнути зіткнень з безліччю полів і форм, які потрібно заповнювати: прізвище, ім’я, номер телефону, адреса і безліч іншого. Щоб протестувати поля і цілі форми, є два варіанти: увімкнути фантазію і витратити безліч часу на створення набору даних або вдатися до сучасних технологій. Про другий варіант і піде мова в статті.
-
М’які та жорсткі валідаційні політики
Майже кожен сайт містить веб-форми, нехай це проста форма зворотного зв’язку або ж процес реєстрації нового користувача. Для того, щоб бути впевненим, що дані, відправлені користувачем, будуть коректно прийняті та оброблені, необхідно забезпечити перевірку заповнення веб-форми. Це здійснюється за допомогою валідації. Коректні дані можуть бути відправлені на сервер і збережені в базі даних. У разі, якщо користувач допустив помилку при заповненні форми (навмисне чи ні), такі дані не повинні бути занесені до бази даних.
-
Юзабіліті тестування форм
Оскільки користувачі дуже часто взаємодіють з різного роду формами, досить важливим моментом для ресурсів в інтернеті є зручність заповнення цих самих форм. Існують різні підходи до побудови зворотного зв’язку між користувачем і веб-формою при її заповненні. При неправильному заповненні полів користувач повинен отримати повідомлення, яке вказує на допущені помилки і підказки для виправлення.
-
ТОП-5 інструментів для тестування юзабіліті
Юзабіліті і поведінкові особливості користувача – два надзвичайно важливі чинники для розвитку сайту або програми, які підвищують популярність продуктів на тлі конкурентів. Чим швидше з’являються нові веб-сайти і додатки, тим швидше зростає число інструментів, які можуть допомогти власникам зробити веб-системи більш зручними для використання.
