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

Фотография

Как правильно тестировать Поиск (фильтр).


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

#1 piersto

piersto

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Pierre Stoiko

Отправлено 10 мая 2012 - 14:49

У меня на сайте есть возможность выбрать людей из списка.
Можно выбрать по Фамилии или Имени или Городу итп. Всего таких полей 20!!!

Вопрос: должен ли я тестировать все возможные комбинации, например Имя-Фамилия-Город или Имя - Страна итп.
Или достаточно протестировать всё по отдельности и всё вместе?

Спасибо!
  • 0

#2 Лелик32

Лелик32

    Постоянный участник

  • Members
  • PipPipPip
  • 235 сообщений

Отправлено 11 мая 2012 - 09:43

Или достаточно протестировать всё по отдельности и всё вместе?

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

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

#3 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 11 мая 2012 - 10:50

Вопрос: должен ли я тестировать все возможные комбинации, например Имя-Фамилия-Город или Имя - Страна итп. Или достаточно протестировать всё по отдельности и всё вместе?

Подумаешь, всего 20 полей :)

Да, должны.

Знакома вам техника Pairwise?
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#4 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 11 мая 2012 - 10:53

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

Нормальная у вас методика, все так делают.
  • 1

Software Testing Glossary - простыми словами о непростых словах.


#5 piersto

piersto

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

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Pierre Stoiko

Отправлено 13 мая 2012 - 08:14

Вопрос: должен ли я тестировать все возможные комбинации, например Имя-Фамилия-Город или Имя - Страна итп. Или достаточно протестировать всё по отдельности и всё вместе?

Подумаешь, всего 20 полей :)

Да, должны.

Знакома вам техника Pairwise?


Нет, такая техника мне не известна.
Поищу в сети...

Спасибо всем за ответы!
  • 0

#6 oleg_m

oleg_m

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

  • Members
  • Pip
  • 13 сообщений


Отправлено 06 июня 2012 - 13:09

Он ушел и пропал в сетИ :)))
  • 0

#7 negro

negro

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

  • Members
  • PipPip
  • 102 сообщений
  • ФИО:Себастьян Переро
  • Город:Скотопригоньевск

Отправлено 07 июня 2012 - 15:58

... Можно выбрать по Фамилии или Имени или Городу итп ...


Страшно интересно, в какой интерпритации данного вопроса Вам давались ответы... судя по которому параметры запроса фильтрации объединяет логическое ИЛИ ?.. может быть Вы опечатались, т.е. имели ввиду логическое И, что является стандартным подходом в многопараметрическом поиске ?
  • 0

#8 vuchenka

vuchenka

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Ирина
  • Город:Минск

Отправлено 30 октября 2013 - 06:20

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

"Не сломал - значит, не старался!"


#9 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 30 октября 2013 - 08:47

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

Автоматизировать :)
Причем лучше на уровне API, а не GUI.
Оля Киселева будет рассказывать как это сделать на предстоящей SQADays во Львове - http://www.sqadays.c...s14/talks/12456
  • 1


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

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