Je voudrais effectuer des tâches d'automatisation GUI. J'ai besoin d'ouvrir plusieurs fenêtres GUI et de les automatiser tous à once. Mon plan est de mettre chaque fenêtre sur un fil séparé et avoir l'outil d'automatisation blanc faire de l'automatisation. Ma question est-ce que je peux le faire sans créer de code personnalisé pour gérer les threads?Est-ce que le fil d'automation White est sûr?
0
A
Répondre
1
Ceci n'est pas possible, les contraintes sont PHYSIQUES. Pour illustrer le problème, si vous connectez plusieurs claviers/souris à votre machine, faites en sorte que plusieurs personnes essaient d'effectuer des tests en même temps que vous aurez beaucoup de difficulté. Parce que vous ne pouvez avoir qu'une seule souris et vous concentrer sur une application en même temps.
Le blanc ne peut pas contourner ces limitations physiques. Peu importe combien de code personnalisé vous écrivez.
+0
Salut Jake, je l'ai compris en utilisant la classe de sémaphore .NET. – Luke101
Questions connexes
- 1. Est-ce que ce fil est sûr?
- 2. Le fil SeekableStream est-il sûr?
- 3. Le fil std :: regex est-il sûr?
- 4. Le fil ucLibc malloc est-il sûr?
- 5. Est-ce que ce fil de code ruby est sûr?
- 6. fil de code sûr
- 7. Le fil CFStringTransform est-il sûr et réentrant?
- 8. Le fil cible C ANTLR3 est-il sûr?
- 9. Le fil JCO (connecteur Java de SAP) est-il sûr?
- 10. Est-ce que le thread SoapHttpClientProtocol est sûr?
- 11. est-ce que le lecteur tamponné est sûr?
- 12. référence fil de comptage sûr
- 13. Est-ce que ce fil est sûr? (données partagées sans mutex/sémaphore)
- 14. Est-ce que ce fil de code Core Graphics est sûr?
- 15. Exécuteur de tâches en série; ce fil est-il sûr?
- 16. Est-ce que ce script est sûr?
- 17. Est-ce que Structuremap singleton est sûr?
- 18. Est-ce que linq bloque le fil?
- 19. Est-ce que le thread ImmutableList.Builder de Guava est sûr?
- 20. Est-ce que le thread Hazelcast Client est sûr?
- 21. Est-ce que le morceau de code est sûr?
- 22. Est-ce que le thread IronRuby ScriptSource.Execute est sûr?
- 23. Est-ce que le statique est sûr dans Android?
- 24. Est-ce que le thread ScenarioContext.Current est sûr?
- 25. Le filetage Joiner est-il sûr?
- 26. Comment est-ce que je peux faire un dictionnaire sûr de fil
- 27. white-space: normal inside white-space: nowrap
- 28. Est-ce que Netty4 ChannelHandlerContext.write thread sûr
- 29. Est-ce que le fil meurt lorsque l'activité est terminée?
- 30. Est-ce que "connection.Close()" est le moyen le plus sûr ou le plus sûr de fermer une connexion SQL?
Il n'y a pas beaucoup d'état partagé global, à l'exception de CoreAppXmlConfiguration qui est un singleton. Cependant, il n'y a généralement qu'un seul pointeur de la souris, par exemple. Vous devriez avoir un certain verrouillage autour de l'accès à ces appels si vous voulez qu'il soit thread-safe. –