Лаборатория Качества





Телефон:
  8 (929) 574-86-83



Узнай сколько ты стоишь в кризис

Публикации

Как сделать тестирование эффективнее и полезнее, почти не меняя действующую стратегию? За 10 лет я составил 10 эвристических правил «увеличения отдачи» от тестов с помощью разумных изменений в условиях, последовательности, данных или перспективе тестов во время их выполнения.
Вопрос, когда и как автоматизировать процесс тестирования, - задается часто. В этой статье собраны советы тем, кто принимает решение об автоматизации. Некоторые из читателей более подкованы в этом вопросе, но приведенная здесь информация поможет получить всесторонний взгляд и ознакомиться с опытом другого специалиста автоматизированного тестирования.
После написания статьи «12 правил успешного собеседования тестировщиков» я ожидала получить достаточно много вопросов по этой теме. Однако обратных вопросов – «Как его проходить?» - на почту и на форум «Лаборатории Качества» валилось значительно больше. Следуя спросу, продолжаю цикл ответной статьёй.
Контроль качества программного обеспечения vs. обеспечение качества программного обеспечения
Цель этой статьи - провести грань между понятиями "контроль качества программного обеспечения" (Software Quality Control, QC) и "обеспечение качества ПО" (Software Quality Assurance, QA). Также, мы расширим понятие "обеспечения качества" и определим его роль в рамках процесса непрерывного совершенствования. Хотя во многих ресурсах даны правильные определения этих терминов и их употребление уместно и верно, эти понятия так схожи, что требуют соответствующего разъяснения на примерах.

Тестирование черного ящика (Black box testing)

– тестирование без учёта знаний о внутреннем строении продукта или его кода. За основу тестов берутся требования и функционал.

Тестирование белого ящика (White box testing)

– построено на знаниях внутренней логики кода приложения. Тесты основываются на покрытии строк, ветвей, путей и состояний приложения.

В этой статье мы поговорим про тестирование черного ящика (Black-box testing/BBT): его преимущества, недостатки и методики тестирования черного ящика.
При тестировании черного ящика система рассматривается как "черный ящик", поэтому явным образом знание внутренней структуры или кода не применяется. Другими словами, инженеру-тестировщику не требуется знание внутренней работы "черного ящика", или приложения.

Если применить принципы и технологии бережливого производства, т.е. lean-производства, к области разработки программного обеспечения, то получится бережливая разработка ПО или lean-разработка. Культура, выступающая в поддержку lean-разработки ПО, т.е. pro-lean культура, в основе которой лежат принципы Производственной системы Тойоты (TPS – Toyota Production System), произрастает из сообщества сторонников Agile, т.е. гибкой методологии разработки.
Как говорится, болезнь легче предупредить, чем ее лечить. Это применимо как к жизненному циклу человека, так и в отношении жизненного цикла ПО. Говоря о дефектах, разработчики программного обеспечения имеют в виду некоторые отклонения от желаемых характеристик. К таким характеристикам относят полные и точные требования и спецификации, сформированные пожеланиями потенциального покупателя. Таким образом, из-за дефектов продукт не оправдывает ожиданий по требованиям, что расстраивает покупателя.
Перед каждым руководителем группы или проекта тестирования стоит задача формирования эффективной команды. Как кажется новичкам, задача эта совсем не сложная – найти правильных людей и назначить их на правильную должность. Но почему же тогда так часто это не получается?
Мало кто из проект-менеджеров представляет себе, что такое контроль качества и обеспечение качества и в чем между ними разница, хотя не стоит недооценивать значимость этих понятий в управлении проектом. Из этой статьи вы узнаете, что же это за инструменты.
Последнее время в разговорах с менеджерами Майкрософта и других софтверных компаний, я постоянно слышу одно и то же: поиск действительно высококвалифицированного тестировщика всегда был сложным, но последние годы это становится ещё труднее.
Так что же делает тестировщика профессионалом, востребованным на рынке? Я определил 8 качеств, которые, с моей точки зрения, наиболее важны.
Чтобы посещение менеджерами тренинга имело своим следствием повышение рабочих показателей, важно верно определить необходимую форму обучения... Большой спектр возможностей порождает у покупателя проблему выбора. Это относится и к рынку тренинговых услуг. Как не заблудиться на этом рынке и верно выбрать обучающую программу?

Архив по годам: 2009; 2010;

© 2009 "Лаборатория Качества"
Все права защищены
Разработка сайта - ArtDeneb
Rambler's Top100 Software-Testing.Ru www.it4business.ru — портал для IT-менеджеров: Карьера | Персонал | Технологии.
Лаборатория Качества Карта сайта Написать нам