...почему зависимости между тестами это плохо? Источник: Алексей Баранцев / А хотите, я расскажу вам... 18.05.2015 19:47 Предисловие На тренингах по автоматизации я часто говорю, что автотесты надо делать независимыми друг от друга. Типичный диалог развивается так: – Ой, у меня тест упал! – Ну-ка, ну-ка, в чём там дело? Ага, этот тест выполнялся в ситуации, когда пользователь ещё не залогинился в систему. – А почему? Я же сделал логин вон в том другом тесте! – Да, но этот тест выполнялся первым, поэтому в нём логин ещё не случился. – Ясно… А как сделать, чтобы тесты выполнялись в нужном порядке? Логичный вопрос, правда? Такое решение возникшей пробле |
Протухшие фибдеки. Источник: Мясников Андрей / Блог Ленивого Тестировщика 17.05.2015 22:27 Всем привет. А давайте сегодня поговорим о договоренностях? Точнее не так. Правильней будет назвать это "информирование и фидбек". Это очень важная штука для правильного планирования. Фидбеки нужны для того, чтобы правильно распределять время, ресурсы или задачи. Штука безусловно полезная. Но и у неё есть свой TTL. КПЗ: "Договоренность" Приведу пример. -Через сколько закончите тестирование? -Через три дня. -Отлично! Тогда демонстрацию назначаю чрез три дня. -Да да. Супер. Всё будет сделано, Будьспок! Проходит три дня. 2 часа до презентации. -При |
Тестировщики шутят. Источник: Мясников Андрей / Блог Ленивого Тестировщика 15.05.2015 22:31 Привет! Вот небольшая пятничная подборочка поизитва. Когда тестировщику скучно Девелопер фиксит минорную, как ему казалось, багу. Успешный рефакторинг. Memory leak BVT А накидайте в каменты ещё клёвых тематических gif'ок? Хороших вам выходных, друзья! ) |
Oooops, I did it again! Источник: Мясников Андрей / Блог Ленивого Тестировщика 15.05.2015 17:27 Ура, ура! Кэп вернулся и выходит на связь! А давайте поговорим об ошибках?Я тут недавно накосячил, но вроде как всё обошлось. Потом подумал, а какой правильный алгоритм исправления косяков? Для себя сформулировал так. Итак, у нас случилась опа. Что делать? КПЗ "Проблема": 1. Признать ошибку. Не признав ошибки вы будете выглядеть как голый король, но без умного мальчика. Отрицать очевидное глупо и нелепо. Контрпродуктивно. 2. Мотивация на решение - это я потом внизу напишу 3. Оповещение руководства. Вы не поверите, но у них свои планы. Они исход |
Плагины в Allure Источник: Кошелев Артём / Test (automation) remarks 12.05.2015 21:00 Отличные новости, коллеги! Allure стал еще более плагинным и теперь ты можешь добавлять в отчёт собственные вкладки. Никакой официальной документации пока нет, подробный туториал я еще не успел приготовить, но если тебе не терпится, то можешь пощупать как это устроено и попробовать что-нибудь сделать форкнув вот этот репо. Спасибо Боре и Диме за наше счастливое детство :). |
Weekend testing 05: Тестирование белого ящика Источник: Шейко Роман / 33testers 11.05.2015 16:16 Всем привет! Прежде всего, поздравляю всех с прошедшими праздниками! Всем - мир, труд и май! Следующая сессия Weekend testing состоится 16 мая в 12:00 по Москве. На этот раз тема такая: тестирование белого ящика. Для участия необходимо зарегистрироваться на формочке и написать в skype weekend_testing_russia о своем желании участвовать. Ниже я расскажу о том, чем мы будем заниматься в следующую субботу. Очень часто продукт, который мы тестируем, является черным ящиком для нас. Мы изучаем его поведение, варьируя входные параметры и наблюдая, что происходит. Мы строим |
Обзор докладов GTAC'14 Источник: Кошелев Артём / Test (automation) remarks 05.05.2015 21:00 GTAC - одна из немногих конференеций, где можно увидеть что-нибудь интересное и полезное в области тестирования. В 13-м году я побывал там лично (хм, странно, что не написал об этом), в 14-м не получилось, но нельзя было не посмотреть видео докладов. Напишу о тех докладах, которые показались мне наиболее интересными. Test Coverage At Google. Рассказ про то, что покрытие кода в Google измеряется. Никаких выводов, закономерностей или наблюдений. Понравилась плотная интеграция с инструментами разработки в течении всего жизненного цикла задачи от разработки до |
Источник: Сообщество тестировщиков Киева 29.04.2015 15:00 Определение критериев тестирования Цель определения критериев тестирования заключается в установке на месте заказчика набора правил, регламентирующих поток тестирования. Очень важно определиться с критериями тестирования до начала испытаний. Ввод в действие и выполнение критериев тестирования помогает проекту выдерживать намеченные сроки за счет исключения временных потерь, которые будут |
Weekend testing 04: Легкая автоматизация Источник: Шейко Роман / 33testers 19.04.2015 17:11 Всем привет! Сегодня я хочу анонсировать следующую сессию викенд тестирования. Она состоится 26 апреля (в воскресенье) в 12:00 по московскому времени и будет посвящена легкой автоматизации. Для участия необходимо зарегистрироваться через форму. По просьбам участников мы подготовили новые фичи: добавление события в Google календарь (по ссылке) и рассылка напоминаний за один день до сессии (для этого нужно указать e-mail при заполнении формы). Далее я расскажу о теме сессии и дам короткий обзор того, чем мы будем заниматься. В наше время автоматизац |
Правильные выводы Источник: Кошелев Артём / Test (automation) remarks 16.04.2015 21:00 Всем привет, я получил кое-какие результаты, эти результаты показывают что стоимость написания приемочных тестов высока и дело тут не в самом BDD и Cucumber, а в том как у нас устроен код и в том что уже слишком много кода написано. Сначала о хорошем. Сценарий приемочного теста может быть легко написан тестировщиком, легко читается всеми участниками проекта, документирует фичу и легко автоматизируется при определенных условиях (у нас они не выполняются). Теперь о том почему стоимость имплементации таких сценариев высокая. Сцена |