Познакомимся с простой и полезной техникой - на основе граничных значений
Жүктеу.....
Пікірлер: 7
@SVETLVASIL Жыл бұрын
В других источниках говорят, что среднее (примерно среднее) значение диапазона тоже надо тестировать. И как новичкам разобраться?
@ForEducation-fo3go
Жыл бұрын
Я бы тестировала, потому что это всё равно занимает не так много времени. Но, по факту, мы уже берём в данном случае значения 1 и 99, поэтому можно и не делать дополнительный тест.
@SVETLVASIL
Жыл бұрын
@ForEducation-fo3go 1 и 99 - это не средние значения диапазона, а приграничные. Ну, во всяком случае, на курсе Яндекс.Практикум так это дают. Но суть я поняла - можно и так, и так 😊
@ForEducation-fo3go
Жыл бұрын
@@SVETLVASIL , почитайте статью на Хабре "Два или три тест-кейса для проверки граничных значений?". Там даже Яндекс. Практикум упомянули в комментариях)) Приведу вам в пример код на Python, который я написала бы к данному примеру. Я напишу его отдельным комментарием в этой ветке. Как видите, у меня тут написано "if 0
@ForEducation-fo3go
Жыл бұрын
@@SVETLVASIL , код: number = int(input()) if 0
@SVETLVASIL
Жыл бұрын
@@ForEducation-fo3go Спасибо, почитаю. Но пока буду делать так, как трактуют на Яндекс.Практикуме, ибо пока учусь там.
Пікірлер: 7
В других источниках говорят, что среднее (примерно среднее) значение диапазона тоже надо тестировать. И как новичкам разобраться?
@ForEducation-fo3go
Жыл бұрын
Я бы тестировала, потому что это всё равно занимает не так много времени. Но, по факту, мы уже берём в данном случае значения 1 и 99, поэтому можно и не делать дополнительный тест.
@SVETLVASIL
Жыл бұрын
@ForEducation-fo3go 1 и 99 - это не средние значения диапазона, а приграничные. Ну, во всяком случае, на курсе Яндекс.Практикум так это дают. Но суть я поняла - можно и так, и так 😊
@ForEducation-fo3go
Жыл бұрын
@@SVETLVASIL , почитайте статью на Хабре "Два или три тест-кейса для проверки граничных значений?". Там даже Яндекс. Практикум упомянули в комментариях)) Приведу вам в пример код на Python, который я написала бы к данному примеру. Я напишу его отдельным комментарием в этой ветке. Как видите, у меня тут написано "if 0
@ForEducation-fo3go
Жыл бұрын
@@SVETLVASIL , код: number = int(input()) if 0
@SVETLVASIL
Жыл бұрын
@@ForEducation-fo3go Спасибо, почитаю. Но пока буду делать так, как трактуют на Яндекс.Практикуме, ибо пока учусь там.