Retrouvez plus d'informations sur l'automatisation des tests d'applications Windows natives dans le manuel.
"La version Windows de QF-Test offre le même niveau de qualité d'automatisation que pour les tests Java Swing et Web."
Inan Bozkurt, QA Test Strategies Automatization and Tool
Scheidt & Bachmann GmbH, Mönchengladbach, Allemagne
"À présent, avec la nouvelle version QF-Test 5.0, nous pouvons également automatiser des applications Windows dans l'environnement QF-Test habituel. L'intégration des nouveaux projets a été comme d'habitude clair, facile et rapide. De plus, nous avons aussi eu une bonne expérience avec des systèmes qui utilisent plusieurs langages de programmation en parallèle ."
Judith Völk, Assurance qualité
SHD Einzelhandelssoftware GmbH, Andernach, Allemagne
Comparé au produits concurrent Tosca, QF-Test offre plusieurs avantages en tant qu'outil sophistiqué d'automatisation des tests.
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 GUI 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.
1. Cookies fonctionnels
Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.
2. Cookies de performance et de statistique
Nous utilisons Matomo pour analyser et améliorer notre site web. Des cookies permettent une collection anonyme des informations qui nous aident à vous offrir un visite clair et facile à utiliser de nos pages web.
This cookie contains a unique, pseudonymized visitor ID internal to Matomo for recognizing repeat visitors.
This cookie is used to track from which website the anonymized user proceeded to any page or sub-page.
The Matomo session cookie is used to track the visitor's page requests during the session. The cookie is automatically deleted at the end of each session (website visit), at the latest after one day.
is created and should be then directly deleted (used to check whether the visitor’s browser supports cookies).
short lived cookies used to temporarily store data for the visit.
short lived cookies used to temporarily store data for the visit.