Давайте что автоматизируем
Итак возникло желание поделится своим опытом работы с таким известным инструментом для автоматизации тестирования, как Test Complete.
10 занятий будут разбиты на следующие подпункты:
1. Общее знакомство с ТС
- a. Обзор интерфейса
- b. Создание проэкта и выбор языка разработки
- c. Запись и воспроизведение тестов
- d. Обзор доступных языков
2. Детальное расмотрение необходимых приемов работы
- a. Обзор Моделей (Tree/DOM/Tag/Hybrid)
- b. Работа с Object Browser
- c. Обнаружение элементов
- d. Создание и групирование Units (скриптов)
3. Написание и запуск тестовых сценариев
- a. Выбираем браузер
- b. Пишем простой скрипт с нуля используя Object Browser
- c. Запускаем тест
- d. Основы работы с Script Editor
4. Работа с логами и событиями ТС
- a. Обзор логирования в ТС
- b. Методы логирования и создание своих логов из скрипта
- c. Вывод логов в файл
- d. Основы работы с событиями
5. Особенности работы с Web-приложениями в ТС
- a. Выбор оптимальной модели
- b. Настройка проэкта под написание тестов для Веб
- c. Работа с элементами. Обращения к элементам
- d. Совершенствуем ранее написаные скрипты
- a. Вызов функций в пределех одного Юнита
- b. Вызов функций разнесенных в отдельных Юнитах
- c. Запуск нескольких тестов
- d. Запуск тестов из командной строки
- a. Виды тестовых фрейморков
- b. Выбор паттерна
- c. Подготовка и конфигурирование проэкта
- d. Создание необходимых модулей
- e. Написание базовых функций
8. Наполнение фреймворка необходимыми элементами
9. Работа с внешними данными и графическими элементами
10. Пишем набор тестов с использованием созданого ранее фреймворка
9. Работа с внешними данными и графическими элементами
10. Пишем набор тестов с использованием созданого ранее фреймворка
Другую информацию, а также записаться на курс можно ТУТ
Комментариев нет:
Отправить комментарий