Метка «quality assurance»

Простая и короткая статья. Из серии «на заметку хозяйке».

Есть гибкая система сканирования кода на соответствие правилам, метрикам (полезным, типа цикломатической сложности), и так далее.
Называется Sonar.

Sonar как источник задач для регулярного рефакторинга

Пара скриншотов на живых данных под катом.
Читать полностью »

image

Дублирующийся код осложняет внесение изменений, понимание исходных текстов и их дальнейшее сопровождение. Для того, чтобы избежать дублирования, а также для оценки качества кода и его рефакторинга, в составе некоторых IDE есть встроенные средства для поиска повторяющихся фрагментов кода. Для других IDE написаны плагины. Однако для среды разработки QtCreator до настоящего момента ни встроенных средств, ни плагинов поиска повторов не было.
В статье описывается два решения задачи автоматического поиска дубликатов в данной IDE: с помощью средства интеграции сторонних утилит и с помощью разработанного плагина, который надеюсь будет полезен программистам C++, использующим QtCreator.
Читать полностью »

Существует общепринятое мнение, что Западная Украина – это суровое место, где люто ненавидят русскоговорящих и ехать туда опасно.

Чтобы проверить слухи о воинственно настроенных по отношению к россиянам западных гражданах Украины, а также оценить возможность проведения конференции тестировщиков ПО — SQA Days-14, мы отправились в самое сердце Западной Украины – город Львов. То, что мы увидели, никак не вяжется с распространёнными стереотипами.
Читать полностью »

На Хабре достаточно много написано про хороший стиль программирования, naming convention. А про хороший стиль написания баг-репортов?

Конечно, дефекты хранятся в баг-трекинговой системе, которая накладывает свои ограничения и требования, конечно, есть какие-то внутрикорпоративные правила создания отчетов об ошибках, но все же есть и человеческий фактор, в результате чего появляются баги, отвечающие всем правилам оформления, но абсолютно непонятные даже коллегам-тестировщикам. Плохо описанный баг может получить резолюцию Cannot reproduce и оказаться забытым, пока случайно не выплывет у заказчика.

В этой статье я попробую описать основные проблемы отчетов об ошибках, которые я встречала за год работы на большом проекте, а также способы их улучшения.
Читать полностью »

Сегодня в 10:00 (МСК) в Москве началась третья ежегодная конференция Quality Assurance Daymsqadays.ru, посвященная вопросам обеспечения качества программного обеспечения. Конференция ориентирована на тестировщиков, QA-менеджеров, программистов и руководителей проектов и команд. Одной из ключевых тем конференции этого года станут возможности новой среды тестирования Visual Studio 11 Beta Test Professional. Подключайтесь к трансляции, чтобы посмотреть выступления ведущих западных и российских экспертов по тестированию.

Читать полностью »

Блог компании Microsoft / Приглашаем на конференцию Quality Assurance Day
Качество – один из главнейших факторов успеха любого программного обеспечения. Влиять на качество можно разными способами. Это и процессы организации разработки, и методики обеспечения качества кода, архитектурные решения, подходы в области тестирования. Индустрия накопила немало опыта в этой области, и использование этих наработок может помочь решить многие вопросы. Вот почему 30 марта компания Microsoft совместно с CareerLab вот уже в третий раз проводит конференцию Quality Assurance Day – конференцию для тех, кому небезразлично качество ПО.
На этот раз команда организаторов значительно расширила содержательную часть конференции.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js