ݺߣ

ݺߣShare a Scribd company logo
Отличия в работе тестировщика в
компании-разработчике ПО и компании-
пользователе ПО
Сергей Слесарев. БИНБАНК
sslesarev@msk.binbank.ru
Содержание
• Основной принцип в отношении тестирования,
принятый в компаниях-пользователях
• Содержание работ тестировщика
• Кто выполняет тестирование
• Уровень планирования и документирования
• Работа с дефектами и требованиями
• Выводы
Основной принцип в
отношении тестирования
В отношении тестирования в компании-пользователе
ПО принят следующий основной принцип:
«Нам требуется, чтобы стоимость покупки +
внедрения + сопровождения + издержек_из-
за_production_issues была минимальная, а
качество ПО – не цель, а только средство
достижения этого требования»
Если наличие ошибок в ПО не ведёт к издержкам, а
затраты на их исправление существенны, то такие
ошибки не следует исправлять.
Место тестирования в
компании-разработчике ПО
Компания-
разработчк
Компания-
разработчк
Компания-
пользователь
Компания-
пользователь
Место тестирования в
компании-разработчике ПО
Компания-
разработчик
Компания-
разработчик
Компания-
пользователь
Компания-
пользователь
АналитикиАналитики
РазработчикиРазработчики ТестировщикиТестировщики
Место тестирования в
компании-пользователе ПО
Компания-
разработчик
Компания-
разработчик
Компания-
пользователь
Компания-
пользователь
Место тестирования в
компании-пользователе ПО
Компания-
пользователь
Компания-
пользователь
ПользователиПользователи
Компания-
разработчик
Компания-
разработчик
ТестировщикиТестировщики Бизнес-
поддержка
Бизнес-
поддержка
АналитикиАналитики
Тех. поддержкаТех. поддержка
Компания-
пользователь
Компания-
пользователь
Тестировщики – часть
IT-подразделения
IT-подразделениеIT-подразделение
ПользователиПользователиКомпания-
разработчк
Компания-
разработчк
ТестировщикиТестировщики
Бизнес-
поддержка
Бизнес-
поддержка
АналитикиАналитики
Тех. поддержкаТех. поддержка
Содержание работ
тестировщика
В компании-пользователе отдел тестирования входит в
состав IT-подразделения и воспринимается
менеджерами скорее не как отдельное независимое
подразделение, а как часть IT.
Отличие 1: В обязанности тестировщиков
входят различные задачи, иногда далёкие от
тестирования. В то же время, тестированием
могут заниматься другие подразделения.
Содержание работ
тестировщика
Из-за того, что большинство коллег не технические
специалисты, а специалисты в своей предметной
области, им требуется объяснять то, что в
компании-разработчике знают все сотрудники.
Отличие 2: Существенная часть работы состоит
в объяснении коллегам принципов
тестирования.
Например, для чего нужна дефект-трекинговая
система, для чего тестирование нужно планировать,
и его результаты документировать.
Уровень владения
приложениями
ПользователиПользователи
ТестировщикиТестировщики
Бизнес-
поддержка
Бизнес-
поддержка
АналитикиАналитики
Уровень
владения
приложениями
Уровень
владения
приложениями
Кто выполняет
тестирование
Для небольшого отдела тестирования затруднительно
глубоко овладеть функциональностью всех
используемых в компании-пользователе
приложений. Сотрудники подразделения-заказчика
и подразделения поддержки владеют отдельными
приложениями гораздо лучше.
Отличие 3: Тестировщикам необходимо
организовывать тестирование силами
подразделения-заказчика и подразделения
поддержки.
Уровень планирования и
документирования
Из-за того, что существенную часть тестирования
выполняют не профессиональные тестировщики,
вытекают 2 следующих отличия.
Отличие 4: Ad hoc тестирование часто
проводится в тех случаях, когда по всем
правилам и канонам требуется проводить
тестирование, сопровождающееся более
точным планированием и документированием.
От тестировщика требуется уметь или очень быстро
научиться управлять процессом тестирования в
таких условиях.
Использование дефект-
трекинговой системы
Отличие 5: Процесс работы с дефектами в
некоторых случаях требуется
организовывать без использования дефект-
трекинговой системой.
Пользователей много, времени на то, чтобы всех их
научить пользоваться дефект-трекинговой системой
и убедить в том, что это необходимо, потребуется
больше, чем подстроить свою работу под эту
особенность. Тестировщикам самим заносить
дефекты, найденные пользователями – тоже не
вариант, т.к. это тоже потребует много времени.
Критичность дефектов для
компании-разработчика
Компания-
разработчик
Компания-
разработчик
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Компания-
пользователь
Критичность дефектов для
компании-пользователя
В компании-пользователе можно гораздо более точно
оценить критичность дефекта и принять решение о
том, нужно ли добиваться его исправления. Кроме
того, может возникнуть ситуация, когда проблемы в
текущей версии более критичны, чем любые
потенциальные дефекты.
Оценка критичности
дефектов
Отличие 6: Приложения могут быть установлены
на продуктивную среду с известными
дефектами или почти без тестирования.
Уточнения: в некоторых случаях требования к качеству
системы в компаниях-пользователях может быть
даже более строгие, чем в компаниях-
разработчиках.
Установка приложения с дефектами характерна для
внепланового процесса, когда надо срочно
исправить какую-нибудь проблему.
Компания-разработчикКомпания-разработчик Компания-пользовательКомпания-пользователь
Изменение требований для
тестировщиков компании-разработчика
ПользователиПользователиТестировщикиТестировщики
АналитикиАналитики АналитикиАналитики
11
22
ДокументДокумент
Компания-пользовательКомпания-пользователь
Изменение требований для
тестировщиков компании-пользователя
ПользователиПользователи
ТестировщикиТестировщики
Прямой
контакт
Прямой
контакт
Изменение требований
Отличие 7: Изменения требований приходят не от
аналитиков в виде документа, а от
пользователей, «из первых рук», в
нерегламентированном виде.
Изменения требований:
• В необработанном, неформализованном виде
(иногда даже устно).
• Частота не регламентирована.
• Тестировщик получает не решение об изменении
требований, а сам участвует в процессе принятия
решения.
Выводы
Работа тестировщика в компании-пользователе
отличается от работы в компании-разработчике.
• Требуется ещё больше коммуникативных навыков.
• Требуется больше гибкости, умения не жестко
следовать общим принципам приоритезации, а
адаптировать их к среде.
• Есть больше возможностей сменить направление
работы, особенно, если предметная область
представляет интерес.
• Есть возможность принять участие в построении
процессов в тестировании и более широко – в IT.
Сергей Слесарев. БИНБАНК
sslesarev@msk.binbank.ru
Спасибо за внимание!
Вопросы?

More Related Content

What's hot (20)

Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
SQALab
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QA
DressTester
Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
Alexei Lupan
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
Technopark
230914 испытательные центры
230914 испытательные центры230914 испытательные центры
230914 испытательные центры
Dmitry Sanatov
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
Alexander Solosh
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
Technopark
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспечения
cezium
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
SQALab
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
SQALab
Использование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложенийИспользование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложений
SQALab
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
Alexander Kalouguine
План тестирования
План тестированияПлан тестирования
План тестирования
EDISON Software Development Centre
тестирование по
тестирование потестирование по
тестирование по
Ion Griu
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Sergiy Povolyashko, PMP
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
Nickola14
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
SQALab
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советы
SQALab
Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)
Alexei Lupan
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
SQALab
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QA
DressTester
Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
Alexei Lupan
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
Technopark
230914 испытательные центры
230914 испытательные центры230914 испытательные центры
230914 испытательные центры
Dmitry Sanatov
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
Alexander Solosh
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
Technopark
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспечения
cezium
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
SQALab
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
Как заслужить доверие заказчика при передаче проекта новой команде тестирования?
SQALab
Использование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложенийИспользование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложений
SQALab
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
Alexander Kalouguine
тестирование по
тестирование потестирование по
тестирование по
Ion Griu
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Sergiy Povolyashko, PMP
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
Nickola14
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
SQALab
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советы
SQALab
Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)
Alexei Lupan

Similar to Сергей Слесарев (20)

Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
SQADays_2009_Piter
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
Yana Brodetski
Проблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложенийПроблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложений
Tatyanazaxarova
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
SQALab
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
Kairat Yussupov
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
KIT_Conference
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Tatyanazaxarova
Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.
Сергей Сторожев
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестирования
Igor Pozumentov
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
QA Guards
Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...
SQALab
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Return on Intelligence
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...
Alexandra Varfolomeeva
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
SQALab
Организация тестирования производительности по SWEAT
Организация тестирования производительности по SWEATОрганизация тестирования производительности по SWEAT
Организация тестирования производительности по SWEAT
Return on Intelligence
Организация тестирования производительности по SWEAT
Организация тестирования производительности по SWEATОрганизация тестирования производительности по SWEAT
Организация тестирования производительности по SWEAT
SQALab
Mva stf module 2 - rus
Mva stf module 2 - rusMva stf module 2 - rus
Mva stf module 2 - rus
Maxim Shaptala
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
SQADays_2009_Piter
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
Yana Brodetski
Проблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложенийПроблемы тестирования 64-битных приложений
Проблемы тестирования 64-битных приложений
Tatyanazaxarova
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
SQALab
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
Kairat Yussupov
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Поиск ловушек в Си/Си++ коде при переносе приложений под 64-битную версию Win...
Tatyanazaxarova
Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.
Сергей Сторожев
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестирования
Igor Pozumentov
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
QA Guards
Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...
SQALab
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...Практические аспекты организации процесса тестирования в государственных учре...
Практические аспекты организации процесса тестирования в государственных учре...
Alexandra Varfolomeeva
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
SQALab
Организация тестирования производительности по SWEAT
Организация тестирования производительности по SWEATОрганизация тестирования производительности по SWEAT
Организация тестирования производительности по SWEAT
Return on Intelligence
Организация тестирования производительности по SWEAT
Организация тестирования производительности по SWEATОрганизация тестирования производительности по SWEAT
Организация тестирования производительности по SWEAT
SQALab

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
SQALab
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
SQALab
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
SQALab
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
SQALab
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
SQALab
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
SQALab
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
SQALab
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
SQALab
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
SQALab
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
SQALab
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
SQALab
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
SQALab
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
SQALab
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
SQALab
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
SQALab
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
SQALab
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
SQALab
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
SQALab
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
SQALab
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
SQALab
Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
SQALab
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
SQALab
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
SQALab
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
SQALab
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
SQALab
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
SQALab
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
SQALab
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
SQALab
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
SQALab
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
SQALab
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
SQALab
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
SQALab
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
SQALab
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
SQALab
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
SQALab
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
SQALab
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
SQALab
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
SQALab
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
SQALab
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
SQALab

Сергей Слесарев

Editor's Notes

  • #2: Компанией-пользователем в докладе называется организация, которая занимается разработкой ПО и для её функционирования требуется сложное ПО. Основная цель доклада – рассказать об основных отличиях в работе тестировщиков в компаниях-разработчиках ПО и компаниях-пользователях ПО. Есть компании-пользователи, в которых процессы работы подразделения тестирования отлажены очень хорошо. В докладе рассматривается компании, в которых процессы строго не установлены.
  • #6: В компании-разработчике тестировщики тесно взаимодействуют в первую очередь с аналитиками и программистами. Взаимодействие с конечными пользователями, как правило, проходит через посредников.
  • #8: В компании-пользователе тестировщики тесно взаимодействуют со службой поддержки и с конечными пользователями, а взаимодействие с программистами, как правило, проходит через посредников.
  • #16: У компании-разработчика, как правило, много пользователей, и чаще всего нельзя точно сказать, какой дефект окажется критичным, а какой нет. Поэтому многие дефекты классифицируются как критичные.
  • #18: Типичные примеры: Изменения в законодательстве: если мы внедримся завтра, то мы получим много проблем у пользователей, службы тех.поддержки и т.д; но если мы не внедримся, то бух. учёт не будет соответствовать требованиям Центробанка и у нас просто не примут отчётность. "Дыра" в безопасности интернет-банка: если мы внедримся завтра, то мы получим вот эти известные и, возможно, ещё какие-то другие функциональные проблемы; но если мы не внедримся, то у клиентов будут продолжать воровать деньги. Коллекторская программа: если мы внедримся завтра, то мы получим проблемы с производительностью; но если мы не внедримся, то коллекторы не смогут эффективно работать и будут "рвать" не просрочивших кредит, а IT-подразделение.
  • #22: Отход от традиционного стандарта по тестированию в некоторых случаях даёт выигрыш по скорости, позволяет получить удовлетворительное качество и, при этом, завершить процесс в установленные сроки. Правильный процесс: 1. Не получит финансирования 2. Долгий 3. Не состыкуется с остальными процессами, т.к. они не другом качественном уровне. Если остальные процессы (аналитики, разработки и т.д.) организованы нестрого, то нельзя организовать высококачественный процесс тестирования.
  • #23: [email_address]