QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFestМы обсудим основные виды тестовой документации, зачем и почему они нужны, кратко поговорим о том почему нужны тест планы и в каком виде. Узнаем для каких задач какую тест документацию стоит выбрать. Поговорим об эффективных принципах и подходах к построению наборов тест-кейсов и чек-листов. Затронем тему отчетности и, конечно же, поговорим о типичных ошибках.
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.QAFest- История проекта (с чего началось внедрение SCRUM в QA команде, какая была команда и тп)
- Тестирование в идеальном Agilе (как происходит построение процесса в идеале и что мы можем получить)
- Советы тестировщику в Agile
- Показатели или что от нас хочет Product Owner
- Что мы добавили в обычное SCRUM тестирование и какой получили результат
Выводы что дал SCRUM команде и как поменялась
Тестирование - это не просто тестирование, или Business Driven TestingJulia NechaevaМое выступление на SoftwarePeople 2010, апрель, "Тестирование - это не просто тестирование"
ITBrunch: неполиткорректный рассказ про поиск тестировщиковNatalya RukolДоклад на конференцию IT Brunch о поиске тестировщиков: какие они бывают, какие вам нужны и как их искать.
Распределение тестировщиков по командам как один из этапов контроля качестваSQALabДоклад Наталии Узенцовой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Концепция построения процесса тестирования в Agile проектах: 3+1LuxoftTraining13-15 мая 2013 г. прошла онлайн-конференция Chief ConfeT&QA, посвященная различным вопросам тестирования: от методов приоритизации тестирования до синдрома профессионального выгорания в тестировании.
Елена Саламаха, тренер Luxoft Training, представила доклад о трёх основных концепциях построения тестирования в Agile:
• Техники предотвращения появления дефектов
• Автоматизация, Непрерывная интеграция
• Концепция постоянного улучшения, «гибкого внедрения гибкости»
Также в своем докладе Елена ответила на ряд вопросов:
• Как избежать непредвиденных багов?
• Как избежать недопонимания и разночтения требований?
• Как избежать рутинной ручной и, часто лишней, работы?
• Как поддерживать стабильный уровень качества в условиях частых поставок?
• Как не потеряться в постоянных изменениях?
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFestНаиболее популярный вид тестирования, применяющийся на проектах - это тестирование чёрного ящика. Когда решается задача автоматизации тестирования, чаще всего это происходит ʺв лобʺ - в точности повторяя действия пользователя. Это наиболее понятный и простой путь. Но к сожалению, этот путь очень сильно ограничен в своей области применения.
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QAFestХотите автоматизировать мобильные приложения? Хотите делать это быстро и безболезненно? И одновременно на двух платформах?
Эти и другие секреты откроют для вас гуру автоматизации мобильных приложений, которые стояли у первоисточников Calabash - Василий и Игорь
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QAFestПринципы «правильной» автоматизации всем хорошо известны, но почему-то даже опытные автоматизаторы не всегда им следуют. Допуская ошибки одну за другой, мы и не замечаем, как укорачиваем жизнь нашим авто-тестам. В результате, нередко случается так, что наши решения со временем забрасываются и не выживают, либо же превращаются в «чемодан без ручки» - когда нести тяжело, а выбросить жалко.
Я предлагаю по-новому взглянуть на автоматизацию в проектах и увидеть общие ошибки. Я расскажу о 10 принципах автоматизации, к которым пришла моя команда на собственном опыте, и которые помогут не наступать на одни и те же грабли.
Доклад смогут «прочувствовать» все тестировщики, работающие на проектах, где есть автоматизация.
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina UzhevkoДоклад Константина Мельникова на встрече Московского клуба тестировщиков 28.07.2015 г
KPI тестировщиков - особенности и проблемыRina UzhevkoДоклад Александра Александрова на встрече Московского клуба тестировщиков в офисе Билайн. 4.04.2015
Автоматизация тестирования как сервисautomated-testing.infoАвтоматизация тестирования как сервис, Павел Сташевский
Все мы хотим получать качественные сервисы. Мы хотим, чтобы обслуживание было быстрым, качественным и недорогим. Нам важно получить удовольствие от сервиса, будь то парикмахерская или бронирование авиабилетов. Автоматизация тестирования в этом плане практически не отличается от других сервисов, особенно, если она развивается в крупной компании. При этом нужно учесть стек технологий и уровень развития проекта и при этом не наступить на те грабли, что мы собрали при автоматизации тестирования других продуктов. Как строить такой сервис, как его адаптировать под различные команды и получать предсказуемый результат, именно про эти вопросы Павел расскажет в своем докладе. И все это на примерах из 2ГИС.
Концепция построения процесса тестирования в Agile проектах: 3+1LuxoftTraining13-15 мая 2013 г. прошла онлайн-конференция Chief ConfeT&QA, посвященная различным вопросам тестирования: от методов приоритизации тестирования до синдрома профессионального выгорания в тестировании.
Елена Саламаха, тренер Luxoft Training, представила доклад о трёх основных концепциях построения тестирования в Agile:
• Техники предотвращения появления дефектов
• Автоматизация, Непрерывная интеграция
• Концепция постоянного улучшения, «гибкого внедрения гибкости»
Также в своем докладе Елена ответила на ряд вопросов:
• Как избежать непредвиденных багов?
• Как избежать недопонимания и разночтения требований?
• Как избежать рутинной ручной и, часто лишней, работы?
• Как поддерживать стабильный уровень качества в условиях частых поставок?
• Как не потеряться в постоянных изменениях?
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFestНаиболее популярный вид тестирования, применяющийся на проектах - это тестирование чёрного ящика. Когда решается задача автоматизации тестирования, чаще всего это происходит ʺв лобʺ - в точности повторяя действия пользователя. Это наиболее понятный и простой путь. Но к сожалению, этот путь очень сильно ограничен в своей области применения.
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QAFestХотите автоматизировать мобильные приложения? Хотите делать это быстро и безболезненно? И одновременно на двух платформах?
Эти и другие секреты откроют для вас гуру автоматизации мобильных приложений, которые стояли у первоисточников Calabash - Василий и Игорь
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QAFestПринципы «правильной» автоматизации всем хорошо известны, но почему-то даже опытные автоматизаторы не всегда им следуют. Допуская ошибки одну за другой, мы и не замечаем, как укорачиваем жизнь нашим авто-тестам. В результате, нередко случается так, что наши решения со временем забрасываются и не выживают, либо же превращаются в «чемодан без ручки» - когда нести тяжело, а выбросить жалко.
Я предлагаю по-новому взглянуть на автоматизацию в проектах и увидеть общие ошибки. Я расскажу о 10 принципах автоматизации, к которым пришла моя команда на собственном опыте, и которые помогут не наступать на одни и те же грабли.
Доклад смогут «прочувствовать» все тестировщики, работающие на проектах, где есть автоматизация.
Эффективное взаимодействие тестировщика и аналитикаSQALabДоклад Натальи Леоновой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina UzhevkoДоклад Константина Мельникова на встрече Московского клуба тестировщиков 28.07.2015 г
KPI тестировщиков - особенности и проблемыRina UzhevkoДоклад Александра Александрова на встрече Московского клуба тестировщиков в офисе Билайн. 4.04.2015
Автоматизация тестирования как сервисautomated-testing.infoАвтоматизация тестирования как сервис, Павел Сташевский
Все мы хотим получать качественные сервисы. Мы хотим, чтобы обслуживание было быстрым, качественным и недорогим. Нам важно получить удовольствие от сервиса, будь то парикмахерская или бронирование авиабилетов. Автоматизация тестирования в этом плане практически не отличается от других сервисов, особенно, если она развивается в крупной компании. При этом нужно учесть стек технологий и уровень развития проекта и при этом не наступить на те грабли, что мы собрали при автоматизации тестирования других продуктов. Как строить такой сервис, как его адаптировать под различные команды и получать предсказуемый результат, именно про эти вопросы Павел расскажет в своем докладе. И все это на примерах из 2ГИС.
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClubВыступление Ярослава на седьмой встрече Grammarly Test Club, посвященной тестовой документации и состоявшейся 17 декабря 2013 года.
Обязательные практики Agile-проекта и правило ПППPavel GabrielПрезентация для конференции "Деловой интернет 2009". В презентации рассматриваются обязательные практики для agile-проекта, причины их использования и правило, позволяющее добиваться большей эффективности.
Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика" тестир...SQADays_2009_PiterЮлия Нечаева, NIX Solutions Ltd, Харьков, Украина
Анализ как часть тестирования, или Замените “аналитика" тестировщиком
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...SQADays_2009_PiterРомуальд Здебский, Microsoft, Санкт-Петербург, Россия
Обеспечение качества через интегрированное управление проектами разработки ПО - настоящее и будущее
Асхат Уразбаев, Руководство по организации тестирования в AgileSQADays_2009_PiterАсхат Уразбаев, ScrumTrek, Москва, Россия
Руководство по организации тестирования в Agile
Павел Степанов, Система контроля качества Java SESQADays_2009_PiterПавел Степанов, Sun Microsystems, Inc, Санкт-Петербург, Россия
Система контроля качества Java SE
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...SQADays_2009_PiterТатьяна Смехнова, DataArt, Санкт-Петербург, Россия
"Воспитание настоящего тестировщика" (Академический подход vs Практический подход)
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...SQADays_2009_PiterСергей Слесарев, Бинбанк, Москва, Россия
Отличия в работе тестировщика в software-development компании и в банке
Александр Орлов, Разработчики vs. Тестеры. История войнSQADays_2009_PiterАлександр Орлов, Happy-PM.COM, Санкт-Петербург, Россия
Разработчики vs. Тестеры. История войн
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...SQADays_2009_PiterАлексей Кабанов, EMC, Санкт-Петербург, Россия
Автоматизируем Rich Internet Applications с нуля на примере Flex
Александр Александров, Количественное управление процессом тестированияSQADays_2009_PiterАлександр Александров, Luxoft, Москва, Россия
Количественное управление процессом тестирования
Андрей Дмитриев, Опыт налаживания работы новой SQA командыSQADays_2009_PiterАндрей Дмитриев, Sun Microsystems, Inc, Санкт-Петербург, Россия
Опыт налаживания работы новой SQA команды
7. Как неправильно
использовать тестировщика
• Тестировщик – это тот, кто не умеет
программировать, а только ломает.
• Неполноценное использование потенциала и
опыта человека.
• Демотивация.
• Потеря сильных сотрудников.
8. Причины перехода к Agile
• Простота принципов и видимая легкость их
применения.
• Agile – это модно.
• Agile внедряется в компании вцелом.
• Процесс идет плохо,смена принципов
разработки поможет решить проблемы.
9. Проблемы при переходе к
Agile
• Тяжесть ухода от традиционного понимания ролей.
• Сопротивление изменениям.
• Путаются понятия адаптация процесса с
разрушением принципов.
• Agile – не панацея, которая решит все проблемы,
принципы Agile лишь могут помочь людям решить их.
• Не надо стараться предугадать проблемы, нужно
применять принципы и выявленные трудности
решать.
10. Полноценный взгляд на
тестировщика
• Тестировщик – член команды!
• Опыт тестировщика в разработке должен
использоваться полностью.
• Функции тестировщика во многом
определяются самим тестировщиком.
11. Изменения в тестировании
• Начало спринта – начало тестирования.
• Активности тестирования остаются те же,что
и в других методологиях.
• Таски тестирования – обычные таски
спринта.
• За результат отвечает вся команда,в том
числе за качество.
• Таски тестирования – общие таски всей
команды.
• Коммуникация
13. Проблемы с нехваткой
тестирования
• Нехватка ресурсов тестирования.
• Много ручного тестирования.
• Неэффективный процесс тестирования.
• Нарастание функционала для регрессионного
тестирования.
14. Способы решения проблем
• Автоматизируем, возможно привлекая
разработчиков.
• Увеличить покрытие кода юнит-тестами.
• Делать стабилизационные спринты.
• Увеличить количество ресурсов
тестирования.
15. Время свободное от
тестирования
• Оценить, не свалятся ли таски по
тестированию в конце спринта.
• Автоматизация тестирования.
• Настройка тестовых сред.
• Подготовка необходимой документации.
• Работа с привлеченными из вне ресурсами.
• Помощь разработчикам.
16. Заключение
• Не бойтесь пробовать новое,в том числе и
Agile!
• Тестировщики, активно позиционируйте себя
в разработке и не только в связанных с
качеством ее аспектах!
• Руководители, давайте больше
отвественности и свободы тестировщикам,
цените их!