Tester
Java

Toutes les technologies
Java

Tester
Web

Applications web multi-navigateur sur

  • Google Chrome
  • Firefox
  • Microsoft Edge (basé sur Chromium)
  • Opera
  • Safari
  • Headless Browser Version de Chrome, Firefox et Edge (basé sur Chromium)
  • Tester des Electron Apps
  • Tester des applications mobiles par le Mobile Emulation Mode

Tester Windows

Tester des applications Windows desktop

  • Applications Win32 classiques
  • Applications .NET (souvent développés en C#) basées sur Windows Presentation Foundation (WPF) ou Windows Forms
  • Windows Apps / Universal Windows Platform (UWP) utilisant des controls XAML
  • Applications C++ modernes (par exemple des applications Qt)

Tester
Android et iOS

Tester des applications Android et iOS

  • Tester toutes les versions courantes d'Android à partir d'Android 7 sur des appareils réels et sur l'émulateur d'Android Studio

  • Test des versions d'iOS à partir d'iOS 15 sur des appareils réels et sur le simulateur Xcode

Jettes un coup d'oeil à QF-Test

QF-Test Testsuite structure - Une suite de tests dans QF-Test est principalement représentée par une structure arborescente de différents types de nœuds. Elle peut contenir des jeux de test et des cas de test ainsi que des procédures réutilisables et des informations sur les composants. Sur le côté droit, une vue détaillée affiche tous les attributs du nœud d'arbre actuellement sélectionné.
L'écran d`accueil de QF-Test contient un certain nombre de liens utiles vers les principaux points d'entrée tels que la vidéo de démonstration, l'assistant de démarrage rapide, le tutoriel, le manuel, les FAQ et les suites de démonstration.
Création des tests automatisés sans programmation : 
Vous pouvez créer et rejouer vos premiers tests rapidement par capture et relecture. Les tests sont entièrement éditables et peuvent être changés ou complétés à aucune position. Le déroulement du test et représenté dans une claire arborescence.
Tests stables :
QF-Test maitrise des éléments complexes comme des arborescences dynamiques et tables par des composants génériques et abstraits. Les tests sont tolérants envers modifications de l’interface graphique. Petits coûts de maintenance et grand degré de réutilisation des tests, le facteur le plus important de l'automatisation de test logiciel. Forte abstraction et localisation des objets comme boutons ou zones de texte grâce à la reconnaissance des composants générique.
Débogueur de test - Le débogueur de test intégré de QF-Test s'est avéré très utile pour l'exécution pas à pas. Il permet de définir des points d'arrêt, de poursuivre l'exécution du test à un endroit différent, d'inspecter la liaison des variables, etc.
Protocole avec erreur - Toutes les informations détaillées et les résultats d'un essai sont stockés dans le protocole. Également organisé sous forme d'arborescence, il permet une manipulation aisée et constitue la ressource centrale pour l'analyse des erreurs.
Rapport HTML - Les rapports HTML donnent un aperçu rapide des tests effectués. Outre le résultat global, il contient le nombre de cas de test réussis, échoués et ignorés, ainsi que des informations détaillées sur les durées, les messages d'erreur et les captures d'écran.
En mode sombre : Protocole avec erreur - Toutes les informations détaillées et les résultats d'un essai sont stockés dans le protocole. Également organisé sous forme d'arborescence, il permet une manipulation aisée et constitue la ressource centrale pour l'analyse des erreurs.
En mode sombre : Débogueur de test - Le débogueur de test intégré de QF-Test s'est avéré très utile pour l'exécution pas à pas. Il permet de définir des points d'arrêt, de poursuivre l'exécution du test à un endroit différent, d'inspecter la liaison des variables, etc.
En mode sombre :
Tests stables – QF-Test maitrise des éléments complexes comme des arborescences dynamiques et tables par des composants génériques et abstraits. Les tests sont tolérants envers modifications de l’interface graphique. Petits coûts de maintenance et grand degré de réutilisation des tests, le facteur le plus important de l'automatisation de test logiciel. Forte abstraction et localisation des objets comme boutons ou zones de texte grâce à la reconnaissance des composants générique.
En mode sombre : 
Création des tests automatisés sans programmation – Vous pouvez créer et rejouer vos premiers tests rapidement par capture et relecture. Les tests sont entièrement éditables et peuvent être changés ou complétés à aucune position. Le déroulement du test et représenté dans une claire arborescence.
En mode sombre : Écran de bienvenue de QF-Test - L'écran de bienvenue contient un certain nombre de liens utiles vers les principaux points d'entrée tels que la vidéo de démonstration, l'assistant de démarrage rapide, le tutoriel, le manuel, les FAQ et les suites de démonstration.

Facts & Features

Enregistrer, rejouer & éditer

Création des tests automatisés sans programmation
Vous pouvez créer et rejouer vos premiers tests rapidement par capture et relecture. Les tests sont entièrement éditables et peuvent être changés ou complétés à aucune position. Le déroulement du test et représenté dans une claire arborescence.

Reconnaissance des composants robuste

Tests stables
QF-Test maitrise des éléments complexes comme des arborescences dynamiques et tables par des composants génériques et abstraits. Les tests sont tolérants envers modifications de l’interface graphique. Petits coûts de maintenance et grand degré de réutilisation des tests, le facteur le plus important de l'automatisation de test logiciel. Forte abstraction et localisation des objets comme boutons ou zones de texte grâce à la reconnaissance des composants générique.

 

Flexibilité par scripting

Jython, Groovy et JavaScript
QF-Test est basé sur Java, c'est la raison pour laquelle vous pouvez créer vos tests dans les langues de script courants JythonGroovy et JavaScript. N'importe quel code Java ou code Javascript est executable dans le navigateur. Par conséquent vous pouvez réaliser des vérifications et actions complexes.

Contrôle quotidien garantit la rapidité et la qualité

Un suivi quotidien assure une qualité rapide et élevée. Dès le début du projet, un suivi quotidien assure la qualité des fonctionnalités existantes grâce à des tests automatisés. Les erreurs qui se produisent sont rapidement détectées et peuvent être corrigées en temps utile et de manière rentable - avant une refonte fastidieuse ou la livraison du logiciel (retour sur investissement rapide).

Rétrocompatibilité des versions

QF-Test soutient les technologies à long terme et assure des tests stables et une qualité élevée à long terme. Cela rend votre investissement dans l'automatisation des tests durable - ce que nos nombreux clients de longue date apprécient beaucoup.

PDF Teaser

Tester des documents PDF

Les documents PDF peuvent être testés comme une application normale avec n'importe quelle licence de développeur, indépendamment de l'interface graphique. Les vérifications textuelles et graphiques d'éléments individuels sont courantes. Ils existent également des algorithmes pour les comparaisons d'images floues.
plus sur tester des fichiers PDF

Integration continue & Outils tiers

QF-Test offre l'intégration flexible avec d'autres outils et domaines grâce à XML comme format primaire des données et de diffférents interfaces (batch execution via command line, daemon mode, scripting, REST, standard report):

IntegrationsProduits
Continuous Integration IconContinuous Integration et outils buildp.ex. Jenkins, GitLab CI/CD, Bamboo, Travis CI, Circle CI, TeamCity, Ant, Maven, CruiseControl
Desktop ComputerBureaux virtuelsp.ex. Citrix, VMware, VirtualBox
Baleine - we love dockersConteneurs Docker QF-Test supporte les tests conteneurisés via Docker
Versions IconVersion controlp.ex. Git, SVN/Subversion, CVS, Mercurial
Management IconTestmanagementp.ex. ALM/ QualityCenter de MicroFocus/ HP, TestBench de Imbus, QMetry, Klaros de Verit, TestLink, IBM Rational Quality Manager
Visualisierung Icon JIRAet JIRA PlugIns comme TestRail, Zephyr, X-Ray, TM4J en utilisant REST
Data driven test IconData Driven Testingavec Excel, CSV toutes autres bases de données
Bug IconSuivi de boguesp.ex. JIRA, MantisBT, Bugzilla
Java icôneJava dans le navigateurWebswing, JPro
Speed IconTests de charge et de performance par daemon mode ou autres outils comme NeoLoad
Robot icôneConnexion au Robot FrameworkLes procédures QF-Test peuvent être appelées en tant que mots-clés du Robot Framework

En savoir plus

Dockers et QF-Test

Conteneurs Docker

QF-Test est disponible sous forme d'image Docker et peut être utilisé de manière flexible dans des environnements Docker évolutifs.

Cela permet une exécution parallèle des tests.

voir le projet d'exemple

  • Git Logo
  • Jenkins Logo
  • Maven Logo
  • Mercurial Logo
  • Gitlab Logo
  • Docker Logo
  • Subversion Logo
  • Zephyr Logo
  • Bugzilla Logo
  • Apache Ant Logo
  • CVS Logo
  • Excel Logo
  • TeamCity Logo
  • X-Ray Jira Logo
Loupe sur navigateur

Keyword-driven Testing

Le testing mené par mot-clépermet l’exécution des cas de test sans créer les tests directement dans QF-Test. Les pas de test peuvent être insérer d’un document de planning ou de la spécification par exemple Excel ou un autre outil de gestion de test et exécuter.

Behavior driven testing QF-Test

Behavior-driven Testing

Des outils pour behavior driven testing comme Cucumber peuvent être integrés dans QF-Test facilement. Cette approche vous permet de décrire les cas de test plus ou moins das des phrases et textes. Le testeur doit suivre un vocabulaire définie au début de la phrase.

Stylo et vérification

Data-driven Testing

Intégration flexible des donnés de test internes et externes par exemple des fichiers CSV, des fichiers Excel ou par accès de la base de données. De différentes autres sources peuvent être intégrées par l’extension de scripts. Un cas de test peut être effectué dans plusieurs variantes.

Livre avec ampoule

Bibliothèque standard

Modularisation sans programmation.Les actions récurrentes peuvent être modularisées en procédures, les adaptions sont seulement nécessaires dans les procédures (pour éviter un test-code redondant et trop de maintenance). Ce paramétrage mène à un grand degré de réutilisation.

Le traitement d’erreurs et les rapports

Les protocoles détaillés avec la fonctionnalité de débogage disponibles en HTML et XML contiennent toutes les informations pour une recherche d’erreurs efficace (incl. copie-écran de la situation d’erreur). Le traitement d’erreurs automatique garantit une continuation du test entier dans seulement un protocole. Les points de vérification comme des vérifications standards ou personnalisés (par scripting).

Travailler en équipe

La construction modulaire des tests et un mécanisme d’import pour les informations de composants permettent travailler en équipe sans conflits.

Le Wizard de démarrage

Le Wizard de démarrage vous aide à établir vos premiers tests en quelques pas. Il reconnaît la bonne technologie automatiquement.

Exécution de test à distance

Tests peuvent aussi exécutés sur un ordinateur à distance, sur cet ordinateur QF-Test peut être exécuté dans un mode démon spécial.

  • Logo Software AG
  • Logo gksoftware
  • Logo Amadeus
  • Logo Adcubum
  • Logo Certicon
  • Logo Neotys
  • Logo Eso
  • Logo Vaadin
  • Logo Fiducia GAD
  • Logo Münchener Verein
  • Logo Otto
  • Logo Bison
  • Logo Broadcom
  • Logo Cursor Software AG
  • Logo Swisslife
  • Logo Tibco
  • logo FlowJo, LLC
  • Logo Esa
  • Logo hpdsoftware
  • Logo Unit4
  • Logo Innovas
  • Logo Emundo
  • Logo Tac Assistant Company
  • Logo HF Mixing Group
  • Logo Centris AG
  • Logo Sciforma
  • Logo Softplant
  • Logo Philips
  • Logo Planon
  • Logo RJ Lee Group
  • Logo Skyguide
  • Logo Tickts
  • Logo Zend

Le contact personnel avec vous est important pour nous !

N'hésitez pas de nous contacter quand vous avez des questions:
via email à service@remove-this.qfs.de ou téléphone + 49 8171 38648-10.

"On a commencé avec une application Swing et après aussi les migrations de technologie à JavaFX, JXBroswer et une application Web a été couvert par QF-Test effectivement."

Tristan Himmelreich, Informaticien

Recherche et développement, Janitza electronics GmbH

"QF-Test et le meilleur logiciel de test pour l'automatisation de test de l'interface graphique et QFS a la meilleure équipe de support que je n'ai jamais rencontré auparavant."

Huawei Luo

Tibco Software Inc., Etats-Unis

"Pour tester Java, Eclipse et des applications WEB QF-Test est la meilleure invention depuis le pain tranché :)"

Glenn Chambers

Rocketsoftware, Pays-Bas