Рубрика «qa» - 19

Дисциплина тестирования на просторах нашей родины всё ещё продолжает бурно развиваться. Это утверждение может показаться вам спорным. Но я вижу всё больше людей, которые хотят подойти к тестированию более структурировано, осознанно, “научно”. Этих людей интересуют не только вопрос “как”, а ещё и вопросы “почему” и “зачем”. Такие люди встречаются мне всё чаще на работе, на встречах тестировщиков, на занятиях для начинающих, которые я веду.

Люди задают мне и друг другу вопрос: что читать тестировщику? Как подтянуть свои знания до уровня своего опыта? Мой ответ — читать надо как можно больше. Но, как и в любой деятельности, рациональность не повредит. Можно ли прочитать немного меньше, но получить пользы больше? Мой ответ — это можно сделать с помощью сертификации ISTQB. Подготовка к экзамену даст хороший обзор знаний, которые могут пригодиться тестировщику. Сдав экзамен, вы получите документальное подтверждение знаний.

Давайте посмотрим, каким образом ISTQB-сертификация может быть полезна вам как тестировщику.
Читать полностью »

Дизайн-центр электроники Promwad объявляет о запуске услуги по комплексному тестированию Android-приложений, которая обеспечит высокое качество программных продуктов и их корректную работу на смартфонах, планшетах и других устройствах под управлением ОС Android. Услуга рассчитана на разработчиков и владельцев программных продуктов, все проекты по тестированию и обеспечению качества ПО будут реализованы в рамках специализированного отдела Promwad.

Популярность мобильной платформы Android растет во всем мире, сейчас она занимает более четверти мирового рынка и более одной трети рынка мобильных ОС в Европе. По состоянию на сентябрь 2012 года количество программ в интернет-магазине Google Play превысило 675 тысяч, а число скачиваний составило 25 миллиардов. В условиях столь динамичного роста объемов разработки и внедрения программного обеспечения Android вопросы качества и стабильной работы приложений становятся особенно актуальными.
Читать полностью »

Ответ на топик Распространенные ошибки при составлении баг-репортов

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

Если кратко, то хороший баг-репорт позволяет:
1. воспроизвести проблему (это не всегда возможно, но надо стремиться).
2. понять, в чем проблема и какова ее важность.

Как написать хороший баг-репорт?
Для начала надо подготовиться. Если вы обнаружили баг, не стоит моментально бежать в баг-трекер и писать «ничего не работает!». Воспроизведите ошибку. Воспроизвелась? Отлично. Не воспроизвелась? Значит, что-то вы не учли. Вспоминайте, что делали.
Читать полностью »

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

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

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

Фреймворк для автоматического тестирования PHP проектов Codeception обзавелся первым серьезным апдейтом. Пришлось перелопатить всё ядро, всё поломать, всё починить и сделать это так, чтобы не сломать обратную совместимость. Как результат, теперь в тестах можно использовать любой PHP-код, а не только сценарий, добавилась возможность находить элементы по XPath, а также появилась возможность использования модулей Codeception в тестах PHPUnit.
Читать полностью »

Java клиент для FlexMonkey, или Java style LocalConnection

Думаю, во многих командах, так или иначе связанных с разработкой Flex-приложений, рано или поздно возникает вопрос об автоматизированном тестировании продукта. А так, как наша команда занимается разработкой AIR-клиента для online-покера, совершенно закономерно, такой вопрос возник и у нас.
Читать полностью »

Факт раз, относительный.
В Microsoft на одного разработчика приходится по 2 тестировщика*. В белорусских компаниях таких пропорций еще не наблюдается, среднее соотношение QA к Dev 1:5. Но проекты постоянно усложняются, меняется и это соотношение.
Читать полностью »

И чем он отличается от тестирования по сценариям (сценарного тестирования)

 

Этот пост является переводом статьи Джеймса Баха What is Exploratory Testing? Это первый перевод из серии статей Баха про исследовательское тестирование и все, что с ним связано с сайта http://www.satisfice.com. Если вы нашли неточность в переводе или ошибку в терминологии прошу сообщить о ней в комментариях к статье.
 

Исследовательское тестирование является мощным и приятным подходом к тестированию. В некоторых случаях оно может быть более продуктивным, чем привычное тестирование по сценариям. Я не встречал еще тестеровщика, который бы не применял исследовательское тестирование, хотя бы на бессознательном уровне. Тем не менее, мало кто из нас подробно изучал этот подход, и он еще не так признан в нашей области. Пора нам прекратить его отрицание, и публично признать исследовательский подход, таким какой он есть: научным мышлением в режиме реального времени. Друзья, это классная вещь!

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

Зачем нужна сертификация специалиста в области обеспечения качества программного обеспечения?
Главный ответ один — для подтверждения, что ваши знания соответствуют определённому уровню.
Всё остальное — это возможности, которые может реализовать специалист и компания, в которой он работает, после получения сертификата.

Существует несколько известных и авторитетных организаций, которые проводят сертификацию QA специалистов.
Подробнее о видах и различиях между схемами сертификации QA (IIST, CSTE, ISTQB и ISEB) можно посмотреть в [1]

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

Пока компании вроде Google и Microsoft активно рассказывают простому пользователю о счастье, которое ожидает их на облачных сервисах, я хочу поделиться другой стороной облаков — счастьем для разработчиков и тестировщиков ПО. За те несколько лет, в течение которых я руковожу группой тестирования Parallels Plesk Panel, была собрана неплохая коллекция лайфхаков по использованию облака для наших целей.

Я уверен в том, что изложенный опыт будет полезен подавляющему большинству компаний и стартапов. Во-первых, тестовое облако можно создать самостоятельно. Это важно, когда ваш бюджет ограничен. Во-вторых, тестовое облако в его самом начальном варианте можно развернуть на 2-3 серверах. В-третьих, все хлопоты, связанные с созданием тестового облака, с лихвой окупаются автоматизацией процесса тестирования. Это особенно критично, если вы регулярно выпускаете обновления и если код вашего проекта довольно объемный.

С преамбулой вроде всё. Любопытных приглашаю под кат.
Читать полностью »


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