QF-Test Version 5.0 – Testing Windows applications
There are no changes to the familiar QF-Test workflow in testing Windows desktop applications and you can connect to your application using window titles.
Dans un environnement logiciel où les applications de bureau classiques continuent de jouer un rôle central, QF-Test permet de tester de manière fiable, efficace et facile à maintenir les applications Windows. Qu’il s’agisse de Win32, .NET (WinForms/WPF), UWP ou applications C++/Qt modernes, QF-Test détecte automatiquement la technologie sous-jacente, contrôle l’interface utilisateur de manière orientée objet via l’API Windows Automation et fournit des résultats reproductibles en moins de temps. Avec un effort minimal de configuration et une stabilité maximale en fonctionnement, QF-Test est votre solution pour l’automatisation professionnelle des tests d’interface graphique sous Windows.

There are no changes to the familiar QF-Test workflow in testing Windows desktop applications and you can connect to your application using window titles.

Les langages souvent utilisés comme C#, Visual Basic .NET, F# et C+++/CLI (Managed C++) sont adaptés à l’infrastrucutre logicielle .NET.
Parmi les applications .NET (.NET Framework), QF-Test supporte le framework UI Windows Forms, un toolkit UI permettant de créer des interfaces graphiques pour les applications Windows. Il s’agit d’un wrapper de librairies d’interface utilisateur Windows comme User32 et GDI+.
Le deuxième framework UI .NET pour la création d’applications Windows pris en charge par QF-Test s’appelle Windows Présentation Foundation (WPF), également connu sous le nom d’Avalon. Le système de fenêtres Windows est basé sur ce framework. Il existe depuis Windows Vista. WPF utilise XAML (Extensible Application Markup Language) pour fournir un modèle pour la programmation déclarative. Les applications Windows Presentation Foundation s’appuient sur une architecture graphique vectorielle, c’est la raison pour laquelle elles n’ont pas l’air pixellisées, même sur les écrans à grande résolution, car elles sont évolutives.
Les applications Windows sont toutes basées sur l’interface de programmation Windows Runtime, et ont été lancées avec Windows 8. Elles sont déjà optimisées pour les écrans tactiles, mais leur modèle de développement est relativement rigide par rapport à leur successeur.
Son successeur, introduit avec Windows 10, est Universal Windows Plateform (UWP). Il s’agit d’un environnement d’exécution pour une plateforme commune pour les applications. Ces applications fonctionnent non seulement sur les ordinateurs de bureau et portables, mais également sur d’autres appareils tels que les tablettes et les smartphones. Elles sont donc multiplateforme, puisque les API centrales UWP sont les mêmes sur tous les appareils Windows.
Les applications Windows modernes sont programmées en C++. Les applications Qt sont un bon exemple d’application développées avec la bibliothèque Qt. C’est un framework et un toolkit UI pour la programmation d’interfaces utilisateurs graphiques.
Comparé au produits concurrent Tosca, QF-Test offre plusieurs avantages en tant qu’outil sophistiqué d’automatisation des tests.
Parlez-nous de vous et nous vous mettrons en contact avec un expert QF-Test qui pourra vous en dire plus sur notre produit.