Курс на Stepik
Обложка курса «Вводный теоретический курс» на Stepik
Бесплатно

Вводный теоретический курс 0.000

Открыть на
STEPIK.ORG

Вводный теоретический курс по тестированию и основным инструментам, которые мы используем (нужно для публикации: В рамках тестирования, наша теоретическая база позволяет нам создавать вводящие курсы, основанные на инструменте постман, который позволяет разрабатывать апи для мобильных, десктопных и веб-приложений.)

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Вводный теоретический курс»Учеников на курсе 14
Сертификаты, выданные на курсе «Вводный теоретический курс»Сертификатов выдано 0
Отзывы о курсе «Вводный теоретический курс»Отзывов получено 0
Рейтинг курса «Вводный теоретический курс»Рейтинг курса 0.000
Уроки в курсе «Вводный теоретический курс»Количество уроков 101
Тесты в курсе «Вводный теоретический курс»Количество квизов 219
Задачи с кодом в курсе «Вводный теоретический курс»Количество задач с кодом 7
Время прохождения курса «Вводный теоретический курс»Время прохождения курса
Обновления курса «Вводный теоретический курс»Обновления курса
Дата публикации курса «Вводный теоретический курс»Дата публикации курса
Последнее обновление курса «Вводный теоретический курс»Последнее обновление

Содержание курса

Разделы в курсе «Вводный теоретический курс» 15 разделов Уроки в курсе «Вводный теоретический курс» 101 урок Тесты в курсе «Вводный теоретический курс» 219 тестов Задачи в курсе «Вводный теоретический курс» 7 задач Время прохождения курса «Вводный теоретический курс» 0 ч. Последнее обновление курса «Вводный теоретический курс» обн. 2 года назад

Основы тестирования

6 уроков
1. Что такое тестирование?
2. Почему тестирование необходимо в процессе разработки ПО
3. Принципы тестирование
4. Жизненный цикл ПО
5. Подходы к разработке
6. Процесс тестирования

Виды тестирования

3 урока
1. Уровни тестирования
2. Виды тестирования (часть 1)
3. Виды тестирования (часть 2)

Типы тестовой документации

2 урока
1. Что такое тестовая документация
2. Виды тестовой документации

Тест-дизайн и с чем его едят

5 уроков
1. Что такое тест-дизайн
2. Методы проектирования тестов
3. Методы черного ящика
4. Методы белого ящика
5. Методы, основанные на опыте

Тест-кейсы, чек-листы и баг-репорты

3 урока
1. Тест-кейс: что это такое и как его правильно составить
2. Чек-листы vs тест-кейсы
3. Баг-репорты: что такое и как составлять

Бекэнд (Тестирование API)

6 уроков
1. Что такое API?
2. HTTP, TCP/IP, методы запросов
3. REST & REST API
4. JSON и JSON Schema
5. Важность тестирования API
6. Тесты

Фронтенд (Тестирование десктопного приложения)

9 уроков
1. Тестирование дизайна
2. Тестирование кнопки
3. Тестирование поля ввода
4. Тестирование радио-кнопки
5. Тестирование чек-бокса
6. Тестирование выпадающего списка
7. Тестирование ссылки
8. Тестирование формы ввода
9. Тестирование календаря

Мобильное приложения: особенности тестирования

2 урока
1. Основы тестирования мобильный приложений
2. Как работает мобильное приложение

Работа с Postman (Insomnia, Swagger)

18 уроков
1. Установка Postman
2. Тестируем Companies и пишем тест-кейсы
3. Тестируем Users и пишем тест-кейсы
4. Тестируем Issues и пишем тест-кейсы
5. Auth - тестирование аутентификации
6. Составляем баг-репорты по упавшим тестам
7. JavaScript для Postman
8. Companies - покрываем автотестами
9. Users - покрываем автотестами
10. Issues - покрываем автотестами
11. Auth - автотесты аутентификации
12. Run collections - прогоняем коллекции
13. Refactoring - улучшаем автотесты
14. Postman Interceptor
15. Newman & Allure & Extra reports
16. Mock-серверы
17. Code snippet
18. Частые вопросы

Основы работы с Git

16 уроков
1. Что такое системы управления репозиториями
2. Основные принципы работы систем контроля версий
3. Популярные системы управления репозиториями
4. Назначение и принцип работы Git
5. Установка Git и основные команды
6. Работа с удаленными репозиториями
7. Ветвление и слияние в Git
8. Git и GitHub: отличия
9. Создание репозитория на GitHub
10. Команда Git Push
11. Работа с Pull Requests
12. Организация работы в команде с помощью GitHub
13. Создание репозитория на GitLab
14. Работа с Merge Requests
15. Организация работы в команде с помощью GitLab
16. Разработка проекта с использованием Git и GitHub

Основы Linux

22 урока
1. Как установить Linux
2. Осваиваем Linux
3. Terminal: основы
4. Запуск исполняемых файлов
5. Ввод / вывод
6. Скачивание файлов из интернета
7. Работа с архивами
8. Поиск файлов и слов в файлах
9. Знакомство с сервером
10. Обмен файлами
11. Запуск приложений
12. Контроль запускаемых программ
13. Многопоточные приложения
14. Менеджер терминалов tmux
15. Как установить Linux: расширенное руководство
16. Текстовый редактор vim
17. Скрипты на bash: основы
18. Скрипты на bash: ветвления и циклы
19. Скрипты на bash: разное
20. Продвинутый поиск и редактирование
21. Строим графики в gnuplot
22. Прочее

Логи - лучшие друзья?

3 урока
1. Что такое логи и какие они бывают?
2. Где можно смотреть логи?
3. Установка и использование Android Studio

Работа с Charles Proxy (Fiddler)

3 урока
1. Установка Charles Proxy
2. Отслеживание трафика
3. Написание скрипта для подмены данных

Работа с JMeter (Ya.Tank)

1 урок
1. Установка

Работа с БД (SQL)

2 урока
1. Основы SQL
2. Работа с DBeaver и Realm Studio