как автоматизировать / сценарий процессов, таких как регистрация - PullRequest
2 голосов
/ 09 марта 2010

, который является лучшим инструментом для этого -

Автоматизация процесса регистрации на веб-сайте, например, регистрация по электронной почте

Инструмент должен иметь возможность извлекать данные из внешнего файла данных, такого как файл Excel из CSV

этот файл данных будет содержать такие данные, как имя, фамилия, имя пользователя, пароль и т. Д., Основные данные, необходимые при регистрации по электронной почте. Я воображаю файл данных, чтобы содержать каждого поле в отдельном столбце и в каждой строке содержатся данные для разных регистраций / пользователей.

В местах, где требуется ручное вмешательство, например, проверка изображения и т. Д., Инструмент должен иметь возможность приостанавливать выполнение сценария до тех пор, пока не будет выполнен ручной бит, а затем продолжить выполнение сценария.

Каков наилучший способ сделать это - инструмент автоматизации или любой язык сценариев - пожалуйста, предложите.

Ответы [ 3 ]

2 голосов
/ 09 марта 2010

AutoIt v3 действительно создан для этого. Однажды я создал приложение для чтения файла Excel, а затем использовал эти данные для заполнения других вещей, в которых я нуждался. Он имеет хорошо построенные команды для автоматизации веб, включая функции для управления сайтом (особенно с помощью функций _IE). У них также есть замечательный форум и файл справки, который поможет вам вовремя начать работу. Также вы можете скомпилировать его в .exe, что делает его удобным для развертывания несколькими пользователями без необходимости использования внешних библиотек. Все может быть встроено.

1 голос
/ 10 марта 2010

TestPlan достаточно хорош в автоматизации веб-сайтов.Существует много форматов ввода данных, это зависит от того, какой именно формат нужен и как вы собираетесь его использовать.Обычно написание сценария быстрого преобразования CSV проще, чем использование CSV напрямую (хотя это можно сделать, и преобразование можно записать также в TestPlan).

У него есть собственный язык сценариев, которого обычно достаточновсе использует.При необходимости также доступны модули Java.

0 голосов
/ 05 июля 2016

Вы можете очень хорошо пойти на селен , чтобы автоматизировать процесс регистрации. Может иметь возможность взаимодействовать со всеми видами HTML-элементов

...