Юнит тесты на Python

Юнит тесты на Python

2nd Grade

10 Qs

quiz-placeholder

Similar activities

Компьютер

Компьютер

2nd - 9th Grade

15 Qs

Программирование вложенных условий

Программирование вложенных условий

1st - 10th Grade

10 Qs

КГ. М2У2. Безопасность в интернете

КГ. М2У2. Безопасность в интернете

1st - 5th Grade

6 Qs

Робототехника

Робототехника

1st - 11th Grade

15 Qs

Kodu

Kodu

1st - 5th Grade

15 Qs

Roblox Studio #2

Roblox Studio #2

1st - 5th Grade

15 Qs

Оператор ветвления. Оператор цикла

Оператор ветвления. Оператор цикла

1st - 10th Grade

10 Qs

Занятие 14_15_05 (Scratch)

Занятие 14_15_05 (Scratch)

1st - 3rd Grade

15 Qs

Юнит тесты на Python

Юнит тесты на Python

Assessment

Quiz

Computers

2nd Grade

Medium

Created by

Альфия Каримова

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Что такое юнит-тестирование и какова его цель?

  • Это тестирование всего программного продукта целиком.

  • Это тестирование отдельных компонентов программы для обеспечения их корректности.

  • Это проверка внешнего интерфейса программы.

  • Это процесс создания документации к коду.

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Почему юнит-тестирование важно в процессе разработки программного обеспечения?

  • Юнит-тестирование ускоряет процесс разработки.

  • Юнит-тестирование позволяет выявлять ошибки на ранних этапах разработки.

  • Юнит-тестирование делает код более читаемым.

  • Все перечисленное.

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Какие основные принципы юнит-тестирования вы можете назвать?

  • Независимость, изоляция, полнота, читаемость.

  • Скорость, гибкость, точность.

  • Простота, эффективность, масштабируемость.

  • Производительность, надежность, безопасность.

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Какие инструменты используются для юнит-тестирования в Python?

  • unittest, pytest, doctest, mock.

PyCharm, Visual Studio Code, Sublime Text.

  • Git, Mercurial, SVN.

  • Docker, Kubernetes, Ansible.

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Какой модуль в стандартной библиотеке Python предоставляет возможности для написания и запуска тестов?

unittest

pytest

doctest

mock

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Какие преимущества предоставляет фреймворк pytest по сравнению с модулем unittest?

  • pytest обладает более простым синтаксисом.

  • pytest предоставляет больше возможностей для расширения и настройки.

  • pytest обычно быстрее запускается и имеет более наглядный вывод результатов.

  • Все перечисленное.

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Что такое моки и для чего они используются в тестировании?

  • Это фальшивые объекты, используемые для замены реальных объектов в тестах.

Это тестовые данные, имитирующие реальные данные.

  • Это графическое представление результатов тестирования.

  • Это инструменты для анализа покрытия кода тестами.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?