Je suis en train de concevoir un cadre d'automatisation pour une application Web. J'ai utilisé la méthode 'Exist' pour vérifier si l'utilisateur s'est correctement connecté à l'application. Quelque chose comme ceci:Problème lié à 'exister'
If Browser("XXX").Page("YYY").WebElement("Either you have entered").Exist(0)
Then
Browser("XXX").Page("YYY").Image("btnok").Click
fnReset = false
Else
If Browser("XXX").Page("YYY").WebElement("Account Search").Exist(0) Then
fnReset = true
End If
Browser("XXX").Page("YYY").Sync
End If
Ce code fonctionne très bien, si un nom d'utilisateur invalide/mot de passe est entré comme il frappe la IF
première partie.
Cependant, lorsque j'essaie avec un nom d'utilisateur/mot de passe valide, l'étape de condition IF
continue à fonctionner pendant longtemps et la partie ELSE
n'est pas exécutée du tout.
Y a-t-il un problème avec le moment auquel le test attend ou y a-t-il un autre problème?