Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.
Автоматизация тестирования
Освоение автоматизации тестирования для тех, кто не имеет опыта программирования
30.01.2017 11:37

Автор: Андрей Шальнев

Оригинальная публикация

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

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

Мне пришлось осваивать автоматизацию «с нуля», т. е. не имея академического образования в сфере IT, навыков программирования и практики работы в смежных «технических» направлениях (например, в системном администрировании). Теперь, уже имея опыт написания тестов на двух языках программирования (Python и Java) и продолжая совершенствоваться в сфере автоматизации, я дам рекомендации, как приобрести нужные знания и опыт.

Подробнее...
 
С чего начать внедрение автоматизации? подборка докладов с CEE SECR “Разработка ПО”
25.01.2017 12:14

Если вы задумались над внедрением автоматизации, вам стоит обратить внимание на записи выступлений с конференции CEE SECR “Разработка ПО”. В своих докладах специалисты рассказали о том, почему такая необходимость возникла на их на проектах, с чего они начинали процесс автоматизированного тестирования, а также о применяемых в работе инструментах.

Разработка системы автоматизированного тестирования при помощи фреймворка Protractor для web-приложений

Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ

Подробнее...
 
Должна ли автоматизация быть уделом разработчиков?
24.01.2017 12:14

Оригинал статьи: http://www.ontestautomation.com/should-test-automation-be-left-to-developers/

Автор: Баз Дийкстра (Bas Dijkstra)

Перевод: Ольга Алифанова

Лично я не разработчик, я получал образование по информатике, знаю пару вещей о том, как пишется код, но я абсолютно, совершенно точно не разработчик. Это как знать, как готовится еда, но не быть поваром. Люди, которые встречали меня лично, возможно, помнят эту аналогию, которой я, возможно, им до смерти наскучил (простите меня!).

С другой стороны, я постоянно талдычу, что автоматизация тестирования – это разработка ПО, и должна восприниматься как таковая. Так что же, спросите вы, как так случилось, что я работаю в автоматизации тестирования, но не считаю себя разработчиком? И, что еще более важно, разве автоматизация тестирования не должна быть уделом разработчиков, если это действительно область разработки ПО? Недавние статьи и презентации, которые я видел, заставили меня об этом задуматься.

Начнем с второго, более важного вопроса: должна ли автоматизация быть уделом разработчиков?

Я бы ответил "да".

И "нет".

Подробнее...
 
Метрики автоматизации, полезные и не очень
10.01.2017 12:45

Оригинал статьи: http://www.ontestautomation.com/not-so-useful-metrics-in-test-automation/

Автор: Баз Дийкстра (Bas Dijkstra)

Перевод: Ольга Алифанова

Неплохая идея – определить и отслеживать метрики, чтобы держать автоматизационные усилия под контролем и принять меры, если метрики скажут вам, что ваши действия не приносят нужных результатов. Еще важнее возможность купаться в славе, если они-таки их приносят! Но что такое хорошие метрики тест-автоматизации? В этой статье я рассмотрю некоторые метрики, которые считаю полезными, и некоторые, без которых мир автоматизаторов вполне может обойтись. Отмечу, что я не собираюсь перечислять ВСЕ метрики, которые используются в автоматизации, но надеюсь, что упомянутые мной укажут вам верное направление.

Итак, что, с моей точки зрения, может быть полезной метрикой для отслеживания эффективности и/или результатов усилий по автоматизации?

Подробнее...
 
QA Fest 2016: Подборка докладов об актуализации автотестов
27.12.2016 12:18

Время идет, появляются новые инструменты автоматизации тестирования. Влияет ли это на рабочий процесс? Конечно!

Что делать в таком случае: переписывать тесты с нуля или достаточно только немного подправить их? А как это сделать, ничего не сломав? Сколько времени придется потратить на доработку? Вопросов немало.

Коллеги на конференции QA Fest 2016 рассказали об эволюции автоматизации и поделились своим опытом актуализации автотестов:

Дмитрий Химион - Векторы развития систем автоматизации тестирования

Яков Крамаренко - Укрощаем фреймворки-динозавры используя NSelene

Иван Пашко - Теория Дарвина в тестах. Эволюция Wait-ов

Подробнее...
 
Современное состояние автоматизированного тестирования 2016
08.12.2016 12:51

Результаты опроса по автоматизированному тестированию: 411 ответов

С сентября по октябрь более 400 респондентов поделились свои мнением о современном инструментарии автоматизированного тестирования.
Огромное спасибо всем, кто участвовал в опросе!

Готовы узнать, чем живет автоматизированное тестирование? Долгожданные результаты – внизу (чтобы увеличить картинку, просто нажмите на нее).



Подробнее...
 
10 проблем автоматизации UI и их решение с помощью JDI
07.12.2016 10:06

Выступление Романа Иовлева на конференции TK Conf

Автоматизация тестирования является важной и не неотъемлемой частью разработки современного ПО, но без правильного подхода нередко случается, что написание автотестов занимает слишком много времени, а их поддержка может требовать больше затрат чем просто ручная регрессия. Почему же так происходит и как этого избежать? В этой презентации, базируясь на своем опыте работы во множестве проектов, я хочу рассказать об основных ошибках и проблемах, с которыми приходится сталкиваться автоматизаторам и что нужно сделать чтобы их избежать (на примере фреймворка для автоматизации JDI)

Обсудить в форуме

 
Правильная автоматизация
21.11.2016 20:01

Автор: Михаил Чумаков

Приближается масштабная юбилейная 20-ая международная конференция для специалистов в области обеспечения качества - SQA Days, которая в этот раз пройдёт в Минске. В этом году мне удалось войти в Программный комитет конференции и принять участие в отборе докладов и подготовке докладчиков.

Как говорится в официальном пресс-релизе: “Доклады, представленные на конференции, прошли не просто серьезный, а можно сказать, суровый отбор.” т.е. большое количество выступлений пришлось отсеять или серьёзно переформатировать.

Одна из тем, на которую было подано целых четыре заявки можно собирательно назвать - “Как делать правильную автоматизацию”. Во многих из докладов рассказывалось про конкретный опыт, набитые шишки, сотни пройденных граблей! Но, как писали в советских методичках,  закаленного инженера такие преграды не устрашат.

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

Подробнее...
 
Записи докладов конференции COMAQA Autumn 2016 (день 2)
21.11.2016 19:44

Сегодня мы публикуем вторую часть выступлений с конференции COMAQA Autumn 2016, которая проходила в начале ноября этого года.

Ниже вы можете ознакомиться с докладами, прозвучавшими во второй день мероприятия.

  • Иван Котович. Самодельная параметризация и параллелизация тестов на Webdriver
  • Роман Сорока. От хаоса к автоматизации тестирования на примере backend
  • Антон Семенченко. Беларусь, Минск, ЭПАМ. Опыт релокации. Примеры интернационала
  • Дмитрий Гесь. Example of TAF with batch execution of test cases
  • Дмитрий Гуменюк. ReportPortal.io - Open Source experience. Showcase, benefits
  • Антон Семенченко. Как тренды мобильной разработки повлияют на тестирование…
  • Андрей Воробьев. Docker в автоматизации тестирования
  • Антон Семенченко. Out of box Page Object Design Pattern, Java
Подробнее...
 
Записи докладов конференции COMAQA Autumn 2016 (день 1)
18.11.2016 11:44

5-6 ноября в Минске была проведена конференция COMAQA Autumn 2016, посвященная автоматизированному и ручному тестированию.

Те, кто не смог присутствовать лично и не присоединился к онлайн-трансляции, может познакомиться с докладами в записи.

Ниже представлены доклады, которые прозвучали в первый день конференции:

  • Андрей Ладутько. Автоматизация для не-автоматизаторов: хотелки и реальность
  • Вячеслав Бушило. Обзор автоматизации тестирования на JavaScript
  • Андрей Стахиевич. История одного проекта и нескольких технологий
  • Тимофей Авилин. TFS 2015 vNext: развертывание приложений и настройка а\т в CI
  • Антон Семенченко. Параллельный запуск Selenium тестов
  • Игорь Хрол. Автотесты: такие же, но лучше
Подробнее...
 



Страница 30 из 41