SlideShare a Scribd company logo
1 of 23
Download to read offline
Неортодоксальный
 Дизайн Тестов
  Сергей Высоцкий, 2ГИС
       Новосибирск
Рикард Эдгрен
                         TIBCO Spotfire:
                          
                             ●   12 лет в тестировании
                             ●   Начинал работать с
                                 Microsoft
                             ●   Последние 8 лет
                                 работал тест лидом и
                                 менеджером проектов
                                 в TIBCO Spotfire
                             ●   В университете учил
                                 Философию
                             ●   Пишет статьи на
                                 thetesteye.com



http://thetesteye.com/blog/2011/09/the-little-black-book-on-test-design/
...
  Классы эквивалентности
    Граничные значения
         Все пары
  Ортогональные массивы
Таблицы принятия решений
Таблицы перехода состояний
            ...
Законы Арнольда
 о технической документации


Если она должна существовать, то ее не
              сделали.

  Если она существует, то устарела.

Первые два закона не распространяются
 только на бесполезную документацию.
Вообще все
Документация




         То что важно
Обоснованная Теория
  Определение источников

     Сбор информации

      Классификация

         Анализ

         Гипотеза
Источники
Сценарии Использования
       Модели
   Результаты тестов
          ТЗ
         Код
     Сам продукт
         Help
Еще источники
     Техподдержка
Маркетинговые материалы
     Пользователи
     Цели Бизнеса
 Публичные Коллекции
      Технологии
"Не стоит пытаться
найти настоящие
составные части
происходящего,
попытайтесь создать
их сами"
Анализ

Смена уровня абстракции
  Загадочная тишина
      Что если?
Было проделано другими
      Допущения
Характеристики
     качества
Юзабилити Отказоустойчивость
 Безопасность Эффективность
        Портируемость
     Производительность
        Совместимость
Синтез

     Различные полумеры
Автоматизируйте все, что можно
      автоматизировать
       Хорошие Тесты
       Смена Стретегии
Что тестировать?

 "Важные тесты это те, которые, по
    нашему мнению, могут выявить
       информацию, которая стоит
         затраченного времени вне
зависимости от требований, рисков,
                        подходов"
Исполнение

Дизайн во время тестирования
               
 Недостаточно информации
               
  Базируется на результатах
Быстрые тесты

     Атаки Виттакера
       Прерывания
  Ограничение ресурсов
Непрерывное использование
     Конкурентность
Интерпретация
       Не обязательно:
  ...результат Успех/Провал
  ...заранее знать результат
        Обязательно:
...обезопасить себя от ошибок в
         интерпретации
Результаты Тестов

         Баги История
   Улучшения Тесты
  Зависимости Вопросы
        Риски Ценности
Обходные пути Ограничения
Покрытие


1. Что еще протестировать?
   2. Мы уже закончили?
Поиск источников информации




Исполнение тестов                     Анализ источников




                    Создание тестов
Тестирование улучшает
качество информации о
       продукте.
Недостатки

    Слишком много теории
Результат да/нет в ряде случаев
          необходим
    Много двойной работы
Вопросы?

More Related Content

What's hot

Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиковUladzimir Kryvenka
 
7 принципов эффективного тестирования
7 принципов эффективного тестирования7 принципов эффективного тестирования
7 принципов эффективного тестированияak-itconsulting.com
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina TananaevaAlexei Lupan
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20rit2010
 
Дмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияДмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияYandex
 
SQA Days-13 @ Piter v3.1 web
SQA Days-13 @ Piter v3.1 webSQA Days-13 @ Piter v3.1 web
SQA Days-13 @ Piter v3.1 webOleg Tatarchuk
 
Severity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятноеSeverity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятноеDeutsche Post
 
#71 Проведение онлайн-исследований
#71 Проведение онлайн-исследований#71 Проведение онлайн-исследований
#71 Проведение онлайн-исследованийAndrew Sikorskiy
 
Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияSQALab
 
Проведение юзабилити-тестирования Final
Проведение юзабилити-тестирования FinalПроведение юзабилити-тестирования Final
Проведение юзабилити-тестирования FinalI2B 2011
 
больше тестов, хороших и разных! часть 1
больше тестов, хороших и разных! часть 1больше тестов, хороших и разных! часть 1
больше тестов, хороших и разных! часть 1Фарида Абдуллина
 
Тестирование юзабилити
Тестирование юзабилитиТестирование юзабилити
Тестирование юзабилитиSQALab
 
Построение процессов тестирования на новом проекте: как выбрать правильный путь
Построение процессов тестирования на новом проекте: как выбрать правильный путьПостроение процессов тестирования на новом проекте: как выбрать правильный путь
Построение процессов тестирования на новом проекте: как выбрать правильный путьSQALab
 
Самоопределяйся технологично!
Самоопределяйся технологично!Самоопределяйся технологично!
Самоопределяйся технологично!Maxim Tsepkov
 
SQA Days 10: Фишки просветлённых тест-менеджеров
SQA Days 10: Фишки просветлённых тест-менеджеровSQA Days 10: Фишки просветлённых тест-менеджеров
SQA Days 10: Фишки просветлённых тест-менеджеровNatalya Rukol
 
Правила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковПравила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковRina Uzhevko
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityAlexei Lupan
 

What's hot (18)

Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиков
 
7 принципов эффективного тестирования
7 принципов эффективного тестирования7 принципов эффективного тестирования
7 принципов эффективного тестирования
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina Tananaeva
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20
 
Дмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияДмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестирования
 
SQA Days-13 @ Piter v3.1 web
SQA Days-13 @ Piter v3.1 webSQA Days-13 @ Piter v3.1 web
SQA Days-13 @ Piter v3.1 web
 
Severity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятноеSeverity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятное
 
#71 Проведение онлайн-исследований
#71 Проведение онлайн-исследований#71 Проведение онлайн-исследований
#71 Проведение онлайн-исследований
 
Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестирования
 
Проведение юзабилити-тестирования Final
Проведение юзабилити-тестирования FinalПроведение юзабилити-тестирования Final
Проведение юзабилити-тестирования Final
 
больше тестов, хороших и разных! часть 1
больше тестов, хороших и разных! часть 1больше тестов, хороших и разных! часть 1
больше тестов, хороших и разных! часть 1
 
Тестирование юзабилити
Тестирование юзабилитиТестирование юзабилити
Тестирование юзабилити
 
Построение процессов тестирования на новом проекте: как выбрать правильный путь
Построение процессов тестирования на новом проекте: как выбрать правильный путьПостроение процессов тестирования на новом проекте: как выбрать правильный путь
Построение процессов тестирования на новом проекте: как выбрать правильный путь
 
Самоопределяйся технологично!
Самоопределяйся технологично!Самоопределяйся технологично!
Самоопределяйся технологично!
 
SQA Days 10: Фишки просветлённых тест-менеджеров
SQA Days 10: Фишки просветлённых тест-менеджеровSQA Days 10: Фишки просветлённых тест-менеджеров
SQA Days 10: Фишки просветлённых тест-менеджеров
 
Правила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковПравила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиков
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
Sqa8 urazov
Sqa8 urazovSqa8 urazov
Sqa8 urazov
 

Viewers also liked

Кутумов - Автоматизация тестирования транспортных карт
Кутумов - Автоматизация тестирования транспортных картКутумов - Автоматизация тестирования транспортных карт
Кутумов - Автоматизация тестирования транспортных картqasib
 
Resume bimbingan dan konseling 2
Resume bimbingan dan konseling 2Resume bimbingan dan konseling 2
Resume bimbingan dan konseling 2Ricky Ramadhan
 
East india company.history9
East india company.history9East india company.history9
East india company.history9jcpetito
 
Support akshaya patra one of the non governmental organisations in india
Support akshaya patra one of the non governmental organisations in indiaSupport akshaya patra one of the non governmental organisations in india
Support akshaya patra one of the non governmental organisations in indiaAkshaya Patra Foundation
 
Presentasi Kurikulum dan Pembelajaran
Presentasi Kurikulum dan PembelajaranPresentasi Kurikulum dan Pembelajaran
Presentasi Kurikulum dan PembelajaranRicky Ramadhan
 
6 кареев киров
6 кареев киров6 кареев киров
6 кареев кировqasib
 
Resume bimbingan dan konseling 4
Resume bimbingan dan konseling 4Resume bimbingan dan konseling 4
Resume bimbingan dan konseling 4Ricky Ramadhan
 
Kelompok 1 spai pend. geografi powerpoint
Kelompok 1 spai pend. geografi powerpointKelompok 1 spai pend. geografi powerpoint
Kelompok 1 spai pend. geografi powerpointRicky Ramadhan
 
Gostev 2
Gostev 2Gostev 2
Gostev 2qasib
 
Magnanimous Journey of Akshaya Patra in Karnataka
Magnanimous Journey of Akshaya Patra in KarnatakaMagnanimous Journey of Akshaya Patra in Karnataka
Magnanimous Journey of Akshaya Patra in KarnatakaAkshaya Patra Foundation
 
advanced library research Pokemon-style
advanced library research Pokemon-styleadvanced library research Pokemon-style
advanced library research Pokemon-styleMegan Hodge
 
O futuro do livro
O futuro do livroO futuro do livro
O futuro do livroufrj
 
Incorporación de las TICs a la escuela
Incorporación de las TICs a la escuelaIncorporación de las TICs a la escuela
Incorporación de las TICs a la escuelaLorena Betta
 

Viewers also liked (20)

Кутумов - Автоматизация тестирования транспортных карт
Кутумов - Автоматизация тестирования транспортных картКутумов - Автоматизация тестирования транспортных карт
Кутумов - Автоматизация тестирования транспортных карт
 
Resume bimbingan dan konseling 2
Resume bimbingan dan konseling 2Resume bimbingan dan konseling 2
Resume bimbingan dan konseling 2
 
East india company.history9
East india company.history9East india company.history9
East india company.history9
 
Support akshaya patra one of the non governmental organisations in india
Support akshaya patra one of the non governmental organisations in indiaSupport akshaya patra one of the non governmental organisations in india
Support akshaya patra one of the non governmental organisations in india
 
Akshaya Patra - Annual Report 2015
Akshaya Patra - Annual Report 2015Akshaya Patra - Annual Report 2015
Akshaya Patra - Annual Report 2015
 
Pericoronitis
Pericoronitis  Pericoronitis
Pericoronitis
 
Presentasi Kurikulum dan Pembelajaran
Presentasi Kurikulum dan PembelajaranPresentasi Kurikulum dan Pembelajaran
Presentasi Kurikulum dan Pembelajaran
 
6 кареев киров
6 кареев киров6 кареев киров
6 кареев киров
 
Resume bimbingan dan konseling 4
Resume bimbingan dan konseling 4Resume bimbingan dan konseling 4
Resume bimbingan dan konseling 4
 
Kelompok 1 spai pend. geografi powerpoint
Kelompok 1 spai pend. geografi powerpointKelompok 1 spai pend. geografi powerpoint
Kelompok 1 spai pend. geografi powerpoint
 
Gostev 2
Gostev 2Gostev 2
Gostev 2
 
Magnanimous Journey of Akshaya Patra in Karnataka
Magnanimous Journey of Akshaya Patra in KarnatakaMagnanimous Journey of Akshaya Patra in Karnataka
Magnanimous Journey of Akshaya Patra in Karnataka
 
advanced library research Pokemon-style
advanced library research Pokemon-styleadvanced library research Pokemon-style
advanced library research Pokemon-style
 
LPJ DPM Geografi 2014
LPJ DPM Geografi 2014LPJ DPM Geografi 2014
LPJ DPM Geografi 2014
 
O futuro do livro
O futuro do livroO futuro do livro
O futuro do livro
 
Incorporación de las TICs a la escuela
Incorporación de las TICs a la escuelaIncorporación de las TICs a la escuela
Incorporación de las TICs a la escuela
 
Desestressar
DesestressarDesestressar
Desestressar
 
Informativo Conjuntural
Informativo ConjunturalInformativo Conjuntural
Informativo Conjuntural
 
Arte
ArteArte
Arte
 
Vende se tudo
Vende se tudoVende se tudo
Vende se tudo
 

Similar to Высоцкий Неортодоксальный дизайн тестов

Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryNikita Efimov
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Dakiry
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиNikita Efimov
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаAlexei Lupan
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в AgileSQALab
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов QA Dnepropetrovsk Community (Ukraine)
 
SEO эксперименты. Типы, примеры, рекомендации
SEO эксперименты. Типы, примеры, рекомендацииSEO эксперименты. Типы, примеры, рекомендации
SEO эксперименты. Типы, примеры, рекомендацииСергей Кокшаров
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQAFest
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey Ladutko
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QAFest
 
Построение процесса безопасной разработки
Построение процесса безопасной разработкиПостроение процесса безопасной разработки
Построение процесса безопасной разработкиPositive Development User Group
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаSQALab
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщикиSQALab
 
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестированияIgor Pozumentov
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Kamil Kalimullin
 
CEE-SECR-2011. Презентация Александра Калугина
CEE-SECR-2011. Презентация Александра КалугинаCEE-SECR-2011. Презентация Александра Калугина
CEE-SECR-2011. Презентация Александра КалугинаAlexander Kalouguine
 

Similar to Высоцкий Неортодоксальный дизайн тестов (20)

Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product Discovery
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехи
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
 
SEO эксперименты. Типы, примеры, рекомендации
SEO эксперименты. Типы, примеры, рекомендацииSEO эксперименты. Типы, примеры, рекомендации
SEO эксперименты. Типы, примеры, рекомендации
 
«SEO-эксперименты и к чему они приводят»
«SEO-эксперименты и к чему они приводят» «SEO-эксперименты и к чему они приводят»
«SEO-эксперименты и к чему они приводят»
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
 
Построение процесса безопасной разработки
Построение процесса безопасной разработкиПостроение процесса безопасной разработки
Построение процесса безопасной разработки
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
QA in Agile
QA in AgileQA in Agile
QA in Agile
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
 
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестирования
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
CEE-SECR-2011. Презентация Александра Калугина
CEE-SECR-2011. Презентация Александра КалугинаCEE-SECR-2011. Презентация Александра Калугина
CEE-SECR-2011. Презентация Александра Калугина
 

More from qasib

Watir&web driver
Watir&web driverWatir&web driver
Watir&web driverqasib
 
Блуждание во тьме. Или как понять состояние продукта
Блуждание во тьме. Или как понять состояние продуктаБлуждание во тьме. Или как понять состояние продукта
Блуждание во тьме. Или как понять состояние продуктаqasib
 
Белов наиболее часто уязвимые места в веб приложениях
Белов наиболее часто уязвимые места в веб приложенияхБелов наиболее часто уязвимые места в веб приложениях
Белов наиболее часто уязвимые места в веб приложенияхqasib
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская qasib
 
3 zalomlenkov selenium
3 zalomlenkov   selenium3 zalomlenkov   selenium
3 zalomlenkov seleniumqasib
 
2 kurnosova presentation
2 kurnosova presentation2 kurnosova presentation
2 kurnosova presentationqasib
 
4 kazakov clouds-intesting
4 kazakov clouds-intesting4 kazakov clouds-intesting
4 kazakov clouds-intestingqasib
 
1 щербина
1 щербина1 щербина
1 щербинаqasib
 
Oсобенности тестирования игр
Oсобенности тестирования игрOсобенности тестирования игр
Oсобенности тестирования игрqasib
 
Я бы в тестеры пошел. Татьяна Богданова
Я бы в тестеры пошел. Татьяна БогдановаЯ бы в тестеры пошел. Татьяна Богданова
Я бы в тестеры пошел. Татьяна Богдановаqasib
 
Управление рисками в тестировании. Сергей Олейников
Управление рисками в тестировании. Сергей ОлейниковУправление рисками в тестировании. Сергей Олейников
Управление рисками в тестировании. Сергей Олейниковqasib
 
Роль тестировщика в Lean. Светлана Федянина
Роль тестировщика в Lean. Светлана ФедянинаРоль тестировщика в Lean. Светлана Федянина
Роль тестировщика в Lean. Светлана Федянинаqasib
 
Тест-менеджмент в Jira. Анна Добрынина
Тест-менеджмент в Jira. Анна ДобрынинаТест-менеджмент в Jira. Анна Добрынина
Тест-менеджмент в Jira. Анна Добрынинаqasib
 
Сергей Высоцкий - Automated Software Testing- Сказки и реальность
Сергей Высоцкий - Automated Software Testing- Сказки и реальностьСергей Высоцкий - Automated Software Testing- Сказки и реальность
Сергей Высоцкий - Automated Software Testing- Сказки и реальностьqasib
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеqasib
 

More from qasib (15)

Watir&web driver
Watir&web driverWatir&web driver
Watir&web driver
 
Блуждание во тьме. Или как понять состояние продукта
Блуждание во тьме. Или как понять состояние продуктаБлуждание во тьме. Или как понять состояние продукта
Блуждание во тьме. Или как понять состояние продукта
 
Белов наиболее часто уязвимые места в веб приложениях
Белов наиболее часто уязвимые места в веб приложенияхБелов наиболее часто уязвимые места в веб приложениях
Белов наиболее часто уязвимые места в веб приложениях
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская
 
3 zalomlenkov selenium
3 zalomlenkov   selenium3 zalomlenkov   selenium
3 zalomlenkov selenium
 
2 kurnosova presentation
2 kurnosova presentation2 kurnosova presentation
2 kurnosova presentation
 
4 kazakov clouds-intesting
4 kazakov clouds-intesting4 kazakov clouds-intesting
4 kazakov clouds-intesting
 
1 щербина
1 щербина1 щербина
1 щербина
 
Oсобенности тестирования игр
Oсобенности тестирования игрOсобенности тестирования игр
Oсобенности тестирования игр
 
Я бы в тестеры пошел. Татьяна Богданова
Я бы в тестеры пошел. Татьяна БогдановаЯ бы в тестеры пошел. Татьяна Богданова
Я бы в тестеры пошел. Татьяна Богданова
 
Управление рисками в тестировании. Сергей Олейников
Управление рисками в тестировании. Сергей ОлейниковУправление рисками в тестировании. Сергей Олейников
Управление рисками в тестировании. Сергей Олейников
 
Роль тестировщика в Lean. Светлана Федянина
Роль тестировщика в Lean. Светлана ФедянинаРоль тестировщика в Lean. Светлана Федянина
Роль тестировщика в Lean. Светлана Федянина
 
Тест-менеджмент в Jira. Анна Добрынина
Тест-менеджмент в Jira. Анна ДобрынинаТест-менеджмент в Jira. Анна Добрынина
Тест-менеджмент в Jira. Анна Добрынина
 
Сергей Высоцкий - Automated Software Testing- Сказки и реальность
Сергей Высоцкий - Automated Software Testing- Сказки и реальностьСергей Высоцкий - Automated Software Testing- Сказки и реальность
Сергей Высоцкий - Automated Software Testing- Сказки и реальность
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
 

Высоцкий Неортодоксальный дизайн тестов

  • 1. Неортодоксальный Дизайн Тестов Сергей Высоцкий, 2ГИС Новосибирск
  • 2. Рикард Эдгрен TIBCO Spotfire:   ● 12 лет в тестировании ● Начинал работать с Microsoft ● Последние 8 лет работал тест лидом и менеджером проектов в TIBCO Spotfire ● В университете учил Философию ● Пишет статьи на thetesteye.com http://thetesteye.com/blog/2011/09/the-little-black-book-on-test-design/
  • 3. ... Классы эквивалентности Граничные значения Все пары Ортогональные массивы Таблицы принятия решений Таблицы перехода состояний ...
  • 4. Законы Арнольда о технической документации Если она должна существовать, то ее не сделали. Если она существует, то устарела. Первые два закона не распространяются только на бесполезную документацию.
  • 6. Обоснованная Теория Определение источников Сбор информации Классификация Анализ Гипотеза
  • 7. Источники Сценарии Использования Модели Результаты тестов ТЗ Код Сам продукт Help
  • 8. Еще источники Техподдержка Маркетинговые материалы Пользователи Цели Бизнеса Публичные Коллекции Технологии
  • 9. "Не стоит пытаться найти настоящие составные части происходящего, попытайтесь создать их сами"
  • 10. Анализ Смена уровня абстракции Загадочная тишина Что если? Было проделано другими Допущения
  • 11. Характеристики качества Юзабилити Отказоустойчивость Безопасность Эффективность Портируемость Производительность Совместимость
  • 12. Синтез Различные полумеры Автоматизируйте все, что можно автоматизировать Хорошие Тесты Смена Стретегии
  • 13. Что тестировать? "Важные тесты это те, которые, по нашему мнению, могут выявить информацию, которая стоит затраченного времени вне зависимости от требований, рисков, подходов"
  • 14.
  • 15. Исполнение Дизайн во время тестирования   Недостаточно информации   Базируется на результатах
  • 16. Быстрые тесты Атаки Виттакера Прерывания Ограничение ресурсов Непрерывное использование Конкурентность
  • 17. Интерпретация Не обязательно: ...результат Успех/Провал ...заранее знать результат Обязательно: ...обезопасить себя от ошибок в интерпретации
  • 18. Результаты Тестов Баги История Улучшения Тесты Зависимости Вопросы Риски Ценности Обходные пути Ограничения
  • 19. Покрытие 1. Что еще протестировать? 2. Мы уже закончили?
  • 20. Поиск источников информации Исполнение тестов Анализ источников Создание тестов
  • 22. Недостатки Слишком много теории Результат да/нет в ряде случаев необходим Много двойной работы