Перейти к содержимому

Фотография

ISTQB: вопрос про исчерпывающее тестирование


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 84

Опрос: ISTQB: вопрос про исчерпывающее тестирование (48 пользователей проголосовало)

Exhaustive Testing is

  1. impractical but possible (9 голосов [18.75%])

    Процент голосов: 18.75%

  2. practically possible (5 голосов [10.42%])

    Процент голосов: 10.42%

  3. impractical and impossible (32 голосов [66.67%])

    Процент голосов: 66.67%

  4. always possible (2 голосов [4.17%])

    Процент голосов: 4.17%

Голосовать Гости не могут голосовать

#1 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 июля 2009 - 11:59

Иногда в ISTQB встречаются весьма интересные вопросы с весьма неоднозначными ответами :)
Предлагаю попытаться коллективно ответить на один из таких вопросов в форме голосования.

(если требуется перевод на русский язык -- напишите, я переведу)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#2 Alfa

Alfa

    Специалист

  • Members
  • PipPipPipPipPip
  • 553 сообщений
  • Город:Moscow

Отправлено 16 июля 2009 - 12:11

ИМХО в вопросе не хватает дополнения «for any non trivial program». Тогда все становится проще.
  • 0

Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.


#3 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 июля 2009 - 12:18

ИМХО в вопросе не хватает дополнения «for any non trivial program». Тогда все становится проще.

Ну, извиняйте, я не сам придумал вопрос :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#4 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 16 июля 2009 - 12:50

"Исчерпывающее" можно обратно перевести?
Если это good enough, то вполне даже possible.
  • 0

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 июля 2009 - 12:54

"Исчерпывающее" можно обратно перевести?
Если это good enough, то вполне даже possible.

Смотрите на заголовок опроса: "Exhaustive testing is..."
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 Alfa

Alfa

    Специалист

  • Members
  • PipPipPipPipPip
  • 553 сообщений
  • Город:Moscow

Отправлено 16 июля 2009 - 13:05

ИМХО в вопросе не хватает дополнения «for any non trivial program». Тогда все становится проще.

Ну, извиняйте, я не сам придумал вопрос :)

Да я без претензии. Просто составление некорректных/неполных вопросов местами превращается в профессиональную забаву авторов вопросов.
И я что-то не уловил тонкой грани между: «practically possible» и «always possible».
  • 0

Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.


#7 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 16 июля 2009 - 14:29

А это точно исчерпывающее? Может, всестороннее? Или даже изнуряющее?
Наверно все зависит от того, что надо исчерпать...
  • 0

#8 Alfa

Alfa

    Специалист

  • Members
  • PipPipPipPipPip
  • 553 сообщений
  • Город:Moscow

Отправлено 16 июля 2009 - 14:44

А это точно исчерпывающее? Может, всестороннее? Или даже изнуряющее?
Наверно все зависит от того, что надо исчерпать...

Исчерпать надо все.

exhaustive testing: A test approach in which the test suite comprises all combinations of
input values and preconditions.

Исчерпывающее тестирование (exhaustive testing): Методика тестирования, в которой
набор тестов включает в себя все комбинации входных данных и предусловий.

Из глоссария ISTQB.
  • 0

Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.


#9 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 16 июля 2009 - 16:02

"Исчерпывающее" можно обратно перевести?
Если это good enough, то вполне даже possible.

Смотрите на заголовок опроса: "Exhaustive testing is..."

Да, проглядел, прошу прощения.

Будем считать, исчерпывающее - это все возможные тестовые случаи.
  • 0

#10 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 16 июля 2009 - 20:54

Исчерпать надо все.
Из глоссария ISTQB.

Видимо нужен смайлик лопаты или тег какой-нибудь, шутки помечать.
  • 0

#11 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 17 июля 2009 - 02:41

Исчерпать надо все.
Из глоссария ISTQB.

Видимо нужен смайлик лопаты или тег какой-нибудь, шутки помечать.

Вот варианты данного определения (без ответа на вопрос)
http://www.allinterv...wers/60376.html
Мне думается, что правильное под номером 4.
  • 0
Regards,
Alexey

#12 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 17 июля 2009 - 08:44

И я что-то не уловил тонкой грани между: «practically possible» и «always possible».

я тоже тогда включу режим зануды
always possible - всегда возможно
practically possible - практически возможно
Тонкая грань в том, что всегда это всегда, а практически это при определенных условиях, но не всегда.
  • 0

#13 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 17 июля 2009 - 09:20

И я что-то не уловил тонкой грани между: «practically possible» и «always possible».

я тоже тогда включу режим зануды
always possible - всегда возможно
practically possible - практически возможно
Тонкая грань в том, что всегда это всегда, а практически это при определенных условиях, но не всегда.

Да, причём в вариантах ответов также предлагается отличать это от "impractical but possible", то есть "возможно при определённых условиях, но нафиг не нужно".
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#14 Spy

Spy

    Опытный участник

  • Members
  • PipPipPipPip
  • 378 сообщений
  • ФИО:Полаженко Сергей Владимирович
  • Город:Minsk, Belarus

Отправлено 17 июля 2009 - 12:39

а "внимание - правильный ответ" когда будет? :)
  • 0
Полаженко Сергей, проект "Тестирование безопасности"
IT-конференции: www.it-conf.ru
IT-тренинги в Беларуси: www.it-study.by

#15 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 17 июля 2009 - 13:04

а "внимание - правильный ответ" когда будет? :)

Правильный по версии ISTQB?
Или вас интересует моё личное мнение? :)
Давайте наберём голосов хотя бы 20-25, мне интересно, что народ думает по этому поводу.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#16 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 17 июля 2009 - 13:52

Правильный по версии ISTQB?
Или вас интересует моё личное мнение? :)

Неужто правильные ответы отличаются? :)

PS: захотелось узнать, что по этому поводу пишет товарищ Блэк в книге
Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst
Поискал я там (в обоих томах) и не нашел ничего. Видимо вопрос не для Advanced...а может искал плохо.
  • 0
Regards,
Alexey

#17 nhuber

nhuber

    Активный участник

  • Members
  • PipPip
  • 97 сообщений
  • ФИО:Николай
  • Город:Новосибирск

Отправлено 17 июля 2009 - 16:06

Вопрос, пожалуй, полезен, поскольку заставляет задуматься над тем, для чего ведётся тестирование. Однако попытка дать единый ответ на этот вопрос представляется непрактичной. Потому что ответ зависит от того, с какой целью ведётся тестирование.

Если попытаться дать более или менее общий ответ, то у меня ход расуждений приблизительно следующий. Что такое исчерпывающее тестирование? Это такой объём тестирования, после которого проводить дальнейшее тестирование не требуется. Что такое "требуется или не требуется", зависит от обстановки. Если, например, пользователи грозятся перейти с моего приложения на чужое, то мне потребуется исправлять в своей программе ошибки и тестировать её. Если я написал Блокнот, у которого проблемы с разбивкой текста на строки, но я считаю, что пользователи перебьются, поскольку эта программка лишь часть операционной системы, которую и так будут покупать, то проведённого мной тестирования достаточно. А если у меня программный ядерный чемоданчик, то я, вероятно, просто никогда не остановлю тестирование. В результате ответ - нельзя сказать, что исчерпывающее тестирование возможно всегда; нельзя сказать, что оно невозможно и не нужно на практике, следовательно, нельзя сказать, что оно непрактично. Получается, возможно, но не всегда. Далеко не всегда.
  • 0

#18 Natalya Rukol

Natalya Rukol

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 2 001 сообщений
  • Город:Moscow


Отправлено 19 июля 2009 - 23:20

Жизненные реалии - п.3

Интересно узнать "правильный" ответ :)

А вообще, больше всего смущает слово "possible". Есть "theoretically possible" - это про коня в вакууме, а есть практика, с ресурсами и сроками.
  • 0

#19 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 20 июля 2009 - 11:52

Если попытаться дать более или менее общий ответ, то у меня ход расуждений приблизительно следующий. Что такое исчерпывающее тестирование? Это такой объём тестирования, после которого проводить дальнейшее тестирование не требуется. Что такое "требуется или не требуется", зависит от обстановки.

Исчерпывающее -- это не "good enough", я уже про это отвечал. Это действительно полный перебор всех допустимых входных значений. Независимо от обстановки.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#20 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 20 июля 2009 - 11:58

А вообще, больше всего смущает слово "possible". Есть "theoretically possible" - это про коня в вакууме, а есть практика, с ресурсами и сроками.

Из предлагаемых вариантов ответов можно предположить, что составители вопроса имели в виду "possible"="theoretically possible, at least sometimes" и "practical"="practically possible and [sometimes] wholesome".
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных