WorksheetsВведение в алгоритмизацию и экосистему Python
Total questions: 10
Worksheet time: 7mins
Автоматизация тестирование ПО - это ...
это процесс исследования ПО с целью выявления ошибок и определения соответствия между реальным и ожидаемым поведением ПО, осуществляемый на основе набора тестов, выбранных определенным образом.
процесс тестирования программного обеспечения, при котором основные функции и шаги теста, такие как запуск, инициализация, выполнение, анализ и выдача результата, производятся автоматически с помощью инструментов для автоматизированного тестирования.
применение технических средств, освобождающих человека частично или полностью от непосредственного участия в процессах получения, преобразования, передачи и использования энергии, материалов и информации.
проверка соответствия между реальным и фактическим результатом.
Какие виды тестирования нельзя автоматизировать?
UX Tests
Unit Testing
Exploratory testing
UI Tests
Тесты установки
Алгоритм - это ...
это точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату
набор программ для компьютера
описание действий которые должен выполнить компьютер
объект, который в ходе выполнения программы может менять свое значение
... - это система управления пакетами, которая используется для установки пакетов Python.
(a)
Средства изображения алгоритмов
словесный
формульно-словесный
блок-схемный
псевдокод
структурные диаграммы
Основные виды алгоритмов
Циклические алгоритмы
Древовидные алгоритмы
Линейные алгоритмы
Разветвляющиеся алгоритмы
Алгебраические алгоритмы
pip freeze > requirements.txt ?
команда которая устанавливает все пакеты из файлы requirements.txt
команда, которая позволяет создать текстовый документ в котором перечислены все установленные и необходимые для работы Python приложения программные пакеты
команда которая обновляет зависимости в проекте
команда которая очищает виртуальное окружение и оставляет только те пакеты которые нужны
Как открыть консоль Python (Python 3)
python
python2
python3
python -console
Правила автоматизации:
Всегда проверяйте тесты на работоспособность
У каждого теста должна быть проверка
Пытайтесь автоматизировать все
Начинать автоматизацию без планирования
Команда для установки пакетов
(a)
