Тест-дизайн "в цикле"Александр ФедоровВ преддверии тренинга Тест-дизайн и все все все, который пройдет этой осенью в четырех городах (24-25 сентября в Харькове; 15-16 октября в Нижнем Новгороде; 29-30 октября в Москве; 18-19 ноября в Самаре) Александр Федоров решил лучше познакомиться со своей аудиторией и провести бесплатный вебинар Тест-дизайн «в цикле».
Любые процессы цикличны по своей природе, и разработка тестов не исключение. Тест-кейсы придумываются, создаются и используются на продукте и иногда в его последующих версиях. На разных этапах разработки к тестированию и тест-дизайну выдвигаются разные требования, которые мы рассмотрим в рамках вебинара.
Особенности тест-дизайн при итерационной разработке
Польза и спорная эффективность автоматизации тестирования
Наследование тест-кейсов новыми и «родственными» версиями продукта
Поддержание тест-кейсов в актуальном состоянии на разных этапах жизненного цикла продукта
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
7 принципов эффективного тестированияak-itconsulting.comСлайды к вебинару, который прошел 18.11.2013.
В ходе вебинара вы:
- Узнаете о том, как из 7 простых принципов возникает стройная тестовая система
- Поймете почему тестирование никогда не станет полностью автоматизованым
- Узнаете как на практике применять каждый из основных принципов
Больше информации по ссылке: http://coach.ak-itconsulting.com/2013/11/7-principov-testirovaniya/
Андрей Валдуев, Playrix — Основы тестирования и примеры использования базовых...Dev_PartyКонференция Dev Party (http://devparty.ru).
Вологда, 25.03.2017
Документация тестировщика - Александр ТрибушныйDataArtКак сделать документацию тестировщика лучше?
- зачем нужна матрица трассируемости?
- проблемы разработки тест-кейса;
- частые ошибки при написании баг-репорта;
- рекомендации при написании тест-кейсов и баг-репортов.
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QAFestТехники тест-дизайна – «математика» тестирования. Новые техники появляются достаточно редко. 2 года назад вышла книга Сэма Канера «The Domain Testing Workbook”. Давайте посмотрим на технику доменного тестирования, и попробуем разобраться, новая ли это техника, или переформулированная старая? Что общее и что отличает доменное тестирование от других техник тест-дизайна? Мы также рассмотрим на практике несколько примеров применения доменного тестирования, а также ее применимость и перспективы.
ٴdz-тестированиеSPB SQA Groupٴdz-тестирование – формальное название методики тестирования, за которым скрывается банальная работа с классами эквивалентности. Впрочем, не такая уж и банальная. Даже в популярной литературе по тестированию часто упоминают только о существовании классов эквивалентности и о том, что с их граничными значениями работать очень полезно.
Мы знакомимся с основами этой методики, когда делаем первые шаги в тестировании, и больше никогда о ней не задумываемся, наивно считая, что она попала в нашу зону неосознанной компетентности и мы всегда используем ее правильно. А так ли это?
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
7 принципов эффективного тестированияak-itconsulting.comСлайды к вебинару, который прошел 18.11.2013.
В ходе вебинара вы:
- Узнаете о том, как из 7 простых принципов возникает стройная тестовая система
- Поймете почему тестирование никогда не станет полностью автоматизованым
- Узнаете как на практике применять каждый из основных принципов
Больше информации по ссылке: http://coach.ak-itconsulting.com/2013/11/7-principov-testirovaniya/
Андрей Валдуев, Playrix — Основы тестирования и примеры использования базовых...Dev_PartyКонференция Dev Party (http://devparty.ru).
Вологда, 25.03.2017
Документация тестировщика - Александр ТрибушныйDataArtКак сделать документацию тестировщика лучше?
- зачем нужна матрица трассируемости?
- проблемы разработки тест-кейса;
- частые ошибки при написании баг-репорта;
- рекомендации при написании тест-кейсов и баг-репортов.
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QAFestТехники тест-дизайна – «математика» тестирования. Новые техники появляются достаточно редко. 2 года назад вышла книга Сэма Канера «The Domain Testing Workbook”. Давайте посмотрим на технику доменного тестирования, и попробуем разобраться, новая ли это техника, или переформулированная старая? Что общее и что отличает доменное тестирование от других техник тест-дизайна? Мы также рассмотрим на практике несколько примеров применения доменного тестирования, а также ее применимость и перспективы.
ٴdz-тестированиеSPB SQA Groupٴdz-тестирование – формальное название методики тестирования, за которым скрывается банальная работа с классами эквивалентности. Впрочем, не такая уж и банальная. Даже в популярной литературе по тестированию часто упоминают только о существовании классов эквивалентности и о том, что с их граничными значениями работать очень полезно.
Мы знакомимся с основами этой методики, когда делаем первые шаги в тестировании, и больше никогда о ней не задумываемся, наивно считая, что она попала в нашу зону неосознанной компетентности и мы всегда используем ее правильно. А так ли это?
Тест-дизайн в тестировании ПО. Задача "Треугольник"OdessaQAВыступление Ильи Комендантова на 7-й встрече одесского сообщества тестировщиков. Одесса 22 мая 2014.
Техники тест дизайна для черноящичного тестированияDmytro ProtsenkoРазобрано на пальцах несколько техник из книги Lee Copeland "A Practitioner's Guide to Software Test Design". Все что касается BlackBox Testing - cгруппированo в три раздела. Oбъяснены секреты магии Pairwise, почему тестирование областей определения переворачивает самолеты и дана краткая инструкция, как вернуть деньги за билет, если в связи с предыдущим пунктом, вы передумали лететь.
"Внедрение автоматизации" прохождение на различных уровнях сложностиSQALabДоклад Владимира Худойкина на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Серебряная пуля автоматизированного тестированияSQALabSQA Days 11. День 1. Секция А.
Наталья Руколь
Лаборатория Качества
Москва, Россия
Игорь Любин
Undev.ru
Москва, Россия
Подход к тестированию хранилища данных на базе MS SQL ServerSQALabДоклад Юлии Крючковой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
New Model Testing: A New Test Process and ToolTEST HuddlePaul Gerrard presented a new test process and tool called Cervaya that combines elements of structured and exploratory testing. The process involves testers surveying features using Cervaya to iteratively build system models and test plans. This shifts testing earlier in the development process. Cervaya logs tester activity, supports real-time collaboration, and could generate documentation. The goal is to make testing more aligned with agile and continuous delivery approaches. Gerrard invited collaboration on further developing Cervaya.
Архитектура автоматизированных тестов: представление предметной областиSQALabДоклад Екатерины Бобровой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Почему достаточно 10 пользователейDmitry Satin25 онлайн - семинар сообщества UX Russia - обсуждаем вопрос количества пользователей для юзабилити-тестирования.
Подготовка стратегии тестирования под высокорискованный, высокодоходный проектSQALabДоклад Сергея Мартыненко на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Куда приводят мечты? или Искусство развития тестировщика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
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
Тестирование систем с большим количеством входных данных или как достичь цели и не сойти с ума
1. Тестирование систем с большим
количеством входных данных или
как достичь цели и не сойти с ума
Александра Чичелева. Performance Lab
2. Разрешите представиться
Александра Чичелева
Ведущий инженер
по обеспечению качества
Основная сфера тестирования: Банковский сектор
Основные направления: работа с кредитами, депозитами и с
пластиковыми картами
Заказчики: Крупные российские и зарубежные банки
4. Большой объем входных
данных?
Тестирование больших систем с разнообразными процессами и
данными
Тестирование однотипной функциональности с большим числом
вариаций входящих параметров
5. Типовые трудности
Количество тестов может
достигать нескольких тысяч;
Достичь 90-100% покрытия малой
командой в заданные сроки почти
невозможно;
Выполнение большого количества
однотипных тестов;
Длительность итерации
стремиться к бесконечности.
14. Оценка будущих работ
Каждый тест занимает около 4х часов.
Количество тестов 6000
Общая длительность 24 тыс. чел/часов или 12 чел/лет
15. Выбор лучшего пути
Выделить все значимые параметры
Составить классы эквивалентности
Создать матрицу вариантов
Использовать таблицы комбинаций для минимизации тестовых
наборов
18. Итоги
В нашем случае использовать таблицы комбинаций было верным
решением.
Наиболее целесообразно применять попарное тестирование и
тестирование комбинаций в случае если имеется большое количество
входных данных, которые можно комбинировать.
19. Спасибо за внимание
Ваши вопросы?
Вопросы и замечания направляйте на почту a.chicheleva@pflb.ru
http://www.performance-lab.ru/