Нагрузка и автоматизация в большой организации. Движение к DevOpsSQALabДоклад Алексея Маслова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург
Подход к тестированию хранилища данных на базе MS SQL ServerSQALabДоклад Юлии Крючковой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Опыт автоматизации интеграционного тестирования и внедрения DevOps в банковск...COMAQA.BY В данном докладе мы поговорим об особенностях и задачах которые стоят перед автоматизаторами больших тяжелых систем. Поговорим о решениях, которые мы разработали для автоматизации сложных интеграционных решений. Обсудим на какие компромиссы приходится идти и почему. Я покажу, как DevOps и автоматизация вместе позволяют строить системы автоматического тестирования.
Архитектура автоматизированных тестов: представление предметной областиSQALabДоклад Екатерины Бобровой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALabДоклад Германа Варгина на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
Новый процесс тестирования на "старом" проектеSQALabДоклад Александра Полещука на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Роль TestOps: расширяем традиционные обязанности тестировщикаSQALabДоклад Александра Неделяева на конференции SQA Days-17,
29-30 мая 2015 г., Минск
www.sqadays.com
Организация процесса ручного тестированияIT61Поплоухина Елена, Руководитель отдела тестирования в Usetech
https://vk.com/lena_flower
Расскажу об опыте организации процесса внутреннего тестирования проекта со строго формализованным техническим заданием от момента получения технического задания для тестирования требований до момента передачи релиза на приемочное тестирование.
Инструмент ChangelogBuilder для автоматической подготовки Release NotesPositive Hack Days1. Основные понятия и определения: продукт, пакет, связи между ними.
2. Как узнать, какие изменения произошли в продукте?
3. Проблемы changelog и release note.
4. Решение: инструмент ChangelogBuilder для автоматической подготовки Release Notes
Badger — инструмент для мониторинга качества продуктовSQALabДоклад Ирины Шрейдер на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
UI Test Automation EffectivenessSQALabUI test automation can help save time by automating repetitive tasks and tests that are difficult for humans to perform manually. An effective test automation strategy considers factors like test coverage, initial creation costs, sustainability over time as the UI changes, and reliability of the tests. The most effective approaches use UI libraries or domain models to write tests at a higher level of abstraction than raw coordinates or widgets, making the tests less brittle and easier to maintain. Continuous integration of automated tests helps catch bugs early and promotes code quality.
Минимизация последствий мирового экономического кризиса для сектора ИТ-услугSQALabКовалев М.М., Профессор, д.ф-м.н., заслуженный деятель РБ, Советник Председателя правления НБРБ, Декан экономического факультета БГУ
Архитектура автоматизированных тестов: представление предметной областиSQALabДоклад Екатерины Бобровой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALabДоклад Германа Варгина на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
Новый процесс тестирования на "старом" проектеSQALabДоклад Александра Полещука на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Роль TestOps: расширяем традиционные обязанности тестировщикаSQALabДоклад Александра Неделяева на конференции SQA Days-17,
29-30 мая 2015 г., Минск
www.sqadays.com
Организация процесса ручного тестированияIT61Поплоухина Елена, Руководитель отдела тестирования в Usetech
https://vk.com/lena_flower
Расскажу об опыте организации процесса внутреннего тестирования проекта со строго формализованным техническим заданием от момента получения технического задания для тестирования требований до момента передачи релиза на приемочное тестирование.
Инструмент ChangelogBuilder для автоматической подготовки Release NotesPositive Hack Days1. Основные понятия и определения: продукт, пакет, связи между ними.
2. Как узнать, какие изменения произошли в продукте?
3. Проблемы changelog и release note.
4. Решение: инструмент ChangelogBuilder для автоматической подготовки Release Notes
Badger — инструмент для мониторинга качества продуктовSQALabДоклад Ирины Шрейдер на конференции SQA Days-18, 27-28 ноября 2015 г., Москва www.sqadays.com
UI Test Automation EffectivenessSQALabUI test automation can help save time by automating repetitive tasks and tests that are difficult for humans to perform manually. An effective test automation strategy considers factors like test coverage, initial creation costs, sustainability over time as the UI changes, and reliability of the tests. The most effective approaches use UI libraries or domain models to write tests at a higher level of abstraction than raw coordinates or widgets, making the tests less brittle and easier to maintain. Continuous integration of automated tests helps catch bugs early and promotes code quality.
Минимизация последствий мирового экономического кризиса для сектора ИТ-услугSQALabКовалев М.М., Профессор, д.ф-м.н., заслуженный деятель РБ, Советник Председателя правления НБРБ, Декан экономического факультета БГУ
Программные сервисы как выгодная инвестиция в новую ИТ-стратегиюSQALabThe document discusses the advantages of software as a service (SaaS) and cloud computing models over traditional on-premises software. It notes that SaaS provides software to customers on demand via the internet, alleviating the need for customers to equip their own devices. The document also outlines some of the key differences between traditional on-premises software/platforms and SaaS/cloud-based models, such as licensing and payment structures, integration capabilities, and target user bases.
Павел Степанов, Система контроля качества Java SESQADays_2009_PiterПавел Степанов, Sun Microsystems, Inc, Санкт-Петербург, Россия
Система контроля качества Java SE
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...solitЗубович Вадим, Минск. Опыт в IT более 5 лет, работает в компании ISSoft, специализация: разработка (.NET C# ASP\MVC, WPF, WinForm, Java) и автоматизация функционального тестирования програмного обеспечения (Web, Desktop, Mobile) и тестирования производительности (Web).
«Сравнительный анализ инструментов для автоматизации тестирования мобильных приложений». Development секция. Отделение тестирования.
Мобильные платформы уже набрали огромную популярность, и продолжают наращивать обороты. Ни один разработчик уже не обходит стороной мобильные приложения и автоматизация тестирования в этой сфере актуальна как никогда.
В настоящем докладе мы рассмотрим наиболее популярные и перспективные инструменты для автоматизации тестирования приложений для мобильных операционных систем iOS, Android и WindowsPhone, проведем анализ их особенностей и возможностей, основываясь на опыте их использования в рамках реальных проектов, а также подведем общий итог с рекоммендациями по выбору того или иного инструмента.
«Централизованное управление тестами с помощью TestLink». Development секция. Отделение тестирования.
Эффективное управление тестами это не только грамотный тим-менеджмент, это еще и правильный учет, контроль результатов и своевременное и централизованное обновление информации о тестах для всех участников процесса и силами всех участников процесса.
Достичь этого невозможно без системы управления тестами, позволяющей эффективно распределить права и обязанности участников и обеспечить постоянное поддержание информации о тестах в актуальном состоянии.
TestLink – бесплатный инструмент, предназначенный именно для выполнения этой задачи.
В рамках доклада мы рассмотрим:
1. Как устроен TestLink
2. Как построить работу с TestLink
3. Как создавать информативные отчеты в TestLink
4. Как наладить связь между автоматизацией и TestLink
Вадим Зубович - Test LinkQA Club MinskПрезентация со встречи QA Club Minsk 11 декабря 2013 г., посвященная одному из поппулярнейших инструментов тест-менеджмента Test Link, автор Вадим Зубович
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQAFestВ своем докладе я расскажу, как мы внедряли devops в банке, а конкретнее какую роль в этом процессе сыграло тестирование. Также расскажу с какими проблемами столкнулись, и как мы их устраняли. И да, каких результатов смогли добиться уже через полгода. А самое интересное, покажу как мы смогли добиться того, чтоб у нас pull request долетал до боя за 3 часа со всеми этапами тестирования.
Доклад будет содержать большое количество лайфхаков и обзоров инструментария, который мы использовали.
QAFest. Роль тестирования в DevopsАнастасия АсееваПрактический доклад о том, как мы внедряли devops в банке, а конкретнее какую роль в этом процессе сыграло тестирование.
В докладе рассмотрены основные проблемы, с которыми команда столкнулась при внедрении и способы их устранения.
Продемонстрированы результаты, которых смогли достичь в течении полугода.
Доклад содержит большое количество лайфхаков и обзоров инструментария, который использовался для достижения цели.
Solit 2013, Эволюция тестирования на Selenium, Мычко АлексейsolitАлексей Мычко, Минск, компания JazzTeam, Software Engineer (test automation)
«Эволюция тестирования на Selenium». Лекция и мастер-класс. Development секция. Для заинтересованных.
Для автоматизации web-приложений самым популярным средством является Selenium. Этот продукт дает возможность создавать как очень простые тесты, так и сложные тестовые фреймворки, позволяющие тестировать системы любой сложности.
В мастер-классе будет наглядно показано создание следующих видов тестов:
- с использование программ, генерирующих тесты по манипуляциям с браузером
- тесты в стиле процедурного программирования
- тесты в стиле объектно-ориентированного программирования
- тесты на DSL (Domain Specific Language) языке
«Механизмы обновления платформы и окружений пользователей в Jelastic»Nata_ChurdaДмитрий Лазаренко, Директор R&D, Jelastic
Выступление на hpc4.itmozg.ru (25 апреля 2013, Санкт-Петербург)
Система мониторинга Zabbix в процессах разработки и тестирования | Алексей БуровPositive Hack Days1. Система мониторинга ресурсов различных отделов
2. Шаблоны и роли серверов, разграничение доступа и зон ответственности
3. ptzabbixtools - конфигурация мониторинга на целевых серверах
4. Пример встраивания системы мониторинга в процессы разработки/тестирования
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.
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщикаMikhail PaysonПятая лекция по промышленной разработке ПО. Особенности работы тестировщика.
Куда приводят мечты? или Искусство развития тестировщика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
Добиваемся эффективности каждого из 9000+ UI-тестов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
2. J2SE в цифрах
• 130 000 000 загрузок в месяц*
• 100+ инженеров по качеству
• 8 различных продуктов или версий
• 3 или 4 релиза одновременно
• 1.5 релиза в неделю в среднем
3. J2SE в проектах
• JDK 7- новая версия Java
• SSR - обновления безопасности
• LU, FU и MU - другие обновления
• J4B – платные релизы
8. Качество JDK 7
• Длинный тестовый цикл
• Много тестовых команд
• Наличие новых технологий,
интегрированных в продукт
(изначально непокрытых тестами)
•
14. Synchronized Security
Release
• Короткий тестовый цикл – два билда
(если b02 удовлетворяет критерию
выхода)
• Полностью под контролем одной
команды тестировщиков
• 4 версии параллельно
• Тесная интеграция с разработчиками
16. Критерий выхода SSR
• Нет регрессий
• Все заявленные ошибки в
безопасности исправлены
17. Java For Business
• Короткий тестовый цикл – один
билд
• Полностью под контролем одной
команды тестировщиков
• 3 версии параллельно, все
исправления рассматриваются
индивидуально
19. J4B критерий выхода
• Отсутствие регрессий
– Если регрессии есть – билд выбрасывается,
соответствующие испоавления исключаются
из пространства и строится новый билд.
• Ошибки исправлены
– Если исправлены не все ошибки, но
регрессий нет, то подписчики все
равно могут получить этот билд