QA поради новачкам
-
Причини виникнення дефектів і збоїв
Створити програмне забезпечення (ПЗ) без помилок неможливо. Створюють ПЗ люди, а їм властиво помилятися.
-
Правила оформлення баг-репортів англійською мовою. Використання пасиву
Опис багів англійською мовою багато в чому нагадує їх опис українською. У той же час існують значні відмінності, зумовлені відмінностями в граматиці мов. Далі в статті будуть розглянуті поради і правила для всіх основних атрибутів баг-репорта.
-
Поширені помилки при ввімкненні режиму розробника на Android-пристроях
Режим розробника на Android-пристрої – це за замовчуванням прихований пакет налаштувань, який дозволяє більш широко і гнучко керувати операційною системою та її процесами. У більшості випадків параметри розробника потрібні більш підкованим в технічній частині фахівцям – програмістам, аналітикам, сервісним працівникам, тестувальникам. Однак і звичайному користувачеві часто потрібно та корисно відкрити для себе деякі з прихованих функцій цієї операційної системи.
-
Огляд популярних інструментів для тестування API
В останні роки інтерес до тестування API значно виріс. Така ситуація пов’язана зі збільшенням кількості web і мобільних додатків, а також з розмежуванням серверної частини і інтерфейсу користувача. Для безпосереднього тестування API-запитів існує безліч інструментів, але ми розглянемо тільки декілька з них.
-
Як і навіщо тестувати юзабіліті сайту
Коли користувач відвідує певний сайт, він має на меті вирішити якесь завдання або проблему. Тому він очікує відсутність необхідності вирішувати додаткові проблеми, наприклад, розбиратися з незрозумілим меню або структурою подачі інформації. Якщо на сторінці буде присутня плутанина із, здавалося б, звичайними елементами сайту або вони будуть розміщені в несподіваних та незвичних для користувача місцях – він, швидше за все, не знайде як вирішити свою проблему і покине сайт. Зараз, коли конкуренція серед різних ресурсів дуже висока, таку ситуацію допускати не можна.
-
Віртуальні машини та емулятори ОС
У цій статті будуть розглядатися деякі з найбільш часто використовуваних віртуальних машин і емуляторів, які можуть стати в нагоді в тестуванні, а також перераховані їх переваги та недоліки.
-
Життєвий цикл програмних помилок
Для того, щоб орієнтуватися в статусах дефектів, а також швидко і правильно їх оформлювати, коментувати і закривати в баг-трекінговій системі, потрібно знати, який шлях вони проходять.
-
Тестування push-сповіщень
Push-повідомлення – це спливаючі вікна з інформацією на екрані мобільного пристрою, які відправляються тільки користувачам, які погодилися на отримання повідомлень. Використання push-сповіщень в мобільному пристрої полягає в тому, що технологія не вимагає відкриття додатків на мобільному пристрої для отримання повідомлення.
-
Що таке цілісність тест-кейса або як правильно описати тест-кейс, щоб перевірити функціонал?
Будь-який тест-кейс повинен містити мінімально необхідну (і в той же час достатню) кількість інформації. Існує «золота середина» по відношенню до обсягу інформації в тест-кейсах. Якщо тест-кейс містить багато зайвої (другорядної) інформації – це уповільнює процес читання, розуміння і проходження самого тест-кейса. І навпаки, якщо інформації дуже мало – це призводить до непорозумінь, що саме необхідно зробити для того, щоб пройти тест-кейс.
-
Вживання артикля і назви елементів сторінки / вікна при описі баг-репортів англійською мовою
В нашій постійній рубриці «QA поради новачкам» ми розглянемо випадки використання артиклів, прийменників і правильного порядку слів в звітах про помилку.