
15:19, 9 грудня 2014 р.
Автоматизация тестирования
Развитие области тестирования привело к автоматизации множества различных проверок. Одной из областей тестирования, где активно применяются автоматические тесты – регрессионное функциональное тестирование. Если в продукте есть малоизменяемые, но при этом критичные части, требующие большого количества проверок, необходимо создание фреймворка автоматизации тестирования.
Курс автоматизации тестирования qastartup.com.ua программного обеспечения разработан для обучения и подготовки специалистов без особой предварительной подготовки, поскольку рассчитан на изучение технических средств скриптування и языка Java начиная с основ и до уровня, что является достаточным для написания автоматизированных сценариев.
В ходе обучения студенты прослушают курс лекций, посвящённых различным аспектам разработки проектов и роли тестирования в жизненном цикле ПО. Также они познакомятся с различными инструментами для разработки и тестирования программного обеспечения. После каждого теоретического занятия предполагается практика.
В рамках практической части студенты будут сообща разрабатывать учебный проект. Так они научатся командному взаимодействию и смогут узнать на собственном опыте, как абстрактные идеи превращаются в реальный продукт.
В начале 1990-х в понятие «тестирование» стали включать планирование, проектирование, создание, поддержку и выполнение тестов и тестовых окружений, и это обозначило переход от просто тестирования к обеспечению качества, охватывающего весь цикл разработки ПО. В это время начинают появляться различные программные инструменты для поддержки процесса тестирования: более продвинутые среды для автоматизации с возможностью создания скриптов и генерации отчетов, системы управления тестами, ПО для проведения нагрузочного тестирования.
В середине 1990-х с развитием Интернета и разработкой большого количества веб-приложений особую популярность стало получать «гибкое тестирование» (по аналогии с гибкими методологиями программирования).
В 2000х область тестирования расширилась за счет нового понятия «оптимизация бизнес-технологий» (en:business technology optimization, BTO). BTO направляет развитие информационных технологий в соответствии с целями бизнеса. Основной подход заключается в оценке и максимизации значимости всех этапов жизненного цикла разработки ПО для достижения необходимого уровня качества, производительности, доступности.
В настоящее время профессия тестировщика является весьма востребованной в сфере информационных технологий, в то время как требования к специалистам по тестированию предъявляются не столь высокие, как к инженерам-программистам, поэтому начать карьеру в IT-сфере со специальности тестировщика программного обеспечения – на сегодня посильная задача для каждого, кто владеет компьютером.
Якщо ви помітили помилку, виділіть необхідний текст і натисніть Ctrl + Enter, щоб повідомити про це редакцію
Останні новини
ТОП новини
Спецтема
Оголошення
10:12, 25 лютого
1
15:10, 24 лютого
1
10:01, 21 лютого
9
live comments feed...