Процесс тестирования – это необходимая часть SQA-услуг для получения большего количества информации о качестве продукта.
Продукт может быть:
- программным обеспечением.
- программой.
- операционной системой.
- веб-сайтом.
- персональным компьютером.
- мобильным устройством (смартфон, планшет).
На сегодняшний день тестирование ПО стало неотъемлемой частью нашей жизни, потому что почти все сферы (банковское дело, медицина, образование, электронная коммерция, бизнес, и другие сферы) используют высокотехнологичное оборудование, работающее с помощью программ.
Мы ожидаем, что каждая программа будет работать должным образом, но ошибка может привести к различным проблемам: потеря денег, плохая репутация и т.д. Существует множество примеров, когда программный сбой спровоцировал серьезные проблемы.
Почему появляются программные дефекты?
Ответ прост – людям свойственно ошибаться. Когда разработчики делают ошибку в коде, это становится причиной ошибки в программе или документации. Программа, у которой есть дефект, может работать неправильно, вызывая сбои.
Индустрия технологий не стоит на месте и происходит сложное взаимодействие между разными системными компонентами, также код становится сложнее, и времени на проверку становится все меньше.
Основное в профессии тестировщика ПО
Процесс тестирования документации, программ и систем необходим для улучшения качества разрабатываемого продукта. Тестировщик должен не только выявлять баги, но и проверять их отсутствие после того, как разработчики устранят ошибки в программе.
Результаты играют важную роль для менеджера проекта и заказчика при решении того, стоит ли начинать следующую итерацию разработки программы или релиза программного продукта.
“Стоимость” каждого этапа разработки
Есть разные циклы разработки, и у каждого есть своя «цена» присутствия дефекта и его устранения.
На этапе анализа документации – цена невысокая, так как деньги еще не были потрачены на ресурсы и написание кода. На этапе разработки и тестирования цена будет подниматься. Когда продукт на этапе приемочного тестирования – цена выявления бага и устранения будет очень высокой.
0 Comments