2010-03-09 4 views
2

qui est le meilleur outil pour cela -comment automatiser/script des processus tels que signups

Automatisation des processus d'inscription à un site Web, par exemple un e-mail inscription

L'outil doit être en mesure de prendre des données à partir d'un externe fichier de données comme un excellent fichier csv

ce fichier de données contiendrait des données telles que le prénom, le nom, le nom d'utilisateur, le mot de passe, etc. données de base requises lors d'une inscription par courrier électronique. J'imagine le fichier de données à contenir de chaque champ dans une colonne séparée et chaque ligne pour contenir des données pour différents enregistrement/utilisateur. Aux endroits où une intervention manuelle est requise, comme la vérification d'image, etc., l'outil devrait pouvoir mettre le script en pause jusqu'à ce que le bit manuel soit terminé, puis continuer avec le script.

Quelle est la meilleure façon de le faire - un outil d'automatisation, ou un langage de script - suggérer.

Répondre

2

AutoIt v3 est vraiment fait pour cela. J'ai déjà créé une application pour lire le fichier Excel puis utiliser ces données pour remplir d'autres choses dont j'avais besoin. Il a bien construit des commandes pour automatiser le Web, y compris les fonctions de contrôle de site Web (en particulier en utilisant les fonctions _IE). Ils ont aussi un bon fichier d'aide et forum qui devrait vous permettre de fonctionner rapidement. Vous pouvez également le compiler en .exe, ce qui le rend facile à déployer facilement pour plusieurs utilisateurs sans avoir besoin de bibliothèques externes. Tout peut être intégré.

+0

Ceci est adapté à AutoIt. – Copas

1

TestPlan est assez bon à l'automatisation de site Web. Il existe de nombreux formats pour entrer des données, cela dépend exactement du format requis et de la façon dont vous l'utilisez. Habituellement, écrire un script de conversion CSV rapide est plus facile que d'utiliser le CSV directement (bien que cela puisse être fait, et la conversion peut aussi être écrite dans TestPlan).

Il a son propre langage de script qui est généralement suffisant pour toutes les utilisations. Des unités Java sont également disponibles en cas de besoin.

0

Vous pouvez très bien aller pour selenium pour automatiser le processus d'inscription. Il peut avoir la capacité d'interagir avec toutes sortes d'éléments HTML

Questions connexes