Работа над ошибками
description
Transcript of Работа над ошибками
![Page 1: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/1.jpg)
РАБОТА НАД ОШИБКАМИ(тестируем проект)
Дмитро Подзываловский
Христианство-Онлайн 2010 Киев
![Page 2: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/2.jpg)
Качество, требования и баги
Часть первая, в которой слушатели знакомятся с тремя понятиями, без которых в разговоре о тестировании ну никак…
![Page 3: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/3.jpg)
Качество это…
•Отсутствие ошибок•Использование проверенных
технологий•______________________________________
(недостающее вписать самостоятельно)
Христианство-Онлайн 2010 Киев
![Page 4: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/4.jpg)
Определимся с терминами
Христианство-Онлайн 2010 Киев
![Page 5: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/5.jpg)
Who is who? Или кто есть баг?
Известен ожидаемый
результат
Известен фактический результат
Фактический ≠
Ожидаемый
БАГ
Христианство-Онлайн 2010 Киев
![Page 6: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/6.jpg)
Часть вторая, в которой слушатели узнают о самых популярных мифах и заблуждениях, связанных с тестированием.
5 мифов о тестировании
Христианство-Онлайн 2010 Киев
![Page 7: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/7.jpg)
5 мифов о тестировании• Тестирование – не более, чем трата времени (все
можно исправить в процессе работы)• Тестирование – панацея, оно позволяет выявить и
исправить все ошибки в проекте• Хорошие разработчики не нуждаются в тестировщиках• Использование готовых решений избавляет от
необходимости тестирования• Контент – наше все (пользователь, который пришел за
контентом не будет обращать внимание на ошибки)
Христианство-Онлайн 2010 Киев
![Page 8: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/8.jpg)
Часть третья, в которой на слушателя обрушивается поток терминов, определений и прочей полезной информации.
Технические аспекты или без чего не обойтись
Христианство-Онлайн 2010 Киев
![Page 9: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/9.jpg)
Виды тестирования
Функциональное тестирование• Ручное тестирование• Автоматизированное тестирование
Тестирование безопасности
Тестирование совместимости
Регрессионное тестирование
Христианство-Онлайн 2010 Киев
![Page 10: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/10.jpg)
Багтрек – система учета ошибок•Apache•Perl•MySQL
Bugzilla
•Tomcat•Java•MySQL
Jira
•Apache•PHP•MySQL
Mantis
•Apache•Ruby•MySQL
Redmine
Христианство-Онлайн 2010 Киев
![Page 11: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/11.jpg)
Баг: фас, профиль, отпечатки пальцев
•Номер•Короткое описание•Полное описание •Шаги воспроизведения•Информация о тестовом окружении•Вложения
Христианство-Онлайн 2010 Киев
![Page 12: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/12.jpg)
Самый первый баг-репорт
Христианство-Онлайн 2010 Киев
![Page 13: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/13.jpg)
Пример записи бага в Mantis
Христианство-Онлайн 2010 Киев
![Page 14: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/14.jpg)
Три сервера
Христианство-Онлайн 2010 Киев
![Page 15: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/15.jpg)
Тест-кейсы и чек-листы
Check list
• Список проверок, при выполнении которых продукт (или часть продукта) считается рабочей. Пример: http://launchlist.net
Test case
• Список проверок с описанием шагов выполнения, ожидаемого и фактического результатов.
Христианство-Онлайн 2010 Киев
![Page 16: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/16.jpg)
Что читать?Роман Савин Сэм Канер
Христианство-Онлайн 2010 Киев
![Page 17: Работа над ошибками](https://reader036.fdocuments.net/reader036/viewer/2022062514/557f77c6d8b42aab198b4820/html5/thumbnails/17.jpg)
Спасибо за внимание!
Христианство-Онлайн 2010 Киев
Дмитро Подзываловский
@dmitrop
podzyvalovsky
+38.050.643 11 08; +38.067.862 68 65