Лабораторные работы (задания) / Лабораторная работа 13
.docxАвтоматизация тестирования с помощью MacroSheduler
Цель работы
Научиться автоматизировать тестирование приложений с помощью Macro Sсheduler.
Краткое введение
Macro Scheduler (макропланировщик) – мощная программа для автоматизации самых разнообразных действий, которые нужно совершать на регулярной основе. С программой поставляется несколько десятков макросов, позволяющих автоматизировать многие процессы, кроме этого, допускается создавать свои собственные макросы, причем сделать это очень просто - программа сама запишет все действия, совершаемые с помощью мыши и клавиатуры, а затем в запланированное время их воспроизведет. Как известно, в Windows с помощью мыши и клавиатуры выполняется абсолютно всё, так что и автоматизировать с помощью Macro Scheduler тоже можно практически всё.
Данное приложение позволяет создавать макросы автоматически — путем запоминания программой всех выполненных пользователем действий и генерации соответствующего программного кода, а потому доступно даже новичкам. Правда, список задач, которые можно автоматизировать таким способом, ограничен. Кроме того, в Macro Scheduler реализованы возможности разработки макросов в визуальном редакторе и непосредственного написания программного кода пользователем вручную, что позволяет автоматизировать практически любую задачу, даже самую трудоемкую. В связи с этим программа может стать незаменимой для автоматизации самых разных регулярно проводимых задач — для выполнения разнообразных работ с диском (резервирование, копирование, синхронизация, чистка и пр.), для генерации финансовых отчетов, для осуществления контроля за перемещением файлов и скачиванием электронной почты, для тестирования и инсталляции программного обеспечения, для передачи файлов по локальной сети и скачивания файлов из Интернета, для формирования ответов на электронные письма и т.д. Macro Scheduler является программно-независимым решением и умеет компилировать скрипты в самостоятельные EXE-файлы, которые можно запускать на любом компьютере, работающем под управлением Windows. Разумеется, все это должно заинтересовать профессионалов.