Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

TestComplete для начинающих

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 772
Реакции
160
Баллы
63
TestComplete для начинающих

TestComplete - самый популярный в странах СНГ инструмент для автоматизации тестирования различных приложений: .NET, Java, Win32, Web, Delphi, Flas, Flex и многих других.
Пройдя этот тренинг, вы научитесь не только писать скрипты с помощью TestComplete, но также решать разнообразные задачи, возникающие в процессе автоматизации, выбирать наиболее оптимальные способы работы с тестируемым приложением, ознакомитесь с наиболее интересными и полезными возможностями TestComplete, а также самостоятельно выполните несколько практических заданий под руководством опытного тренера.
Тренинг будет полезен как новичкам, так и людям, уже имеющим опыт работы с данным инструментом.






Программа курса
Программа курса

Занятие №1

Цель: общее знакомство с TestComplete.

План занятия:

Введение (представление, план занятий)
Установка TestComplete (проводиться не будет, лишь краткое описание), Script Debugger
Создание проекта, выбор языка программирования
Обзор IDE, основные настройки
Запись и воспроизведение скрипта. Keyword Tests, Script Tests. Достоинства и недостатки обоих подходов
Просмотр и экспорт логов
Запуск приложения, TestedApps
Использование Object Browser (Object Spy) для просмотра свойств элементов
Сходство и отличия в работе с разными типами приложений (Win32, .NET, Web, Java, Delphi, etc.). «Открытое» приложение
Создание первого скрипта вручную
Вопросы/ответы
Занятие №2

Цель: улучшенные приемы работы с TestComplete

План занятия:

Краткое повторение пройденного материала (3-5 минут)
Отладка скриптов
Обзор моделей приложения (Flat/Tree, DOM/Tag/Hybrid/Tree). Сравнение и выбор подходящей модели
Использование Name Mapping, Aliases и Object Mapping. Достоинства и недостатки
Использование Stores и Checkpoints. Альтернативные варианты встроенной функциональности
Синхронизация выполнения скриптов: назначение, реализация. Ожидание и поиск объектов. Особенности использования с различными моделями приложений
Вопросы/ответы
Занятие №3

Цель: работа с данными и графикой

План занятия:

Краткий обзор пройденного ранее материала (3-5 мин)
Data-Driven Testing на примере данных из CSV-файла. Проход по записям и колонкам, получение количества записей
Работа с базами данных (на примере MS SQL Server)
Работа с графикой (на примере MS Paint)
Вопросы/ответы
Занятие №4

Цель: дополнительные возможности и настройки TestComplete

План занятия:

Краткое повторение пройденного материала (3-5 мин)
Использование нескольких модулей
Нагрузочное тестирование Web-приложений
Распознавание текста (OCR). Применение, ограничения
Перехват событий TestComplete
Пользовательские формы (краткий обзор)
Особенности использования Remote Desktop и Virtual Machines
Полезные объекты TestComplete
Настройки (проекта, TestComplete’a)
API, DLL, .NET методы (краткий обзор)
Вопросы/ответы
Заключение: что не было рассмотрено и может быть полезным в работе (распределенное функциональное и нагрузочное тестирование, Object-Driven Testing, тестирование мобильных приложений, TestExecute/TestRecorder, TestComplete и COM, Присоединяемые и Самотестирующие приложения, создание собственных надстроек, тестирование web-сервисов, низкоуровневые процедуры, интеграция с системами контроля версий, Visualizer, Indicator)
 
Прием платежей для сайтов
Верх