Вопрос пользователя Alexandra Ermakova в уроке «Модульные тесты», курс «JS: Автоматическое тестирование»

Alexandra Ermakova

https://ru.hexlet.io/code_reviews/309236 сначала увидела задание - испугалась и расстроилась, потом очень обрадовалась, что после полутора часов вникания и переваривания написанного удалось решить самой, а потом, когда увидела решение учителя - расстроилась обратно. И я не могу проанализировать относительно решения учителя - я правильно выполнила задание? У меня нет проверки на число или на строку, но тесты прошли все равно... Почему? Верно ли я всё сделала? я не могу вообще оценить, потому что задание-то решилось.. Но ощущение, что что-то не так. Вообще в течение всего этого курса по тестированию постоянно чувство, что я всё делаю наугад, оно каким-то чудом срабатывет, но у учителя постоянно написано по-другому, и тоже срабатывает, а я как будто что-то постоянно не дописываю.

1 2

Сергей Мелодин

Alexandra Ermakova, приветствую.

Вообще в течение всего этого курса по тестированию постоянно чувство, что я всё делаю наугад

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

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

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Похожие вопросы

Alexey Lapaev 14 октября 2020 →

Воспользовался решением и з подсказки, но оно не даёт завершить задание, а постоянно падает с такой ошибкой...

Альберт 14 октября 2020 →

Добрый день! У меня прошли вот такие тесты https://ru.hexlet.io/code_reviews/326885 где addCheck((v) => v <...

Влад Медведев 10 октября 2020 →

Привет всем ! Не могу понять в чем суть теста Wrong2. Разницу между checks = [fn] и checks.push(fn) я пони...

Alina Amirova 28 сентября 2020 →

здравствуйте. тема идет очень сложно. кажется, глобально чего-то то не улавливаю, фундаментальной логики. в...

Двоечник 25 сентября 2020 →

Подскажите пожалуйста в чем может быть разница между checks.push(fn) и checks = [fn] при условии что изнача...