О тестировании для HR-менеджеров. Школы тестирования, виды тестирования, инструменты, роли. Об этом в презентации Сергея Атрощенкова, сделанной для мероприятия "7-я международная IT HR конференция «нАйТи ответ!»"
12. Что такое тестирование
SWEBOK
Тестирование – деятельность, выполняемая для
оценки и улучшения качества программного
обеспечения.
ISTQB
Процесс, содержащий в себе все активности жизненного
цикла, как динамические, так и статические, касающиеся
планирования, подготовки и оценки программного продукта и
связанных с этим результатов работ с целью определить, что
они соответствуют описанным требованиям, показать, что они
подходят для заявленных целей и для определения дефектов.
13. Что такое тестирование
Процесс исследования, испытания программного
обеспечения с целью получения информации о
качестве продукта и предоставления этой информации
заинтересованным лицам.
14. Что такое тестирование
Процесс исследования, испытания программного
обеспечения с целью получения информации о
качестве продукта и предоставления этой информации
заинтересованным лицам.
34. Виды тестирования
Usability, UI, Ux
Ux более широкое понятие чем Usability: дизайн
взаимодействия, информационная архитектура,
прототипирования, пользовательские
исследования
35. Виды тестирования
Usability, UI, Ux
Usability выполняется с целью определения,
удобен ли некоторый объект для
предполагаемого применения.
UI выполняется с целью проверить соответствия
элементов интерфейса требованиям.
Ux более широкое понятие чем Usability: дизайн
взаимодействия, информационная архитектура,
прототипирования, пользовательские
исследования
36. Виды тестирования
Usability, UI, Ux
Usability выполняется с целью определения,
удобен ли некоторый объект для
предполагаемого применения.
UI выполняется с целью проверить соответствия
элементов интерфейса требованиям.
Ux более широкое понятие чем Usability: дизайн
взаимодействия, информационная архитектура,
прототипирования, пользовательские
исследования
41. Виды тестирования
Формализованное
Исследовательское
Тестирование с записью
всех тестовых процедур,
тестовых данных,
полученных результатов
Цель – проходя тесты
получить информацию о
качестве системы
Разработка и выполнения
тестов в одно и то же
время
Цель – изучить реальное
поведение продукта и
построить тесты
43. Виды тестирования
Web тестирование
Объект тестирования web приложение.
Специфика: кросс-браузерность, клиентсерверное взаимодействие, производительность,
серверное оборудование и ПО
44. Виды тестирования
Desktop тестирование
Объект тестирования desktop приложение.
Специфика: мульти-платформенность,
дополнительное ПО, фреймворки, реестр, файлы
конфигураций, железо на стороне пользователя
45. Виды тестирования
Embedded тестирование
Объект тестирования встраиваемые продукты.
Специфика: понимание работы железа,
множество протоколов и стандартов, уникальные
стенды для тестирования, полевые испытания.
46. Виды тестирования
Mobile тестирование
Объект тестирования мобильные приложения.
Специфика: динамичный рынок, работа с
магазинами (маркетами), множество устройств,
различные условия связи, динамичное развитие
ОС (iOS, Android, Win8).
76. Результаты: Отчеты об ошибках
Bug report (отчет об ошибке)
Описание ситуации или последовательности
действий приведшую к некорректной работе
объекта тестирования, с указанием причин и
ожидаемого результата
Более детально см. тут:
http://barbaricqa.com/blog/archives/2770
77. Результаты: Отчет
Отчет о тестировании
Документ содержащий информацию о том, какое
тестирование было проведено и какие результаты
были получены. На основе отчета должно быть
возможно сделать выводы о текущем состояние
качества системы.