Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALabДоклад Натальи Руколь и Олега Грабко на конференции SQA Days-21
www.sqadays.com
Самоопределяйся технологично!Maxim TsepkovДоклад на SQAdays весной 2017 в Москве. Страница доклада http://mtsepkov.org/SelfDet Проблема самоопределения, конструирования своего будущего в современном мире становится все актуальнее, в отличие от мира прошлого, в котором ты определялся всего пару раз, выбирая профессию и создавая семью, да и то это часто делали за тебя родители. А сейчас ты должен делать это регулярно, да еще - в быстро развивающемся мире, что особенно заметно в мире IT, на фоне бурного развития технологий. У меня сформировалась сборка из схем, которые помогают это делать.
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииSQALabПрезентация Алексея Виноградова на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Badger — инструмент для мониторинга качества продуктовSQALabДоклад Ирины Шрейдер на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
Нагрузка и автоматизация в большой организации. Движение к DevOpsSQALabДоклад Алексея Маслова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALabДоклад Германа Варгина на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QAFestДоклад для ленивых тестировщиков, которые не хотят набивать свои шишки, а научится на чужом опыте:
- полезные инструменты и решения для тестирования;
- работа с сетью, внутренними и внешними сервисами;
- процессы и культура тестирования в отделе разработки
- silver bullet в конце доклада
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina UzhevkoДоклад Константина Мельникова на встрече Московского клуба тестировщиков 28.07.2015 г
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?SQALabПрезентация Дарьи Сокиркиной на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...WrikeTechClubИлья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы думали, что всё хорошо, а оказалось, что можно лучше»
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Badger — инструмент для мониторинга качества продуктовSQALabДоклад Ирины Шрейдер на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
Нагрузка и автоматизация в большой организации. Движение к DevOpsSQALabДоклад Алексея Маслова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALabДоклад Германа Варгина на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QAFestДоклад для ленивых тестировщиков, которые не хотят набивать свои шишки, а научится на чужом опыте:
- полезные инструменты и решения для тестирования;
- работа с сетью, внутренними и внешними сервисами;
- процессы и культура тестирования в отделе разработки
- silver bullet в конце доклада
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina UzhevkoДоклад Константина Мельникова на встрече Московского клуба тестировщиков 28.07.2015 г
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?SQALabПрезентация Дарьи Сокиркиной на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...WrikeTechClubИлья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы думали, что всё хорошо, а оказалось, что можно лучше»
Автоматизация сборки и тестирования в разрезе эффективного производстваSQALabSQA Days 11. День 2. Cекция C
Олег Ладыгин
ЗАО "ПЕТЕР-СЕРВИС"
Санкт-Петербург, Россия
Новый процесс тестирования на "старом" проектеCOMAQA.BY Как часто вам приходилось сталкиваться с построением процессов на проекте, который существует десятки лет, но заказчик только начал с вами сотрудничество и хочет начать всё с чистого листа?
В своем докладе Александр расскажет:
- с чего начать при старте нового процесса на уже существующем проекте
- как не повторять ошибок прошлых команд
- рассмотрю с какими сложностями можно столкнуться при построении процессов
- как использовать те инструменты, которые предоставил заказчик и выжать из них максимум
- как внедрить бесплатные решения и доказать, что они тоже эффективны и применимы на практике
- как автоматизировать отчетность тестирования
Как автотесты ускоряют релизы в OK.ruBadoo DevelopmentTechleads Meetup #1
"Как автотесты ускоряют релизы в OK.ru"
Никита Макаров, руководитель отдела тестирования (Одноклассники)
Описание:
начиная с 2012 года Одноклассники прошли огромный путь в области ускорения релизов.
Одним из факторов успеха была автоматизация тестирования, которую внедряли «с нуля».
В своем докладе я расскажу:
— о том как мы учили тестировщиков писать автотесты;
— сколотили команду автоматизаторов и построили инфраструктуру автоматизации тестирования;
— о наших ошибках, поражениях, полезных практиках и процессах.
Новый процесс тестирования на "старом" проектеSQALabДоклад Александра Полещука на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Новый процесс тестирования на "старом" проектеCOMAQA.BY Как часто вам приходилось сталкиваться с построением процессов на проекте, который существует десятки лет, но заказчик только начал с вами сотрудничество и хочет начать всё с чистого листа?
В своем докладе я расскажу:
с чего начать при старте нового процесса на уже существующем проекте
как не повторять ошибок прошлых команд
рассмотрю с какими сложностями можно столкнуться при построении процессов
как использовать те инструменты, которые предоставил заказчик и выжать из них максимум
как внедрить бесплатные решения и доказать, что они тоже эффективны и применимы на практике
как автоматизировать отчетность тестирования
TestOps. Расширяем традиционные обязанности тестировщикаAlexander NedeliaevThere is an opinion that tester's responsibility ends after product release to production. However we should not forget about such a crucial aspect as quality assurance on product maintenance phase.
We'll talk about methodologies of testing in production environment, operational data collection approaches, monitoring, synthetic performance tests and relatively new TestOps role.
Виталий Стрелюк, Постановка процесса тестирования в AgileSQADays_2009_PiterВиталий Стрелюк, Intetics Co., Минск, Беларусь
Постановка процесса тестирования в Agile
Добиваемся эффективности каждого из 9000+ UI-тестовSQALabДоклад Максима Сахарова на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Автоматическое тестирование. Моя системаIgor LyubinВ этом докладе вы услышите историю о том, как можно построить процесс автоматизированного тестирования и непрерывной интеграции за короткий период времени. Мы поговорим о точках роста, развития и внедрения автоматизированного тестирования на уже существующем проекте. Вы узнаете, что с чего начинать автоматизированное тестирование и как выбрать "работающую" стратегию. После доклада вы захотите избавиться или значительно сократить ручное тестирование и ручной труд у себя на проекте. Вы откроете для себя целую систему, элементы который можно будет внедрять у себя, и которые будут работать.
Доклад будет интересен всем тестировщикам, разработчикам и менеджерам проектов.
QA Fest 2017. Роман Горин. Системы тест менеджмента: обзор и краткое введение...QAFestНесмотря на смещение тестирования в сторону автоматизации с развитием и усложнением проектов часто встаёт вопрос "а что реально мы тестируем и как оценить что мы вообще тестируем и насколько мы покрываем то, что действительно нужно", для чего и существуют системы управления тестами. В своём докладе я постараюсь рассказать о том, какие они бывают, познакомить с некоторыми чуть ближе и рассказать о личном опыте использования, включая разбор оптимальных подходов к наполнению и использованию систем и ошибок, которые могут привести к хаосу и бесполезности использования утилиты.
Роль TestOps: расширяем традиционные обязанности тестировщикаSQALabДоклад Александра Неделяева на конференции SQA Days-17,
29-30 мая 2015 г., Минск
www.sqadays.com
Как мы тестировали ситуационный центр Центральной ППКRina UzhevkoДоклад Аси Ливенской на весенней встрече Московского клуба тестировщиков 12.03.2016г. в офисе Mail.ru
Куда приводят мечты? или Искусство развития тестировщикаSQALabДоклад Нины Щегловой на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Оптимизация Selenium тестов и ускорение их поддержкиSQALabДоклад Павла Балахонова на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALabДоклад Дарьи Шишковой на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALabДоклад Владимира Иванова на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Continuous performance testingSQALabThis document discusses continuous performance testing (CPT) and introduces the Jagger CPT solution. It provides an overview of why performance testing is important, outlines the principles and goals of CPT, and describes the key parts of the Jagger CPT platform including load generation, metrics collection, test data management, and environment management. It also provides an example customer success story where Jagger was used for continuous performance testing of a large ecommerce site.
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALabДоклад Юлии Александровой на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALabThis document provides an overview of the JDI (Java UI test automation framework). It discusses features of JDI including being UI element oriented, providing common UI elements and solutions to common problems. It provides examples of how to write tests using JDI annotations and page object pattern. The document also summarizes benefits of JDI such as reducing test code, improving test clarity, reuse across projects. Finally it outlines new features planned for JDI 2.0 including layout verification, page object generator, integration with Selenium and expanding JDI to other languages like Python.
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALabДоклад Алексея Анисимова на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
Тестирование геолокационных системSQALabThe document discusses testing of geolocation systems. It provides an overview of geolocation, including definitions and importance. It then outlines the speaker's experience and work testing GIS systems. The rest of the document details approaches to testing geolocation, including simulating calls, checking responses and databases, and verifying accuracy. It also discusses common data formats, projections, tools like PostGIS and QGIS, and potential bugs to watch for like coordinate jumbling. The conclusion emphasizes starting simple, practicing to improve, and for tests to grow with knowledge as geolocation is important for future IT.
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALabДоклад Никиты Налютина на SQA Days-22. 17-18 ноября 2017. Санкт-Петербург, Россия
www.sqadays.com
3. К чему стремится сообщество
White
BoxAgile
Риск
тестирова
ние
Сокращение
объема
релиза DevOps
Микро
сервисная
архитектура
4. Эволюция АБС, проблемы тестирования
0
1000
2000
3000
4000
5000
6000
1900 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
• Зачем тестировать то, что не меняется?
• Какие тест-кейсы проверяют именно тот функционал, который изменился?
• Как контролировать этап тестирования?
• Для большинства тестировщиков система – черный ящик
5. С чем столкнулись мы
• Система – Black Box, состоящий более чем из 40
тысяч операций
• Ежегодно разрабатываются и изменяются
более 2 тысяч операций
• Огромный регресс
• Что покрывают авто-тесты
• Что тестировать в первую очередь
7. Решение
• Использование штатных механизмов
аудита
• Статистический анализ
• Визуализация результатов с
возможностью отслеживания трендов
Oracle Audit
Jenkins
Java
10. • Собрать профиль для тестирования
• Оценить качество проведенных тестов
• Просмотреть и сравнить регресс за разные периоды
• Выгрузить статистику в Excel
• Оценка покрытия стенда авто-тестами
• Отслеживание прогресса тестирования
• Контроль сборок
• Оценка качества регрессионной модели
• Много еще чего
Возможности
#5: Что можем исключить, что не можем. Когда запускать тесты, какие тесты запускать
#8: Что можем исключить, что не можем. Когда запускать тесты, какие тесты запускать
#9: Подробнее познакомимся с самим инструментом. Слева представлена панель настроек. Тут пользователь может выбрать систему, с которой ему предстоит работать, настроить период проведения тестирования, а также выбрать насколько старые операции будут отображаться. После построения (выгрузки) статистики, сразу отрисовывается такой график, по которому уже можно отчасти судить о качестве проведенных тестов. Ну и самая главная часть – это таблица с полной информацией, о том какая операция , когда была модифицирована, и сколько раз была запущена за выбранный период.