Автоматизация тестирования как сервис, Павел Сташевский
Все мы хотим получать качественные сервисы. Мы хотим, чтобы обслуживание было быстрым, качественным и недорогим. Нам важно получить удовольствие от сервиса, будь то парикмахерская или бронирование авиабилетов. Автоматизация тестирования в этом плане практически не отличается от других сервисов, особенно, если она развивается в крупной компании. При этом нужно учесть стек технологий и уровень развития проекта и при этом не наступить на те грабли, что мы собрали при автоматизации тестирования других продуктов. Как строить такой сервис, как его адаптировать под различные команды и получать предсказуемый результат, именно про эти вопросы Павел расскажет в своем докладе. И все это на примерах из 2ГИС.
HappyDev-lite-2016-весна 11 Виктор Белов. Мифы о (в) тестированииHappyDev-lite
Данный доклад нацелен на то, чтобы избавить вас от предубеждений о тестировании. Обсудим основные мифы:
1. Тестирование — это скучно;
2. Тестировщики враждуют с разработчиками;
3. В тестировании некуда расти...
и ряд других популярных заблуждений.
Собственное говоря, этим докладом я хочу привлечь и очаровать молодых людей и девушек миром тестирования.
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
Дорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
Автоматизация тестирования как сервис, Павел Сташевский
Все мы хотим получать качественные сервисы. Мы хотим, чтобы обслуживание было быстрым, качественным и недорогим. Нам важно получить удовольствие от сервиса, будь то парикмахерская или бронирование авиабилетов. Автоматизация тестирования в этом плане практически не отличается от других сервисов, особенно, если она развивается в крупной компании. При этом нужно учесть стек технологий и уровень развития проекта и при этом не наступить на те грабли, что мы собрали при автоматизации тестирования других продуктов. Как строить такой сервис, как его адаптировать под различные команды и получать предсказуемый результат, именно про эти вопросы Павел расскажет в своем докладе. И все это на примерах из 2ГИС.
HappyDev-lite-2016-весна 11 Виктор Белов. Мифы о (в) тестированииHappyDev-lite
Данный доклад нацелен на то, чтобы избавить вас от предубеждений о тестировании. Обсудим основные мифы:
1. Тестирование — это скучно;
2. Тестировщики враждуют с разработчиками;
3. В тестировании некуда расти...
и ряд других популярных заблуждений.
Собственное говоря, этим докладом я хочу привлечь и очаровать молодых людей и девушек миром тестирования.
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
Дорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
Слады для выступления на GDG DevFest Бишкек, 2014.
https://plus.google.com/events/cgschph5k60ua1ldq0b06i3o3r8
Выступление сделано по книжке "Как тестируют в Google"
Тестирование — это способ узнать о разнообразных проблемах, которые могут возникнуть во время разработки вашего проекта. В лекции рассмотрены различные виды тестирования и различные практики, которые позволят вам узнавать о проблемах заранее.
Ice Age Testing. Mistakes that testers do since Ice Age and how to avoid themGleb Rybalko
Тестирование ПО является стандартом в сфере обеспечения качества уже на протяжении 40 лет. За это время многие процессы и подходы изменились, появились новые техники нахождения ошибок. Все участники процесса разработки программных продуктов признали важность и значимость тестировщиков. Сейчас эта профессия котируется наравне с профессией программиста.
Тем не менее, начиная с зарождения, так называемого «каменного века» тестирования и по сей день тестировщики и тест менеджеры допускают ошибки, которые в дальнейшем влияют на ход разработки продукта и выливаются в обидные ошибки и разочарования. Особым количеством пропущенных ошибок и сорванных сроков отличаются «мамонты ледникового периода» в тестировании – длинные и долгоиграющие проекты.
Этот доклад построен на практическом опыте автора работы с такими «мамонтами от тестирования» В рамках доклада Вы узнаете:
• Как определить проект мамонт, и чем он отличается от других проектов
• Ошибки тестировщиков при первой встрече с мамонтом и как их избежать
• Как тестировать мамонтов
• Разбор практических кейсов тестирования мамонтов
Доклад будет полезен начинающим тестировщикам, которые смогут узнать о распространенных ошибках своих коллег в больших проектах. Также доклад пригодится специалистам с опытом, которые не работали в крупных и долгосрочных проектах и хотят узнать специфику такой работы.
Максим Богуславский, Banki.ru, «Как вырастить в себе автоматизатора и разрабо...Mail.ru Group
Многие тестировщики по той или иной причине задумываются о том, чтобы начать писать автотесты. Доклад ориентирован на тех, кто хочет попробовать изучить автоматизацию, либо пробовал, но не справился. Почему у кого-то получилось, а у кого-то нет? Какие навыки и личные качества могут помочь нам в этом или помешать? Стоит ли пытаться? В своем докладе Максим постарался дать ответ на эти вопросы.
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Solit 2014, Введение в тестирование для начинающих тестировщиков, Храменков Д...solit
Дмитрий Храменков, Солигорск. Инженер-тестировщик в компании JazzTeam.
«Введение в тестирование для начинающих тестировщиков». Development секция. Для тестировщиков. Начальный уровень подготовки.
1. Представление о работе тестировщика
2. Понятие процесса тестирования программного обеспечения и жизненный цикл проекта/продукта
3. Для чего нужны тест-планы (Test Plan) и тест-кейсы (Test Case)
4. Примеры сложных случаев мануального тестирования
5. Необходимый инструментарий для тестировщика
«Инвалидность не преграда, для достижения свойх целей. Возможно все, стоит только захотеть». Мотивационное выступление.
Дмитрий расскажет немного про себя, какие достижения у него есть и как он к этому стремился.
Слады для выступления на GDG DevFest Бишкек, 2014.
https://plus.google.com/events/cgschph5k60ua1ldq0b06i3o3r8
Выступление сделано по книжке "Как тестируют в Google"
Тестирование — это способ узнать о разнообразных проблемах, которые могут возникнуть во время разработки вашего проекта. В лекции рассмотрены различные виды тестирования и различные практики, которые позволят вам узнавать о проблемах заранее.
Ice Age Testing. Mistakes that testers do since Ice Age and how to avoid themGleb Rybalko
Тестирование ПО является стандартом в сфере обеспечения качества уже на протяжении 40 лет. За это время многие процессы и подходы изменились, появились новые техники нахождения ошибок. Все участники процесса разработки программных продуктов признали важность и значимость тестировщиков. Сейчас эта профессия котируется наравне с профессией программиста.
Тем не менее, начиная с зарождения, так называемого «каменного века» тестирования и по сей день тестировщики и тест менеджеры допускают ошибки, которые в дальнейшем влияют на ход разработки продукта и выливаются в обидные ошибки и разочарования. Особым количеством пропущенных ошибок и сорванных сроков отличаются «мамонты ледникового периода» в тестировании – длинные и долгоиграющие проекты.
Этот доклад построен на практическом опыте автора работы с такими «мамонтами от тестирования» В рамках доклада Вы узнаете:
• Как определить проект мамонт, и чем он отличается от других проектов
• Ошибки тестировщиков при первой встрече с мамонтом и как их избежать
• Как тестировать мамонтов
• Разбор практических кейсов тестирования мамонтов
Доклад будет полезен начинающим тестировщикам, которые смогут узнать о распространенных ошибках своих коллег в больших проектах. Также доклад пригодится специалистам с опытом, которые не работали в крупных и долгосрочных проектах и хотят узнать специфику такой работы.
Максим Богуславский, Banki.ru, «Как вырастить в себе автоматизатора и разрабо...Mail.ru Group
Многие тестировщики по той или иной причине задумываются о том, чтобы начать писать автотесты. Доклад ориентирован на тех, кто хочет попробовать изучить автоматизацию, либо пробовал, но не справился. Почему у кого-то получилось, а у кого-то нет? Какие навыки и личные качества могут помочь нам в этом или помешать? Стоит ли пытаться? В своем докладе Максим постарался дать ответ на эти вопросы.
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Solit 2014, Введение в тестирование для начинающих тестировщиков, Храменков Д...solit
Дмитрий Храменков, Солигорск. Инженер-тестировщик в компании JazzTeam.
«Введение в тестирование для начинающих тестировщиков». Development секция. Для тестировщиков. Начальный уровень подготовки.
1. Представление о работе тестировщика
2. Понятие процесса тестирования программного обеспечения и жизненный цикл проекта/продукта
3. Для чего нужны тест-планы (Test Plan) и тест-кейсы (Test Case)
4. Примеры сложных случаев мануального тестирования
5. Необходимый инструментарий для тестировщика
«Инвалидность не преграда, для достижения свойх целей. Возможно все, стоит только захотеть». Мотивационное выступление.
Дмитрий расскажет немного про себя, какие достижения у него есть и как он к этому стремился.
Tech Talks @NSU: Что есть QA и как в него попастьTech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=2W903npGGMw
4 марта 2014. Что есть QA и как в него попасть (Анна Карпенко, Inetra)
"Анна Карпенко (Intetra) рассказывает про QA и карьеру тестировщика"
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Андрей Сильчук: "Автоматическое тестирование".Hub-IT-School
Выступление Андрея Сильчука об автоматическом тестировании ПО на Hub QA meetup #1.
Больше мероприятий:
https://vk.com/hub.itschool
https://facebook.com/Hub.IT.School
Автоматическое тестирование и с чем его едятMarina Peregud
Agenda
Автоматизация? Какая еще автоматизация? Автоматическое тестирование ПО. Зачем вообще?
Отличие от мануального тестирования ПО, или Ручник vs человек разумный.
Имею желание, но не имею возможности, или какие знания были бы полезны в этой области.
Когда стоит внедрять автоматизацию.
ROI и другие непонятные слова на три буквы.
лившиц владимир - независимое тестирование мифMagneta AI
Сюжет этой короткометражки рассказывает о том, как можно трансформировать «незавсимую» команду тестирования для обеспечения качества в нескольких Scrum командах (работающих в одном известном инвест-банке). Это почти что боевик о ломке устоявшихся принципов и небоязни меняться. Обсуждается вопрос: приносят тест-кейсы пользу? Тут есть немного философии: отношения тестировщиков и не совсем к тестированию и качеству в Agile командах.
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQAFest
В своем докладе я расскажу, как мы внедряли devops в банке, а конкретнее какую роль в этом процессе сыграло тестирование. Также расскажу с какими проблемами столкнулись, и как мы их устраняли. И да, каких результатов смогли добиться уже через полгода. А самое интересное, покажу как мы смогли добиться того, чтоб у нас pull request долетал до боя за 3 часа со всеми этапами тестирования.
Доклад будет содержать большое количество лайфхаков и обзоров инструментария, который мы использовали.
Similar to Введение в специальность. Якин Дмитрий - QA: полицейский, нянька и прочие ролевые игры (20)
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
Введение в специальность. Якин Дмитрий - QA: полицейский, нянька и прочие ролевые игры
1. Дмитрий Якин
Специалист по тестированию
Доклад для студентов УрФУ
QA: полицейский, нянька и прочие
ролевые игры
2. Кто это вообще такой и зачем он нужен команде разработки?
Тестировщик программного обеспечения
3. • Кто такой тестировщик?
• Чем занят на работе?
• Кто обычно идет в
тестировщики?
• Зачем нужны тестировщики?
• Круто ли быть тестировщиком?
Есть такая профессия баги не пропускать
4. Рассмотрим процесс работы тестировщика от момента прихода задачи до выпуска фичи
Работа тестировщика от А до Я
18. Без чего лучше не идти на собеседование
• Роман Савин «Тестирование.com»
• Сэм Канер «Тестирование программного обеспечения.
Фундаментальные концепции менеджмента бизнес-приложений».
• Борис Бейзер «Тестирование черного ящика»
• Джеймс Уиттакер «Как тестируют в Google»
• Луиза Тамре «Введение в тестирование программного обеспечения»
Аналитику вздумается, как коту Матроскину корову купить. Ну может не корову, а что-то типа новую задачу реализовать, потому что она якобы улучшит жизнь 3 существующим пользователям и гипотетически поможет всем. Менеджер, может не особо понять чего хочет Аналитик и бросить ресурсы на получение желаемого результата, как сделал дядя Федор, когда копал клад. А разработчик, как шарик, всегда полон энтузиазма что-то новое для использовать: сделать с помощью какого-то нибудь костыля, использовать фото-ружье. Ну так вот, важно тестировщику не дать хода такой задаче и решать приоритетную.
Или например другая ситуация. Менеджер очень авторитарный, как крестный отец. Его слово закон. Он может сказать что-то типа "мы экспериментируем, нам нужно выпускать фичи как можно чаще и не беда, если в них баги- исправим. Так что давай релизиться". Аналитик может как Мавроди мутить какие-то мутные схемы, не очевидную логику и вообще писать такие тексты из которых ничего не понятно. А разработчик ваще может быть хакером-беспредельщиком. Фиксить баги прямо на бою, отдавать в тестирование без ревью кода и т.д.
В этом случае у тестировщика сложная и важная задача объяснить всем, что они не правы и подчинить их своей воле.