職業
QAエンジニア・ソフトウェアテスター
Webサイト、モバイルアプリ、APIのテストを学びます。テスト設計、ドキュメント、テストツール、SQLを学び、面接対策と最終プロジェクトに取り組みます。
10モジュール89レッスン自分のペースで
コースについて
スキルを積み重ね、職種へつなげる
体系的なカリキュラムでテーマ同士をつなぎます。内容を確認し、最初のレッスンからより複雑な課題へ進みましょう。

コースについて
このコースで学ぶこと
Webサイト、モバイルアプリ、APIのテストを学びます。テスト設計、ドキュメント、テストツール、SQLを学び、面接対策と最終プロジェクトに取り組みます。
- QAという仕事の入門
- テストの理論
- テスト設計の種類と技法
- テストドキュメント
- api
- js
- HTML
学習内容
全体の道筋も、一つひとつのステップも。
レッスン、練習、プロジェクトを種類別に表示しています。モジュールを開いて内容を確認し、アプリで学習済みのテーマを復習できます。
コースの紹介とモジュール名は日本語でご覧いただけます。レッスンと練習問題は現在ロシア語で提供されています。
10モジュール · 89レッスン
01QAという仕事の入門8レッスン
- 1.1Кто такой тестировщик и почему это топ-вход в ITレッスン
- 1.2Что такое качество ПОレッスン
- 1.3Баг, который стоил миллионыレッスン
- 1.4Роль QA в IT-командеレッスン
- 1.5SDLC — жизненный цикл разработки ПОレッスン
- 1.6Waterfall vs Agile/Scrumレッスン
- 1.7Практика по модулюレッスン
- 1.8Проект: разбери провалレッスン
02テストの理論7レッスン
- 2.1Цели и задачи тестированияレッスン
- 2.27 принципов тестированияレッスン
- 2.3Верификация vs валидацияレッスン
- 2.4Статическое и динамическое тестированиеレッスン
- 2.5Уровни тестированияレッスン
- 2.6Финальный тест модуляレッスン
- 2.7Проект: классифицируй проверкиレッスン
03テスト設計の種類と技法11レッスン
- 3.1Функциональное и нефункциональное тестированиеレッスン
- 3.2Позитивное и негативное тестированиеレッスン
- 3.3Чёрный, белый и серый ящикレッスン
- 3.4Smoke, Sanity и Regressionレッスン
- 3.5Техника: классы эквивалентностиレッスン
- 3.6Техника: граничные значенияレッスン
- 3.7Техника: таблица решенийレッスン
- 3.8Техника: попарное тестирование (pairwise)レッスン
- 3.9Техника: состояния и переходыレッスン
- 3.10Финальный тест модуляレッスン
- 3.11Проект: спроектируй тесты для формы регистрацииレッスン
04テストドキュメント9レッスン
- 4.1Чек-лист: что это и как писатьレッスン
- 4.2Тест-кейс: анатомияレッスン
- 4.3Хорошие и плохие тест-кейсыレッスン
- 4.4Тест-план и тест-стратегияレッスン
- 4.5Баг-репорт: из чего состоитレッスン
- 4.6Severity и Priorityレッスン
- 4.7Жизненный цикл багаレッスン
- 4.8Финальный тест модуляレッスン
- 4.9Проект: тест-кейсы и баг-репортレッスン
05テスターのツール7レッスン
- 5.1Трекеры задач: Jiraレッスン
- 5.2Заведение бага в трекереレッスン
- 5.3Тест-менеджмент: TestRail и Allure TestOpsレッスン
- 5.4Работа с требованиямиレッスン
- 5.5Git для тестировщикаレッスン
- 5.6Финальный тест модуляレッスン
- 5.7Проект: оформи задачу под прогонレッスン
06Webの仕組みと画面のテスト9レッスン
- 6.1Как работает веб: клиент и серверレッスン
- 6.2HTTP: запросы, методы и статус-кодыレッスン
- 6.3Из чего сделана страница: HTML, CSS, JavaScriptレッスン
- 6.4DevTools: Elements и Consoleレッスン
- 6.5DevTools: вкладка Networkレッスン
- 6.6Адаптивность и кросс-браузерностьレッスン
- 6.7Тестирование интерфейса: что проверятьレッスン
- 6.8Финальный тест модуляレッスン
- 6.9Проект: проверь сайт через DevToolsレッスン
07APIのテスト10レッスン
- 7.1HTTP изнутри: запрос, ответ, заголовкиレッスン
- 7.2HTTP-методы: GET, POST, PUT, PATCH, DELETEレッスン
- 7.3Коды ответов: 2xx, 3xx, 4xx, 5xxレッスン
- 7.4Формат JSONレッスン
- 7.5Что такое API и RESTレッスン
- 7.6Postman: первый запрос к APIレッスン
- 7.7Postman: коллекции, переменные, окруженияレッスン
- 7.8Проверка ответа API: статус, тело, схемаレッスン
- 7.9Финальный тест модуляレッスン
- 7.10Проект: тестируем REST APIレッスン
08テスターのためのデータベースとSQL9レッスン
- 8.1Зачем тестировщику SQLレッスン
- 8.2Реляционные БД: таблицы, ключи, связиレッスン
- 8.3SELECT и WHERE: достаём нужные строкиレッスン
- 8.4Сортировка, LIMIT и агрегатыレッスン
- 8.5JOIN: связываем таблицыレッスン
- 8.6INSERT, UPDATE, DELETE: меняем данныеレッスン
- 8.7Проверка данных через SQL в тест-кейсеレッスン
- 8.8Финальный тест модуляレッスン
- 8.9Проект: верификация данных запросамиレッスン
09モバイルアプリのテスト9レッスン
- 9.1Чем мобильное тестирование отличаетсяレッスン
- 9.2Специфика мобильных платформレッスン
- 9.3Матрица устройств и фрагментацияレッスン
- 9.4Функциональное тестирование приложенияレッスン
- 9.5Установка, обновление и работа в оффлайнеレッスン
- 9.6Ресурсы и производительностьレッスン
- 9.7Инструменты тестировщика мобильныхレッスン
- 9.8Финальный тест модуляレッスン
- 9.9Проект: тест-план мобильного приложенияレッスン
10仕事への準備:面接と最終プロジェクト10レッスン
- 10.1Проект ШопЛайт: знакомимся с продуктом и планируем тестированиеレッスン
- 10.2Тестируем интерфейс и формы ШопЛайтレッスン
- 10.3Проверяем API ШопЛайтレッスン
- 10.4Данные под капотом: SQL-проверки ШопЛайтレッスン
- 10.5Мобильная версия и кросс-проверки ШопЛайтレッスン
- 10.6Баг-репорты и финальный отчёт по проектуレッスン
- 10.7Финальный тест по курсуレッスン
- 10.8Резюме и портфолио тестировщикаレッスン
- 10.9Собеседование и первый рабочий деньレッスン
- 10.10Поздравляем! Что дальшеレッスン
プロジェクト
学んだことを使ってみよう
プロジェクトエディターの追加アイデアです。コースのカリキュラムとは別に利用できます。
ミームジェネレーター
画像とテキストを加えて保存。HTML、CSS、JavaScript、Canvasを使うプロジェクトです。
無料テンプレート ↗初めてのウェブサイト
HTML、CSS、JavaScriptのスターターページで構造、見た目、動きを変えてみましょう。
無料テンプレート ↗神経衰弱ゲーム
カードをめくってペアを探すゲーム。状態管理とイベントを使って作ります。
PRO ↗学習の進め方
新しいテーマから、自分の解答へ
順番に学び、もっと練習が必要なテーマに戻ることができます。

- 01
テーマを理解する
レッスンの説明と例から始めましょう。実際の動きを見ることで、新しい概念を理解しやすくなります。
- 02
自分で試す
問題を解いて解答を確認しましょう。練習すると、理解できた点と復習が必要な点がわかります。
- 03
理解を深める
自分のペースで学習を進めましょう。完了したテーマはいつでも復習できます。