Представьте, вы за два дня полностью реализовали новую фичу. Код написан, он работает и все классно. Ваш менеджер говорит, что можно сразу в релиз. «А как же тесты?» — воскликнет какой-нибудь дотошный коллега. «А зачем?» — ответите вы в один голос с менеджером. Зачем нам писать тесты? Как объяснять их необходимость другим? Зачем вовлекать тестировщиков, аналитиков и других участников? В этом посте я расскажу, как объяснить пользу тестов любому участнику проекта, а также зачем стоит тесты автоматизировать. И подкрепим все это серьезными исследованиями.
Рубрика «автоматизация тестирования» - 3
Как доказать важность тестов каждому участнику проекта
2018-04-23 в 10:21, admin, рубрики: автоматизация тестирования, автоматизированное тестирование, автотест, Блог компании Сбербанк, модульное тестирование, Тестирование IT-системАвтоматизация UI-тестирования на PhoneGap. Кейс платежного приложения
2018-04-20 в 16:17, admin, рубрики: phonegap, qa, автоматизация тестирования, тестирование, Тестирование веб-сервисов, Тестирование мобильных приложений
Не знаю, как вы, но я в воде чувствую себя уверенно. Однако недавно меня решили научить плавать снова, применив старый спартанский метод: кинули в воду и велели выживать.
Но довольно метафор.
Дано: PhoneGap-приложение с iframe, внутри которых загружается сторонний сайт; стаж тестировщика 1,5 года; стаж программиста 0 лет.
Задача: найти способ автоматизировать тестирование основного бизнес-кейса приложения, потому что тестировать вручную долго и дорого.
Решение: много костылей, регулярные обращения к программистам за помощью.
Впрочем, тесты работают и я многому научился. И мораль моей ретроспективы будет не в том, что не стоит совершать моих ошибок, а в том, что я разобрался со странной и нетипичной задачей — по-своему, но разобрался.
Читать полностью »
Как мы преодолели железные препятствия при автоматизации тестирования
2017-12-19 в 11:45, admin, рубрики: activex, devops, javascript, pos-терминал, pos-терминалы, автоматизация тестирования, Блог компании Программа «Единая фронтальная система», ефс, тест-кейс, Тестирование IT-систем, тестировщик, управление разработкойНа первых этапах внедрения практик DevOps в программе ЕФС возникали сложности. Например, для выстраивания pipeline некоторых проектов требовалась автоматизация сквозных сценариев с использованием пластиковых карт и электронно-цифровой подписи, тогда как использование аппаратных средств, POS-терминал и Touch Memory — таблетка, накладывает значительные ограничения на автоматизацию проверок. С какими ограничениями столкнулись и как их решали, читайте под катом.
Читать полностью »
Когда стоит переходить к автоматизации тестирования
2017-11-20 в 15:07, admin, рубрики: heisenbug2017moscow, автоматизация тестирования, Алан Пейдж, Блог компании JUG.ru Group, высокая производительность, гейзенбаг, Тестирование IT-систем, Тестирование веб-сервисовВ этот раз мы поговорили об автоматическом тестировании с Аланом Пейджем, приложившим руку к созданию Windows 95, Internet Explorer и MS Office. Алан — великолепный специалист и собеседник. В этом интервью он простым и доступным языком рассказывает о нетривиальных аспектах процесса. Мы сконцентрировались на вопросах определения границ между разработкой и тестированием, проблемах с легаси, оценке качества тестов и отличии тестирования крупных проектов от малых.
Не трогайте логи руками! Как сократить время на анализ с помощью автотестов
2017-09-22 в 9:54, admin, рубрики: Unified Logfile Analyzer, автоматизация тестирования, автотест, Блог компании Программа «Единая фронтальная система», ефс, Тестирование IT-систем, Тестирование веб-сервисовПоследнее время большое внимание в Программе «Единая Фронтальная Система» (ЕФС) уделяется автоматизации тестовых сценариев. Причины объективны и связаны с повышением уровня зрелости отдельных подсистем Программы и объемом регрессионного тестирования.
Постоянный рост объема функционала приводит к лавинообразному росту количества автотестов, а вместе с этим растет время на анализ результатов прогонов и поиск причин ошибок. О том, как мы сократили время и ушли от ручного разбора логов, читайте под катом.
Дайджест интересных материалов для мобильного разработчика #216 (6 августа — 13 августа)
2017-08-13 в 13:28, admin, рубрики: android, api, iOS, автоматизация тестирования, Блог компании Everyday Tools, мобильный фрод, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, чистая архитектураВ центре этой недели – история противостояния разработчиков, ДИТа Москвы и закрытие API для доступа к электронным дневникам. А кроме нее: автоматизация тестирования, чистая архитектура, мобильный фрод и многое другое.
Тестирование в Badoo «с высоты птичьего полёта»
2017-07-25 в 15:37, admin, рубрики: автоматизация тестирования, Блог компании Badoo, Программирование, процессы разработки, ручное тестирование, тестирование, Тестирование веб-сервисов, Тестирование мобильных приложений
Мы много раз рассказывали о том, как мы пишем автотесты, какие технологии используем, как помогаем разработчикам с производительностью юнит-тестов и так далее. А вот про стратегию всего процесса тестирования, включая ручное, ещё ни разу не писали. Пришло время восполнить этот пробел.
Ядро автоматизации тестирования в микросервисной архитектуре
2017-07-20 в 7:59, admin, рубрики: CDC-testing, Consumer Driven Contracts, автоматизация тестирования, Блог компании Avito, микросервисы, тестирование, Тестирование IT-системПривет! Меня зовут Дмитрий Химион, я руковожу отделом обеспечения качества в Avito. Cегодня я хочу рассказать про автоматизацию тестирования в рамках работы с микросервисной архитектурой. Что мы можем предложить разработке для того, чтобы облегчить контроль качества? Читайте под катом.
Анонс Гейзенбаг 2017 Moscow: удваиваем пользу
2017-07-10 в 7:40, admin, рубрики: автоматизация тестирования, Блог компании JUG.ru Group, гейзенбаг, конференция, мобильное тестирование, Москва, нагрузочное тестирование, ручное тестирование, тестирование, Тестирование IT-систем, Тестирование веб-сервисов, Тестирование мобильных приложений
В 2016-м в Москве впервые прошла конференция по тестированию Гейзенбаг — тогда она длилась один день. В декабре конференция состоится в Москве уже во второй раз — и станет двухдневной. Если вспомнить выпуск xkcd про экстраполяцию, то получится, что Гейзенбаг-2380 будет длиться круглый год! А если серьёзнее, то мы готовы анонсировать новое мероприятие. Под катом подробно рассказываем, чего именно ждать 8-9 декабря.
Интеграция сценарного тестирования в процесс разработки решений на базе платформы 1С
2017-06-27 в 4:30, admin, рубрики: 1c, bdd, tdd, автоматизация тестирования, Программирование, сценарное тестирование, Тестирование IT-системЭта статья является пособием для организации тестирования решений на базе платформы 1С: Предприятие 8.3. Документ отличает практическая направленность, в нем содержится много кода, подходов и умозаключений. Все рассмотренные примеры основаны на использовании бесплатной конфигурации Тестер.Читать полностью »