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

Фотография

Нужен совет по тестированию

совет ответ задача

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

#1 defilery

defilery

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Поляков Дмитрий Юрьевич

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

Привет всем, у меня достаточно простой вопрос для тестировщиков.

 

У меня есть задача проверить программу вручную на работоспособность. Причем нужно сделать это минимальным количеством проверок.

 

Прикрепленный файл  Untitled.png   8,37К   12 Количество загрузок:

Все просто, вводим число в поле "введите время" и нажимаем кнопку показать. Стрелка на аналоговых часах должна показать время. Время вводится в 24х часовом формате.

Правильно-ли я понял, что нужно создать всего 2 тест-кейса?
1. Допусти вводим число от 1 до 12

2. Вводим число от 13 до 24

 

Или этого не достаточно, чтобы проверить программу на работоспособность минимальным количеством проверок?

Нужно-ли вводить пограничные значения типа 0 или 24, отрицательные значения и значения с дробями?
 


  • 0

#2 Molechka

Molechka

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

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 22 июля 2015 - 15:23

Под числом вы понимаете целое или дробное? И почему игнорируете кнопку "Закрыть", ее тестировать не надо?


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#3 defilery

defilery

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Поляков Дмитрий Юрьевич

Отправлено 22 июля 2015 - 15:25

Под числом вы понимаете целое или дробное? И почему игнорируете кнопку "Закрыть", ее тестировать не надо?

Про число ничего не сказано в задаче.

Про кнопку "Закрыть" забыл, спасибо :D


  • 0

#4 Little_CJIOH

Little_CJIOH

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

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


Отправлено 22 июля 2015 - 15:38

Валидные значения часов от 0 до 23 включительно.

Формат ввода времени какой? исходя из этого определять валидные и невалидные значения.


  • 0

#5 defilery

defilery

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Поляков Дмитрий Юрьевич

Отправлено 22 июля 2015 - 15:43

Валидные значения часов от 0 до 23 включительно.

Формат ввода времени какой? исходя из этого определять валидные и невалидные значени.

Сказано, что формат времени 24-часовой. Больше ничего.

Molechka еще заметила, что стрелок на часах нет. Мы не знаем точного количества стрелок.


  • 0

#6 defilery

defilery

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Поляков Дмитрий Юрьевич

Отправлено 22 июля 2015 - 16:51

Воообщем, я подумал. И решил, что так как формат ввода не определен и стрелок на циферблате нет, то буду считать, что в поле “Введите время” должны вводиться целые числа, т.е. на циферблате только одна стрелка.

Поэтому получается 6 проверок:
  • отрицательные числа

  • ноль

  • числа от 1 по 12

  • числа от 13 по 23

  • числа больше 23
  • кнопка "закрыть"

Может быть это и есть минимальное количество проверок?


  • 0

#7 bu4er

bu4er

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

  • Members
  • PipPipPip
  • 195 сообщений
  • ФИО:Шмыга Артём


Отправлено 22 июля 2015 - 17:43

Дима, почему ты так зациклился именно на минимальном количестве проверок? Да задание такое.
Но лично у меня складывается впечатление что это не минимум, а то что ты максимум смог придумать...

Для того чтобы выбрать минимальное число проверок нужно сначала определить какие проверки могут быть вообще. И потом из этого самое главное отбирать - что и будет минимумом. 

 

Потом.
Под словом "проверка" я сразу представляю один тест-кейс. Однако по пункту "отрицательные числА" я уже представляю категорию проверок, что никак с заданием "минимум проверок" не сочетается.  

Какие именно отрицательные числа? Почему именно столько?
Какие именно положительные числа? Все от 0 до 23? или только 1 и 23? хватит ли этого?
А что с кнопкой показать? А что если клавишей ентер попробовать?

По циферблату и одной стрелке. Даже если стрелка только одна, откуда мы знаем что она именно часовая?
И если она часовая то разве она будет показывать ровно на число?
Например 11 часов, чуть за 11, между 11 и 12, чуть до 12, 12 и т.д. 

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


  • 0

#8 defilery

defilery

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

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Поляков Дмитрий Юрьевич

Отправлено 22 июля 2015 - 18:29

Артем, спасибо за комментарий.
На самом деле я придумал достаточно большое количество проверок, но именно слово минимум меня смущает.
 

 


  • 0

#9 Molechka

Molechka

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

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 22 июля 2015 - 18:34

 

Воообщем, я подумал. И решил, что так как формат ввода не определен и стрелок на циферблате нет, то буду считать, что в поле “Введите время” должны вводиться целые числа, т.е. на циферблате только одна стрелка.

 

 

Очень плохо, когда тестировщик просто решил.


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#10 Сергей

Сергей

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

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

Отправлено 23 июля 2015 - 08:28

Дмитрий, в задании четко прописано что дано и что надо:

 

Дано:

  1. Стрелка: 1
  2. Кнопок: 2
  3. Циферблат: аналоговый

Надо:

  1. проверить программу на работоспособность

Учитесь внимательно и вдумчиво читать задание.

 

Тесткейсы, думаю, Вы составите сами.


  • 2

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс




Темы с аналогичным тегами совет, ответ, задача

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

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