2017-10-09 3 views
1

Je veux savoir « Comment ajouter attente ou délai jusqu'à ce que page Web est complètement chargée, » en automatisations partout, j'ai utiliséComment ajouter wait/Delay jusqu'à ce que la page Web soit entièrement chargée dans Automation Anywhere?

attente pour écran changement

Mais tenez le processus jusqu'à ce que certains temps spécifié par le développeur, mais je veux ajouter un délai jusqu'à ce que la page Web entièrement chargée, Est-ce que quelqu'un peut m'aider? désolé pour le mauvais anglais.

Répondre

2

Généralement, un site Web est «chargé» ou «prêt» avant le chargement du contenu réel. Certains sites Web ont même un contenu fictif qui est remplacé une fois que le contenu réel est récupéré de «quelque part». Par conséquent, attendre que l'écran change n'est pas une bonne idée.

Mon approche consiste à choisir un élément dont vous savez qu'il est chargé après l'élément avec lequel vous voulez interagir. Par exemple, la barre de navigation sur ce site est chargée avant que les commentaires ne le soient. Vous pouvez choisir l'élément à utiliser en regardant le source du site Web en cliquant avec le bouton droit n'importe où et en sélectionnant view source ou simplement en rafraîchissant la page plusieurs fois et en la regardant. Le premier nécessite des connaissances en HTML, mais est une meilleure approche à mon avis.

Une fois que vous avez identifié votre élément, utilisez Object Cloning sur ledit élément et utiliser le haut-wait comme délai (généralement fixé à 15 secondes, selon le site/connexion). Le Action devrait être aléatoire get property (stocker tout ce que vous récupérez dans une variable fictive car nous n'allons pas l'utiliser de toute façon). La fonction d'attente de la fonction d'attente interroge toutes les quelques millisecondes et une fois que l'élément est trouvé, il passe presque instantanément à la ligne suivante dans le code. C'est ici que vous interagissez avec votre élément cible.

De cette façon, connaissez votre élément cible est chargé et le code est très optimisé et robuste.

Note finale: Il est généralement recommandé d'entourer ceci d'un traitement des exceptions, car l'automatisation des sites Web est sujette aux erreurs.

+0

merci, Roel je vais vérifier et, vous faire savoir la progression et marquer comme réponse. – Roshan

+0

Merci Roel, pour la réponse. très bonne réponse. – Roshan