ISTQB: вопрос про исчерпывающее тестирование
#1
Отправлено 16 июля 2009 - 11:59
Предлагаю попытаться коллективно ответить на один из таких вопросов в форме голосования.
(если требуется перевод на русский язык -- напишите, я переведу)
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#2
Отправлено 16 июля 2009 - 12:11
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
#3
Отправлено 16 июля 2009 - 12:18
Ну, извиняйте, я не сам придумал вопрос :)ИМХО в вопросе не хватает дополнения «for any non trivial program». Тогда все становится проще.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#4
Отправлено 16 июля 2009 - 12:50
Если это good enough, то вполне даже possible.
#5
Отправлено 16 июля 2009 - 12:54
Смотрите на заголовок опроса: "Exhaustive testing is...""Исчерпывающее" можно обратно перевести?
Если это good enough, то вполне даже possible.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#6
Отправлено 16 июля 2009 - 13:05
Да я без претензии. Просто составление некорректных/неполных вопросов местами превращается в профессиональную забаву авторов вопросов.Ну, извиняйте, я не сам придумал вопрос :)ИМХО в вопросе не хватает дополнения «for any non trivial program». Тогда все становится проще.
И я что-то не уловил тонкой грани между: «practically possible» и «always possible».
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
#8
Отправлено 16 июля 2009 - 14:44
Исчерпать надо все.А это точно исчерпывающее? Может, всестороннее? Или даже изнуряющее?
Наверно все зависит от того, что надо исчерпать...
exhaustive testing: A test approach in which the test suite comprises all combinations of
input values and preconditions.
Из глоссария ISTQB.Исчерпывающее тестирование (exhaustive testing): Методика тестирования, в которой
набор тестов включает в себя все комбинации входных данных и предусловий.
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
#9
Отправлено 16 июля 2009 - 16:02
Да, проглядел, прошу прощения.Смотрите на заголовок опроса: "Exhaustive testing is...""Исчерпывающее" можно обратно перевести?
Если это good enough, то вполне даже possible.
Будем считать, исчерпывающее - это все возможные тестовые случаи.
#11
Отправлено 17 июля 2009 - 02:41
Вот варианты данного определения (без ответа на вопрос)Видимо нужен смайлик лопаты или тег какой-нибудь, шутки помечать.Исчерпать надо все.
Из глоссария ISTQB.
http://www.allinterv...wers/60376.html
Мне думается, что правильное под номером 4.
Alexey
#12
Отправлено 17 июля 2009 - 08:44
я тоже тогда включу режим занудыИ я что-то не уловил тонкой грани между: «practically possible» и «always possible».
always possible - всегда возможно
practically possible - практически возможно
Тонкая грань в том, что всегда это всегда, а практически это при определенных условиях, но не всегда.
#13
Отправлено 17 июля 2009 - 09:20
Да, причём в вариантах ответов также предлагается отличать это от "impractical but possible", то есть "возможно при определённых условиях, но нафиг не нужно".я тоже тогда включу режим занудыИ я что-то не уловил тонкой грани между: «practically possible» и «always possible».
always possible - всегда возможно
practically possible - практически возможно
Тонкая грань в том, что всегда это всегда, а практически это при определенных условиях, но не всегда.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#14
Отправлено 17 июля 2009 - 12:39
IT-конференции: www.it-conf.ru
IT-тренинги в Беларуси: www.it-study.by
#15
Отправлено 17 июля 2009 - 13:04
Правильный по версии ISTQB?а "внимание - правильный ответ" когда будет? :)
Или вас интересует моё личное мнение? :)
Давайте наберём голосов хотя бы 20-25, мне интересно, что народ думает по этому поводу.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#16
Отправлено 17 июля 2009 - 13:52
Неужто правильные ответы отличаются? :)Правильный по версии ISTQB?
Или вас интересует моё личное мнение? :)
PS: захотелось узнать, что по этому поводу пишет товарищ Блэк в книге
Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst
Поискал я там (в обоих томах) и не нашел ничего. Видимо вопрос не для Advanced...а может искал плохо.
Alexey
#17
Отправлено 17 июля 2009 - 16:06
Если попытаться дать более или менее общий ответ, то у меня ход расуждений приблизительно следующий. Что такое исчерпывающее тестирование? Это такой объём тестирования, после которого проводить дальнейшее тестирование не требуется. Что такое "требуется или не требуется", зависит от обстановки. Если, например, пользователи грозятся перейти с моего приложения на чужое, то мне потребуется исправлять в своей программе ошибки и тестировать её. Если я написал Блокнот, у которого проблемы с разбивкой текста на строки, но я считаю, что пользователи перебьются, поскольку эта программка лишь часть операционной системы, которую и так будут покупать, то проведённого мной тестирования достаточно. А если у меня программный ядерный чемоданчик, то я, вероятно, просто никогда не остановлю тестирование. В результате ответ - нельзя сказать, что исчерпывающее тестирование возможно всегда; нельзя сказать, что оно невозможно и не нужно на практике, следовательно, нельзя сказать, что оно непрактично. Получается, возможно, но не всегда. Далеко не всегда.
#18
Отправлено 19 июля 2009 - 23:20
Интересно узнать "правильный" ответ :)
А вообще, больше всего смущает слово "possible". Есть "theoretically possible" - это про коня в вакууме, а есть практика, с ресурсами и сроками.
Обучение для профессионалов: Школа тест-менеджеров | Школа тест-аналитиков | Школа Тестировщиков
Услуги для тест-менеджеров: Аутсорсинг тестирования | Поиск тестировщиков | Консалтинг
#19
Отправлено 20 июля 2009 - 11:52
Исчерпывающее -- это не "good enough", я уже про это отвечал. Это действительно полный перебор всех допустимых входных значений. Независимо от обстановки.Если попытаться дать более или менее общий ответ, то у меня ход расуждений приблизительно следующий. Что такое исчерпывающее тестирование? Это такой объём тестирования, после которого проводить дальнейшее тестирование не требуется. Что такое "требуется или не требуется", зависит от обстановки.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#20
Отправлено 20 июля 2009 - 11:58
Из предлагаемых вариантов ответов можно предположить, что составители вопроса имели в виду "possible"="theoretically possible, at least sometimes" и "practical"="practically possible and [sometimes] wholesome".А вообще, больше всего смущает слово "possible". Есть "theoretically possible" - это про коня в вакууме, а есть практика, с ресурсами и сроками.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных