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

Фотография

Метод парного тестирования


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

#1 baranceva

baranceva

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

  • Admin
  • PipPipPipPipPipPip
  • 4 258 сообщений
  • ФИО:Баранцева Наталья


Отправлено 29 марта 2011 - 10:38

Автор: Александр Федоров


Каждый тестировщик пишет тесты по определенному принципу. Даже тот, кто слыхом не слыхал ни о каких методиках, так или иначе руководствуется рядом принципов, которые, как правило, держит в голове, или в редких случаях на бумаге. Но скажите, какой бывалый тестировщик не представлял себе фантастическую ситуацию, когда эти принципы реализованы в коде: софт создает тест-кейсы. Конечно до такой радужной перспективы еще очень далеко, но первые шаги на этом поприще уже сделаны…



Читать дальше
  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#2 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 29 марта 2011 - 11:32

Текст статьи лезет вправо на описание блогов почему-то.
Подробности выслал в личку.
  • 0

#3 baranceva

baranceva

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

  • Admin
  • PipPipPipPipPipPip
  • 4 258 сообщений
  • ФИО:Баранцева Наталья


Отправлено 29 марта 2011 - 14:28

Текст статьи лезет вправо на описание блогов почему-то.
Подробности выслал в личку.


Спасибо за замечания. Поторопилась, вставила слишком большие картинки. Исправила, теперь должно быть все в порядке.
  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#4 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 29 марта 2011 - 19:11

Хм, очень интересно!
Когда я прочел заголовок новости - я решил, что это обновление старой статьи Славы Панкратова "Парное тестирование — возьмём от ХР лучшее".
Сейчас нашел ее здесь - http://citforum.ru/SE/testing/tandem/ С данного сервера, наверное, давно убрали.

А тут как выяснилось название точно такое же, только разговор совсем не о том.
Путаница в терминах получилась:(
  • 0

#5 OVA

OVA

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

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 30 марта 2011 - 05:16

"Все пары", может? Просто pairwise... в общем да, шок)
  • 0

#6 barancev

barancev

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

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


Отправлено 30 марта 2011 - 10:01

А тут как выяснилось название точно такое же, только разговор совсем не о том.
Путаница в терминах получилась:(

Согласен. Я указывал автору на это, когда редактировал. Но он настоял на своём варианте названия. Может быть комментарии помогут убедить его в том, что надо поправить название :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#7 stmark

stmark

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

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 30 марта 2011 - 13:22

Аналогичные ассоциации возникли. Можно сделать там не знаю, метод парного тест-дизайна на худой конец.
В статье ведь речь идёт о тест-дизайне, а не о непосредственном тестировании.
  • 0

#8 minime

minime

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Федоров Александр
  • Город:Москва


Отправлено 30 марта 2011 - 19:21

Согласен что с названием неоднозначно получилось. Сейчас статья переименована.
Однако мне было бы очень интересно услышать ваши впечатления о содержании статьи.
  • 0

#9 OVA

OVA

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

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 31 марта 2011 - 08:52

Just another pairwise article. Серьезно. Уже тысячи их). Эта отличается разве что клевым оформлением.
  • 0

#10 Natalya Rukol

Natalya Rukol

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

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


Отправлено 31 марта 2011 - 23:31

Тема не новая, а преобладающее большинство тестировщиков всё ещё "не в теме" и не умеют правильно использовать pairwise :(

Поэтому, статья очень полезная. Понравилось, что в ней объяснены две важные для паирвайза вещи:
1) В начале разработки - бессмысленно (затраты на локализацию проблем слишком дороги, когда многое не работает)
2) В паирвайзе очень строго с взаимозависимыми параметрами (в примере из статьи - тип носителя и максимальный объём).

Но...

Я не согласна с необходимостью тестирования на всех возможных скоростях, мне кажется, что 4,8,16 и т.д. - эквивалентны. Конечно, разок их проверить надо, но использовать в комбинаторике (паирвайзе или любой другой) - врядли... Всё-таки, комбинаторные методы проектирования нужны для проверки основных значений, а не всех проверяемых.
  • 0

#11 OVA

OVA

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

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 01 апреля 2011 - 04:22

Пичаль в том что такие статьи как правило не описывают проблемы, которые описаны уже много где и очень давно. Вот это вообще обязательно: http://www.testinged...sePNSQC2004.pdf
  • 0

#12 minime

minime

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Федоров Александр
  • Город:Москва


Отправлено 06 апреля 2011 - 14:21

Пичаль в том что такие статьи как правило не описывают проблемы, которые описаны уже много где и очень давно. Вот это вообще обязательно: http://www.testinged...sePNSQC2004.pdf

Сергей Павлович, спасибо за ссылку на статью, автору действительно удалось хорошо систематизировать ограничения и недостатки метода, что гораздо скромнее изложено в моей статья.

Но право не стоит печалиться, ведь моя статься и приведенная Вами отлично дополняют друг друга: одна о том как пользоваться методом, другая в свою очередь предупреждает о таящихся ограничениях. Дабы читатель мог кратко составить представление о недостатках метода, я рекомендую сразу обратится к заключению на 13 странице статьи Джеймса Батча.
  • 0

#13 OVA

OVA

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

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 07 апреля 2011 - 04:06

Ну в общем да.
Просто для тех кто в курсе там ничего нового, а те кто не в курсе (кому она действительно нужна) скорее всего и так читать не будут (десятки подобных статей до этой не прочитали же).
  • 0

#14 Alexander_A

Alexander_A

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • ФИО:Alexander

Отправлено 07 апреля 2011 - 04:35

Статья, как я понимаю, позиционируется как учебная.
Мне кажется, что тот, кто не знает материал, не поймёт его из статьи.

Рассмотрим приведённый в статье пример - 3 параметра по 2 значения.
Я впал в глубокий ступор из-за "таблицы тестов". Если задача этой таблицы - отразить все возможные комбинации, то почему этих комбинаций получилось 7? Их должно быть 8 (2 в степени 3)!
Отсутствует комбинация 1.2-2.2-3.2.

Затем - сам алгоритм "оптимизации".
Не думаю, что "студенту" изложенные действия будут понятными.
Мне кажется, что В УЧЕБНОЙ статье нужно было потратить время и расписать алгоритм более подробно.

Получилось в результате (перефразируя OVA): Просто для тех кто в курсе там ничего нового, а те кто не в курсе - не поймёт.

За попытку - спасибо.
  • 0


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

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