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

Фотография

Тестирование полей


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

#1 chaikova

chaikova

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

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

Отправлено 03 октября 2012 - 09:56

Допустим имеется 2 поля "Дата1" и "Дата2", в которую необходимо ввести даты, удовлитворяющие условию : Разница между датами 2 месяца.
Как пронегативить? Шаги вводить мение 2 месяцев и более 2-х месяцев, или достаточно протестировать одним шагом: введите дату, не удовлетворяющую условию: разница между датами 2 месяца.
Возник вопрос.
  • 0

#2 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 03 октября 2012 - 10:55

Негативные граничные значения с каждой стороны.
  • 0

#3 CVDX

CVDX

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

  • Members
  • PipPip
  • 131 сообщений
  • ФИО:Сергей


Отправлено 03 октября 2012 - 10:57

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

#4 chaikova

chaikova

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

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

Отправлено 03 октября 2012 - 11:52

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

Дело в том, что даты зависят от даты рождения, соответственно у разных людей они разные. Т.е. мы сможем проверить лишь определенное значение, пример, а все проверить не сможем.
  • 0

#5 Kefirkin

Kefirkin

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

  • Members
  • Pip
  • 57 сообщений
  • ФИО:Винокурова Ирина
  • Город:Калининград


Отправлено 03 октября 2012 - 12:03

Дело в том, что даты зависят от даты рождения, соответственно у разных людей они разные. Т.е. мы сможем проверить лишь определенное значение, пример, а все проверить не сможем.


А как вы представляете себе проверить всё? о_О
Фиксируете дата1 - играетесь с датой2
фиксируете дата2 - играетесь с датой1.
  • 0
Делай, как баг. Думай, как баг. И ты найдешь баг =)

#6 chaikova

chaikova

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

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

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



Дело в том, что даты зависят от даты рождения, соответственно у разных людей они разные. Т.е. мы сможем проверить лишь определенное значение, пример, а все проверить не сможем.


А как вы представляете себе проверить всё? о_О
Фиксируете дата1 - играетесь с датой2
фиксируете дата2 - играетесь с датой1.

Логично
  • 0

#7 negro

negro

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

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

Отправлено 03 октября 2012 - 17:03

Как пронегативить?

А как вы позитивите?
Например, число календарных дней:
- 31 в июле;
- 31 в августе;
- 30 в сентябре.

Понятна разница в два календарных месяца, когда 1 и 2 даты:
- с 1 июля по 1 сентября (63 дня включительно c начала по начало);
- с 31 июля по 30 сентября (62 дня включительно с конца по конец).

Вопрос 1: если первая дата 30 июля, то какая по вашему вторая дата (в сентябре), которая удовлетворяет условию: разница между датами 2 месяца?

Разница между датами 2 месяца.

Вопрос 2: это вы неряшливо сформулировали свою мысль или как соотносятся между собою даты (date1 > date2 или date1 < date2) действительно неважно?
  • 1

#8 AlexeyDaryin

AlexeyDaryin

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

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

Отправлено 04 октября 2012 - 05:23

Как пронегативить?

А как вы позитивите?
...

Еще интересно с февралем поиграться, и, как отмечалось уже в одном из постов, високосные года посмотреть.
Плюс даты из будущего (так как речь о датах рождения) или далекого прошлого (смотря какие есть ограничения).
  • 0

#9 Фрося

Фрося

    Специалист

  • Members
  • PipPipPipPipPip
  • 514 сообщений
  • ФИО:Радилова Елена Игоревна

Отправлено 04 октября 2012 - 05:54

переход через 2000 год.
Если года рождения -- то поставить года 80-летней данности и более.
)))
  • 0
Почему-то по пятницам особо остро хочется быть блондинкой....

#10 negro

negro

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

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

Отправлено 04 октября 2012 - 21:47

Плюс даты ... далекого прошлого (смотря какие есть ограничения).

Ага, обязательно надо рассмотреть date1 из до нашей эры и чтоб date2 уже через два месяца из нашей эры было.
  • 0


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

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