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

Фотография

О количестве проверок функциональности


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

#1 GreatSport

GreatSport

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Олег

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

Приветствую! 

Помогите будущему эксперту взять быка за рога.

Тезисно: Тестовые задания. Горим.

75% готово.
Не могу подобраться к задаче:
Рассчитайте количество проверок для тестирования функциональности поиска ( в одном из известных сайтов о недвижимости ).

Если бы было просто: протестировать функциональность, то это одно. Что и как тестировать я разберусь. 
Если это намек на то, чтобы при тестировании исключить избыточное тестирование, это немного другое. 
Что значит рассчитать количество? На основании этой информации можно судить о сроках тестирования, наверное. Понимание этого для меня уже туманнее.  
И я не сторонник списывать. Привет работодателю, если вдруг :) 
Просто хочу сделать все красиво, а по срокам не успеваю. Сегодня край, по определенным обстоятельствам, разумеется)

В идеале, хотелось бы понять цель этого задания. Что и как по пунктам, тезисно нужно делать. Помогите советом, если это реально сделать дилетанту в пределах одного вечера.
Всем добра!

 


  • 0

#2 checo

checo

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

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 20 сентября 2019 - 13:03

В адекватных конторах цель одна: посмотреть, как кандидат будет рассуждать.

Если возникают варианты, так и напишите, что в разных условиях будут разные варианты.

Если нет времени проработать разные, выберите какой-то один и обоснуйте, почему.


  • 0

#3 Little_CJIOH

Little_CJIOH

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

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


Отправлено 20 сентября 2019 - 14:15

Рассчитать количество - значит рассчитать количество. 
Назвать цифру, сколько вам нужно проверок чтобы проверить функциональность поиска. Цифру скорее всего попросят обосновать.


  • 0

#4 GreatSport

GreatSport

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Олег

Отправлено 20 сентября 2019 - 14:33

Спасибо!
Работаем...)


  • 0

#5 SALar

SALar

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

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 22 сентября 2019 - 07:24

Можно использовать базовый CRUDL для расчета. Но потом нужно альтернативы проходить.

 

 

Посмотрите https://habr.com/ru/post/468267/ Напишите здесь какой у вас чек лист получился. 

 

PS. Vyt cfvjve bynthtcyj? crjkm b[ ,eltn


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#6 GreatSport

GreatSport

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Олег

Отправлено 23 сентября 2019 - 13:37

у меня получилось 4066)))))И я не знаю много это или мало))))
В общем, в начале, я тоже пытался выделить основной путь + альтернативы проходить. Но потом подумал
Вот у нас есть, скажем 4 поля:
1 поле - может принимать 3 значения
2 поле - 9 значений

3 поле - 4

и т.д.
галочки всякие - принимают 2 значения.
Поля "от" и "до" - 4 значения.
В моем случае, немного все за мудрено было с возможными объединениями. Например, одно поле может содержать 2 и более значений..



Если упрощенно, то количество всех возможных вариаций 3*4*9*….
Вот это я взял за основу. Понятно, что не весь поиск "жарил", хотя можно было. Расширенные возможности не включал, но..

короче получилось 4066.)) Отправил, посмотрим как будет. Хотя, конечно, хочется чтобы все было ок)

 


  • 0

#7 Little_CJIOH

Little_CJIOH

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

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


Отправлено 23 сентября 2019 - 14:45

Вы предложили полный перебор.

В противоположность полному перебору есть отдельная проверка каждого элемента. Тестов существенно меньше, но такие тесты не поймают дефект вызванный комбинацией параметров.

Разумным компромиссом является допущение что дефект вызывается комбинацией 2-х параметров. Соответственно надо подобрать наборы так, чтобы каждое значение каждого параметра хотя-бы раз совпало с каждым значением любого другого параметра. техника называется pairwise обычно для генерации наборов тестов используются инструменты принимающие на вход описание параметров и выдающие список комбинаций. Мне доводилось использовать Pict

 

Некоторые инструменты позволяют описывать и исключать невозможные комбинации и комбинировать не по 2, а по 3 параметра


  • 1

#8 GreatSport

GreatSport

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Олег

Отправлено 23 сентября 2019 - 16:34

Большое спасибо!
Читаю)


  • 0

#9 GreatSport

GreatSport

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Олег

Отправлено 23 сентября 2019 - 16:52

:smile: 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Спасибо за выполнение тестового задания.
Мы хотели бы пригласить Вас на интервью.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

Спасибо!


  • 0


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

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