2010-09-25 8 views

Répondre

2

Strongwind, qui utilise les interfaces d'accessibilité de GTK (notez que ceux-ci ne fonctionnent que sous Linux). Bien que ce soit Python, il a été écrit pour tester une application GTK #, et probablement vous pourriez implémenter quelque chose de similaire directement en C# en utilisant AT-SPI#.

+0

J'ai déjà regardé le vent fort. C'est assez puissant et discret. Mais je vais jeter un oeil à AT-SPI #. Peut-être qu'il permet des tests d'acceptation portables ... (portable comme dans "fonctionne où mono est disponible") – EricSchaefer

+0

Malheureusement, AFAIK l'infrastructure d'accessibilité réelle GTK + - ATK, AT-SPI - ne fonctionne pleinement sur Linux/Unix:/(http: //www.mail-archive.com/[email protected]/msg24604.html) –

+0

FYI MonoDevelop a quelques tests d'interface utilisateur simples utilisant un contrôleur externe qui utilise la communication à distance pour se connecter à une instance MD et effectuer des appels API directs. Il est plus étroitement couplé que la plupart des tests d'interface utilisateur, mais il est portable - http://github.com/mono/monodevelop/tree/master/main/tests/UserInterfaceTests/ –

Questions connexes