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

Школа тест-менеджеров v. 2.0
онлайн, начало 16 октября
Школа для начинающих тестировщиков
онлайн, начало 17 октября
Python для начинающих
онлайн, начало 16 октября
Организация автоматизированного тестирования
онлайн, начало 18 октября
Фотография

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


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

#1 GreatSport

GreatSport

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

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

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

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

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

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

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

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

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

 


  • 0

#2 checo

checo

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

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

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

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

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

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


  • 0

#3 Little_CJIOH

Little_CJIOH

    Гуру

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


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

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


  • 0

#4 GreatSport

GreatSport

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

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

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

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


  • 0

#5 SALar

SALar

    Гуру

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


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

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

 

 

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

 

PS. Vyt cfvjve bynthtcyj? crjkm b[ ,eltn


  • 0

-- 

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

Блог 255 ступеней

 


#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 418 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


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


Первый Онлайн ИНститут Тестировщиков
онлайн
Школа для начинающих тестировщиков
онлайн
Логи как инструмент тестировщика
онлайн
Selenium 2.0: стартовый уровень
онлайн



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

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

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