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

Аудит и оптимизация QA-процессов
онлайн, начало 24 декабря
Автоматизация функционального тестирования
онлайн, начало 27 ноября
Логи как инструмент тестировщика
онлайн, начало 30 ноября
Тестирование REST API
онлайн, начало 30 ноября
Фотография

Сайты посвящённые Pairwise Testing


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

#1 barancev

barancev

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

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


Отправлено 17 марта 2005 - 14:13

Рай для любитилей ортогональных массивов -- http://www.pairwise.org/
  • 0

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


#2 van

van

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

  • Members
  • PipPipPipPip
  • 475 сообщений
  • ФИО:Ваулин Артем Николаевич
  • Город:Россия, Санкт - Петербург

Отправлено 18 марта 2005 - 07:14

Внесу свой вклад

http://www.stickymin...&ObjectType=ART

http://www.satisfice.com/tools.shtml
  • 0
Ваулин Артем
КОРУС Консалтинг
Руководитель отдела тестирования

Мой дневник

#3 LeshaL

LeshaL

    Гуру

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


Отправлено 28 ноября 2007 - 20:55

Рай для любитилей ортогональных массивов -- http://www.pairwise.org/

Привет!
Решил, что лучше возродить эту тему, чем новую создавать.
На pairwise.org сайте есть ссылки на инструменты. Вопрос вот в чем. Нужен тул для создания комбинаций при pairwise тестировании. Все параметры (коих несколько десятков) известны. Их зависимости - тоже.
Мы у себя проводили исследование нескольких тулов (каких не смогу сейчас сказать), но из всех понравился только PICT созданный в компании Майкрософт. К сожалению, скорее всего нам его использовать не удастся, по соображениям legal департамента.
Так вот, может кто посоветовать альтернативу. От тула надо:
1) free, другое даже не обсуждается
2) command line, это тоже required
3) возможность задавать правила и ограничения. Т.е. если параметр1="А", то параметр2 не может быть равен "Б". И тд. PICT это все умеет. Это *очень* желательно. Хотя можно устроить генерацию в два шага.
4) также желательно под unix, хотя и виндовому рад буду

Если кто имеет опыт работы с такими тулами, тоже интересно услышать мнения. В чем недостатки, что упрощается...
PS:Писать свой не будем точно. Хотя и интересная задача, но ресурсов нету.

Спасибо!
  • 0
Regards,
Alexey

#4 dlg99

dlg99

    Специалист

  • Members
  • PipPipPipPipPip
  • 609 сообщений
  • ФИО:Andrey Yegorov
  • Город:Redmond, WA

Отправлено 28 ноября 2007 - 21:59

3) возможность задавать правила и ограничения. Т.е. если параметр1="А", то параметр2 не может быть равен "Б". И тд. PICT это все умеет. Это *очень* желательно.
Хотя можно устроить генерацию в два шага.


При пост-фильтеринге Вы потеряете валидные и нужные пары (это про " можно устроить генерацию в два шага").
Фильтровать нужно при генерации.
  • 0
Andrey Yegorov. Изображение

#5 LeshaL

LeshaL

    Гуру

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


Отправлено 29 ноября 2007 - 07:24

3) возможность задавать правила и ограничения. Т.е. если параметр1="А", то параметр2 не может быть равен "Б". И тд. PICT это все умеет. Это *очень* желательно.
Хотя можно устроить генерацию в два шага.

При пост-фильтеринге Вы потеряете валидные и нужные пары (это про " можно устроить генерацию в два шага").
Фильтровать нужно при генерации.

Надо подумать. Ведь если я получаю N комбинаций, среди которых есть неосуществимые, я могу их найти и убрать. Или убрав такие комбинации, я уберу еще и другие уникальные и валидные сочетания параметров, которые тоже есть в этих убранных комбинациях? Надо подумать... В любом случае механизм контроля за тем, что мы продолбали нужное сочетание пар у нас уже есть - так что будет сразу видно.

Писать свой не будем - нет ресурсов, а задача не из простых, хотя и интересная.

На самом деле, не настолько она сложная.
Я постараюсь все-таки в выходные собраться - доку набросать и выложить куда-нибудь свой вариант (на python).

О, спасибо, буду признателен. Правда вот питон смущает немного. У нас тут и так каша из разных языков и технологий. Питона еще пока нет :)

как опция - перейти к нам работать ;) У нас еще много всяких интересных [внутренних] наработок.

"Уж лучше Вы к нам!" (с) Бриллиантовая рука :)
Внутренних наработок(недоработок) у нас у самих много. Просто есть более приоритетные.
  • 0
Regards,
Alexey

#6 Drag

Drag

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

  • Members
  • PipPip
  • 123 сообщений


Отправлено 25 февраля 2011 - 06:42

http://www.testersdesk.com/
  • 0

#7 minime

minime

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

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


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

Так вот, может кто посоветовать альтернативу.


Попробуйте Allpairs http://www.satisfice.com/tools.shtml
Она виндовая и не умеет работать с условиями, но остальным вашим требованиям удовлетворяет.
  • 0

#8 LeshaL

LeshaL

    Гуру

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


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

Попробуйте Allpairs http://www.satisfice.com/tools.shtml
Она виндовая и не умеет работать с условиями, но остальным вашим требованиям удовлетворяет.

Спасибо, конечно. Но уже свою написали, которая все делает, что надо.
  • 0
Regards,
Alexey

#9 stmark

stmark

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

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


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

Спасибо, конечно. Но уже свою написали, которая все делает, что надо.


Прошу прощения, что вмешиваюсь, а могу ли я на неё взглянуть или это слишком засекреченная разработка? :)
В последнее время функционала имеющихся решений перестало хватать. Видимо придётся самому писать.
  • 0

#10 barancev

barancev

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

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


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

В последнее время функционала имеющихся решений перестало хватать. Видимо придётся самому писать.

А чего именно не хватает?
  • 0

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


#11 stmark

stmark

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

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


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

А чего именно не хватает?


Например:
  • возможности указывать взаимодействие каких параметров нужно проверять, а каких нет
  • возможность подключения наборов векторов, что бы каждый раз одно и то же не вводить
  • возможность использования различных алгоритмов в одной программе (вообще конечно такое в каждой второй реализации, но так криво сделано, что пользоваться неудобно)
  • экспорт полученных наборов в нужном формате (хотя бы csv)
  • возможность задания разброса для заданного параметра (для вариативности в регрессионных тестах)
  • и ещё множество пунктов, которых прямо сейчас не вспомню

  • 0

#12 OVA

OVA

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

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

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

Нет, не написать конвертер результатов во все что нам нужно вообще дело пяти минут)
  • 0

#13 stmark

stmark

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

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


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

Нет, не написать конвертер результатов во все что нам нужно вообще дело пяти минут)


Для того, что бы добавить фичу к программе, должна быть эта программа. А так да, многие пункты реализовать просто, но вот почему-то не нахожу я таких реализаций.
  • 0

#14 OVA

OVA

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

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

Отправлено 01 апреля 2011 - 06:08

Напишите сами :diablo:
  • 0

#15 barancev

barancev

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

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


Отправлено 01 апреля 2011 - 08:35

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

Не очень понял, в чём проблема. Берёте, например, AllPairs от компании MetaCommunications, она лежит в открытом доступе на сорсфорже -- http://sourceforge.n.../trac/allpairs/ , подключаетесь к проекту, дописываете новые фичи.
  • 0

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


#16 LeshaL

LeshaL

    Гуру

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


Отправлено 03 апреля 2011 - 20:41


Спасибо, конечно. Но уже свою написали, которая все делает, что надо.


Прошу прощения, что вмешиваюсь, а могу ли я на неё взглянуть или это слишком засекреченная разработка? :)
В последнее время функционала имеющихся решений перестало хватать. Видимо придётся самому писать.

Я спрошу. Но наврядли, т.к. это писалось в рабочее время одним из сотрудников и не предполагалось для внешнего пользования.
Решить может только одну проблему:
"Возможность указывать взаимодействие каких параметров нужно проверять, а каких нет"

Вообще писалось, на сколько помню, с PICT-a от майкрософта, который нам почему-то пользовать не разрешили по лицензионным соображениям.
  • 0
Regards,
Alexey


Практикум по тест-дизайну 2.0
онлайн
Школа для начинающих тестировщиков
онлайн
Школа тест-аналитика
онлайн
Техники локализации плавающих дефектов
онлайн



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

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

Яндекс.Метрика
Реклама на портале