Тестирование требований: Зачем - понятно, а вот Как?Grigoriy PechenkinВыступление Юлии Нечаевой на Летнем Аналитическом Фестивале - 2010.
10 июля 2010 года
Тестирование требований и документацииUladzimir KryvenkaМоя презентация для Paralect QA BarCamp на тему "Тестирование требований и документации". Май 2013.
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Документация тестировщика - Александр ТрибушныйDataArtКак сделать документацию тестировщика лучше?
- зачем нужна матрица трассируемости?
- проблемы разработки тест-кейса;
- частые ошибки при написании баг-репорта;
- рекомендации при написании тест-кейсов и баг-репортов.
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииDeutsche PostСлайды с доклада 14.11.2014 на SQA-Days 16 (Санкт-Петербург)
Видео доступно тут: https://vimeo.com/116772234
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииSQALabПрезентация Алексея Виноградова на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?SQALabПрезентация Дарьи Сокиркиной на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
KPI тестировщиков - особенности и проблемыRina UzhevkoДоклад Александра Александрова на встрече Московского клуба тестировщиков в офисе Билайн. 4.04.2015
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFestДорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFestМы обсудим основные виды тестовой документации, зачем и почему они нужны, кратко поговорим о том почему нужны тест планы и в каком виде. Узнаем для каких задач какую тест документацию стоит выбрать. Поговорим об эффективных принципах и подходах к построению наборов тест-кейсов и чек-листов. Затронем тему отчетности и, конечно же, поговорим о типичных ошибках.
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALabДоклад Натальи Руколь и Олега Грабко на конференции SQA Days-21
www.sqadays.com
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?SQALabПрезентация Дарьи Сокиркиной на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com
KPI тестировщиков - особенности и проблемыRina UzhevkoДоклад Александра Александрова на встрече Московского клуба тестировщиков в офисе Билайн. 4.04.2015
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFestДорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFestМы обсудим основные виды тестовой документации, зачем и почему они нужны, кратко поговорим о том почему нужны тест планы и в каком виде. Узнаем для каких задач какую тест документацию стоит выбрать. Поговорим об эффективных принципах и подходах к построению наборов тест-кейсов и чек-листов. Затронем тему отчетности и, конечно же, поговорим о типичных ошибках.
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALabДоклад Натальи Руколь и Олега Грабко на конференции SQA Days-21
www.sqadays.com
Почему достаточно 10 пользователейDmitry Satin25 онлайн - семинар сообщества UX Russia - обсуждаем вопрос количества пользователей для юзабилити-тестирования.
(мастер-класс) Технический скрининг не Rocket Science, или техническое собесе...-Доминанта(мастер-класс)
Технический скрининг не Rocket Science, или техническое собеседование тестировщика для рекрутера
Атрощенков Сергей
QA Engineer
VIAcode
Россия, СПб
http://www.it-sobytie.ru/events/1889
AB-тестирование: на что следует обратить внимание / Артур Маликов (Яндекс)OnticoОсновы AB-тестирования, история вопроса. Что необходимо для построения инфраструктуры AB-тестирования? Технические и пользовательские сложности при проведении AB-тестирования. Анализ результатов.
Рассмотрим несколько важных моментов:
- На что обратить внимание при выборе контрольной группы?
- Множественная проверка гипотез.
- Сколько экспериментов может видеть пользователь?
Какие инструменты вам могут понадобиться для проведения и анализа экспериментов?
Разберем несколько поучительных примеров.
Оценка сроков IT проектовAlexander KalinichevОбщие слова и идеи. Что влияет на оценки сроков.
Несколько способов оценки: - экспертные, - параметрические, - на основе истории.
Ольга Лужецька - Exploratory testing: Love it or Leave it?DataArtЄ думка, що exploratory testing - це хаотичний процес, яким важко керувати. Ми розберемось, чи можна організувати exploratory testing так, щоб продукт був крутим та якісним, ризики більш передбачувані, а тестувальники отримували задоволення.
SECON'2014 - Сергей Цивин - Производительность веб-приложенийКонференция разработчиков программного обеспечения SECON'2014Производительность имеет значение: производительность сайта напрямую влияет на успешность проекта и прибыль.
Что может быть измерено, может быть улучшено: основные показатели (метрики) производительности для веб-приложений: доступность и время отклика.
Почему нельзя доверять усредненным показателям? Процентили. Показатель удовлетворенности пользователей Apdex.
Тестируем производительность. Инструменты нагрузочного тестирования: ab, tsung, jmeter, blazemeter. Регрессионное тестирование производительности.
Следим за нагрузкой и производительностью на продакшен серверах. Инструменты: RRD, Graphite, NewRelic.
Из чего складывается производительность сайта: сервер + сеть + браузер.
Оптимизируем время загрузки страницы. Инструменты: YSlow, Google Page Speed, GTmetrix. Отдача статики с помощью Nginx, используем CDN, переносим сервера ближе к конечным пользователям.
Оптимизируем обработку запросов на сервере. Реверс-прокси. Php-fpm. Производительность СУБД. Кэширование. Стратегии обновления кэша. Асинхронность. Мониторинг фоновых процессов и очередей.
Куда приводят мечты? или Искусство развития тестировщика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. Алексей Федоров
● Самый старший тестировщик в ТРАНС-ИТ
● “Крёстный” Санкт - Петербургского сообщества
аналитиков
● Член ПК Analyst Days’ 2014, 2015
● Люблю тестировать, особенно требования
Контакты:
Skype: exsel9
Email: alhap@inbox.ru
О себе:
3. ● Разработчики НЕ сомневаются в постановках задач и в требованиях
● У разработчиков “своё” понимание требований
● В требованиях редко бывает указана проблема пользователя
● Я однажды попробовал тестировать требования и теперь не могу от
этого отказаться :)
От куда тема:
4. Тестирование требований - проверка выполнения “требований к
требованиям”. (с) Люди говорят.
Рабочее определение
6. Требования к требованиям (варианты)
1. Deterministic
2. Unambiguous
3. Correct
4. Complete
5. Non-redundant
6. Lends itself to change control
7. Traceable
8. Readable by all project team member
9. Written in a consistent style
10. Explicit
11. Processing rules reflect consistent standards
12. Logically consistent
13. Lends itself to reusability
14. Terse
15. Annotated for criticality
16. Feasible
7. ЯВНО, ПОНЯТНО И ТП
Требования к требованиям (мой вариант -
только содержимое)
Явность
Важность
Необходимость
Однозначность
Полнота
Осуществимость
Неограниченность
Ясность
Трассируемость
Непротиворечивость
Определенность
Измеримость
Тестируемость
Правильнгость
8. Путь в тысячу миль начинается с одного шага
1. Выберите требования
2. Исправьте все опечактки
3. Выберите главные “требования к требованиям” (можно только 1)
4. Выделите время (минимум 1,5 часа)
5. Назначьте встречу тестировщику
6. Проведите
9. Пример “Как тестировать” - Полнота
Наивный вопрос: "Почему ты считаешь, что твои требования
полны?”
Составьте модель, например, список заинтересованных лиц (не
забудьте администраторов)
Оцените полноту требований по вашей модели
10. Пример “Как тестировать” - Явность
Требование: "Сумма должна округляться до двух знаков после
запятой"
Наивный вопрос: "А округление как происходит?"
Модель Кано: "А что заказчик на самом деле хочет? Что бы его
порадовало? Что бы его расстроило?"
11. Пример “Как тестировать” - Тестируемость
Наивный вопрос: "А тестировщики смогут это протестировать?"
12. Ссылки
Юля Нечаева "Тестирование требований: Зачем - понятно, а вот
Как?"
Сергей Мартыненко. Написание тестов, как вид тестирования
требований
Все на ЛАФ!