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

Фотография

Тестирование сочетаниями по N=3

Сочетания Тестирование Ручное Попарное Pairwise

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

#1 Agerius

Agerius

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Мелентьев Александр Юрьевич

Отправлено 20 октября 2020 - 07:24

Привет.

В этой статье "Тестируй не числом, а умением" рассказано, что уменьшить количество тестов можно, применив Попарное тестировние и Тестирование сочетаниями по N.
Для Попарного тестриования можно воспользоваться алгоритмом PICT. Попарное тестрование - это N=2.
А какой алгоритм составит сочетания по N=3?


  • 0

#2 Freiman

Freiman

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

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 20 октября 2020 - 07:31

Привет.

В этой статье "Тестируй не числом, а умением" рассказано, что уменьшить количество тестов можно, применив Попарное тестировние и Тестирование сочетаниями по N.
Для Попарного тестриования можно воспользоваться алгоритмом PICT. Попарное тестрование - это N=2.
А какой алгоритм составит сочетания по N=3?

Рекомендую ACTS https://csrc.nist.go...ng-for-software

Может генерировать кортежи любой доступной длины.


  • 0

#3 Little_CJIOH

Little_CJIOH

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

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 20 октября 2020 - 12:24

Привет.

В этой статье "Тестируй не числом, а умением" рассказано, что уменьшить количество тестов можно, применив Попарное тестировние и Тестирование сочетаниями по N.
Для Попарного тестриования можно воспользоваться алгоритмом PICT. Попарное тестрование - это N=2.
А какой алгоритм составит сочетания по N=3?

RTFM

 

"By default, PICT generates a pairwise, or order two, suite of test cases–all pairs covered. You can set the order to a value larger than two using the option /o:. For example, if you specify /o:3, the resultant test cases will cover all triplets of values,  producing a larger number of tests than the pairwise option, but potentially giving the test suite more coverage. The maximum order for a simple model is equal to the number of parameters, which will result in an exhaustive, all possible combinations, test suite. Following the same principle, specifying /o:1 will produce a test suite that covers all values only once (combinations of 1)."


  • 0

#4 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 20 октября 2020 - 12:35

Да, PICT это позволяет. Правда не понятно, зачем, N=3 используется крайне редко. Скажу за себя, ни разу не использовал


  • 0

#5 Agerius

Agerius

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Мелентьев Александр Юрьевич

Отправлено 22 октября 2020 - 16:52

Благодарствую за полезные ответы.
 

Да, PICT это позволяет. Правда не понятно, зачем, N=3 используется крайне редко. Скажу за себя, ни разу не использовал

А как Вы тестируете перебором всех вариантов и pairwise?


  • 0



Темы с аналогичным тегами Сочетания, Тестирование, Ручное, Попарное, Pairwise

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

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