Сообщения

Сообщения за февраль, 2018

Основные активности процесса тестирования и место тестирования в цикле разработки ПО

Изображение
Всем привет!  Сегодня я расскажу вам о процессе тестирования и его месте в цикле разработки.  Процесс тестирования - это совокупность нескольких видов активностей, таких как планирование, проектирование тестов, собственно выполнение тестирования, сбор и анализ полученных результатов.  Отмечу, что для быстрого и эффективного выполнения этих активностей необходимо стремиться к использованию удобных инструментов, позволяющих максимально упростить и ускорить работы, в том числе и автоматизировать некоторую их часть. В своей работе я использую такие инструменты как TFS, Visual Studio, Microsoft Test Manager и, конечно же, расскажу о них более подробно в следующих статьях. Теперь немного поговорим о каждой активности. 1) Планирование (Test Planning).  Я поддерживаю практику, когда процесс тестирования при разработке нового ПО начинается как можно раньше, как только были получены первые спецификации, например, в виде Технического задания. Софт еще н...

ТЗ? Какое такое ТЗ!?

Изображение
Всем привет!  В прошлой статье мы определили понятие тестирования программного обеспечения. Напомню, что под тестированием ПО в общем случае понимается процесс его исследования в целях проверки соответствия между реальным поведением программного продукта и ожидаемым. И вполне логично у нас возникает вопрос - что есть ожидаемое поведение?  Чтобы ответить на этот вопрос, немного поговорим о документировании. Предположим, организация ООО "Самый лучший софт" решила принять участие в тендере на создание некоторого программного продукта. Сторона, организующая тендер (далее, Заказчик), должна объяснить участникам тендера, каким требованиям должен отвечать программный продукт, какую функциональную нагрузку он должен реализовывать. Эти требования оформляются как некоторый документ - Технические требования. В случае проведения тендера, этот документ может быть оформлен в виде приложения к официальному приглашению для участия в тендере. Компания ООО "Самый лучший ...

Предмет разговора

Изображение
Всем привет! Долго думала, о чем написать в своей первой статье. Столько мыслей в голове и обо всем хочется сказать. Но, как ни крути,  для начала нужно определить предмет разговора. Так что же такое Тестирование программного обеспечения?  На просторах интернета можно найти массу определений понятию тестирования ПО, но я попробую дать определение этому процессу исходя из практики, через которую я прошла. Когда я только начинала свою карьеру как инженер-тестировщик, я имела весьма туманное представление о процессе тестирования какого-либо программного продукта. Конечно, первым делом я зашла в свой любимый поисковик и сделала запрос. Бегло ознакомившись с его результатами, я получила кое-какие представления о тестировании, добавила пару сайтов в Избранное. На том этапе с теорией было покончено, впереди меня ожидала практика...  Хочу отметить, что наши приложения - это далеко не легкие по своей функциональности приложения, как, например, банковские или интернет...

Познакомимся?

Всем привет и добро пожаловать! Меня зовут Тася Край и я - инженер-тестировщик.  Я давно размышляла о создании блога (или сайта), где могла бы свести воедино весь свой опыт, касающийся тестирования ПО и не только.  Расскажу немного о себе и о том, как я попала в тестирование.  Вообще по профессии я - математик, просто обожаю математический анализ =) А еще в университете мне очень нравилось программирование, но это было для меня не более, чем увлечением. Так сложилось, что после университета я устроилась в компанию, среди прочего занимающуюся разработкой программного обеспечения. Причем изначально я даже не особо понимала, чем мне придется заниматься, о тестировании ПО я ничего тогда не знала и постигала эту науку с нуля, что оказалось весьма интересным для меня родом занятий. И вот сейчас я уже более пяти лет в этой сфере, но несмотря на столь солидный, казалось бы, срок я поняла, что мне нужно еще очень многое постичь, а для начала хорошо бы систематизировать...