Comment effectuer le pressage de l'action Enter dans QTP. Je sélectionne une cellule et en mesure de définir une valeur, maintenant je veux appuyer sur entrer la clé et obtenir la liste de cette boîte d'édition Java. Quelles sont les différentes façons dont je peux y parvenir?Appuyez sur Entrée Saisissez la clé qtp
3
A
Répondre
4
utilisation mentionné ci-dessus méthode Type:
YourObject.Type micReturn
Utilisez la méthode SendKeys:
SendKeys Fonction (spour)
Set WshShell = CreateObject ("WScript.Shell")
WshShell.AppActiver "Votre navigateur" 'Vous devez d'abord activer votre navigateur
WshShell.SendKeys sKey
attente (1) 'Vous devrez peut-être ajouter quelques déclarations d'attente autour
End Function
Dans votre cas, il sera
SendKeys "{ENTER}"
Voir MSDN SendKeys et MSDN AppActivate pour plus de détails.
0
Vous pouvez envoyer la clé (de micEnter) par .Type() méthode de l'objet ou utiliser FireEvent pour appeler un gestionnaire d'événements directement.
0
Set WshShell = CreateObject ("WScript.Shell")
WshShell.AppActivate
WshShell.SendKeys (ENTRER) « -------- parenthèses
J'ai essayé avec l'aide mercury.devicereplay, Il n'a pas travaillé plus tôt, Ce qui était des constantes définies dans les fonctions. Donc seulement j'ai utilisé Wshell.shell, cela a fonctionné pour moi .... Merci à tous ... – TestGeeK
@TestGeek, si la réponse a résolu votre problème, pourquoi ne pas l'accepter? (ou au moins votez-le). – Motti