вторник, 31 декабря 2024 г.

Практикум по тест дизайну (конспект)

Урок 1 - Базовые определения

Тестирование  - проверка ПО на соответствие требованиям и ожиданиям заинтересованных лиц, предоставление информации о результатах тестирования заинтересованным лицам.

По делает то, что должна делать и не делает того, чего не должна делать. 

Тестирование - исследование ПО с целью получить информацию о её качестве и передать полученную информацию заинтересованным лицам

Тестирование осуществляется путем наблюдения за работой ПО  в специальных искусственно созданных ситуациях выбранный определенный образом. 

Урок 2 - Другие определения

ПО - это средство для обработки информации и/или обмена информации основанное на выполнении инструкций, написанный на специальных языках.

пятница, 7 июня 2024 г.

Ольга Назина. Книга "Что такое тестирование, курс молодого бойца"

Представлю содержание (основные без подзаголовков) книги, потом свой отзыв и мнение. 

Содержание

Пара слов от автора ................................................................ 18

Введение в тестирование ПО .................................................... 19

Что такое ПО? .............................................................................................. 20

Глава 1. Исследование продукта ............................................... 35

Что продукт умеет? ...................................................................................... 36

Как накидать тестов на что-нибудь? ........................................................... 40

Инструменты исследования ......................................................................... 55

Глава 2. Тест-кейсы и чек-листы ................................................ 65

Проектирование тестов ............................................................................... 66

Приоритеты выполнения тестов .................................................................. 68

Так как оформлять-то? ................................................................................. 77

Тест-кейсы .................................................................................................... 77

Чек-листы ................................................................................................... 124

Сравним тест-кейсы и чек-листы .............................................................. 141

Чит-листы ................................................................................................... 144

Глава 3. Классы эквивалентности и граничные значения ............. 147

Несколько вступительных слов ................................................................. 148

Классы эквивалентности ........................................................................... 152

Граничные значения ................................................................................... 158

Инструменты .............................................................................................. 163

Типичные ошибки ....................................................................................... 164

Глава 4. Анализ тестов ........................................................... 171

Разберемся с определениями .................................................................. 172

Как выкидывать лишние тесты? ................................................................. 17 4

Типичные ошибки ....................................................................................... 178

Техника pairwise .......................................................................................... 181

Глава 5. Баг-трекинг ............................................................... 185

Что такое баг? ............................................................................................ 186

Нашел баг; что дальше? ............................................................................. 188

Как заводить задачи в баг-трекер? ........................................................... 191

Локализация ошибок ................................................................................. 202

Оформление задач .................................................................................... 208

Типовые ошибки ......................................................................................... 224

Как закрывать задачи? ............................................................................... 227

Ретроспективный анализ ошибки, или Как анализировать пропущенные баги ..................................................................................... 230

Глава 6. Исследовательское тестирование ................................ 239

Глава 7. Тестирование документации ........................................ 257

Глава 8. Создание документации: тестовой и не только .............. 303

Глава 9. Классификация тестирования ...................................... 325

Глава 10. Автоматизация тестирования ..................................... 383

Глава 11. Организация процесса .............................................. 419

Глава 12. Как составить резюме? ............................................. 435

Глава 13. Собеседование ........................................................ 473

Глава 14. Куда развиваться? .................................................... 507

Глава 15. Всё обо всём ........................................................... 547

Заключение .......................................................................... 567

воскресенье, 11 февраля 2024 г.

Определение тестирования

Тестирование - проверка ПО (продукта) на соответствие требованиям (спецификации), а также ожиданиями бизнеса и пользователей, с целью обнаружения критичных ошибок.