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

Автоматизация тестов для REST API при помощи Postman
онлайн, начало 11 марта
Школа Тест-Аналитика
онлайн, начало 10 марта
Школа тест-менеджеров v. 2.0
онлайн, начало 10 марта
Chrome DevTools: Инструменты тестировщика
онлайн, начало 11 марта
Фотография

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


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

#1 barancev

barancev

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

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


Отправлено 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 853 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 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 853 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 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 анонимных

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