Toutes les technologies
Java
Applications web multi-navigateur sur
Tester des applications Windows desktop
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 modifiés ou complétés. Le déroulement du test est représenté dans une structure arborescente claire.
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 aux modifications de l’interface graphique. Cela se traduit par un faible effort de maintenance et une grande réutilisabilité des tests, le facteur le plus important pour l’automatisation des tests logiciels. Grâce au concept SmartID, les objets tels que les boutons ou les champs de texte sont directement détectés et il est même possible d'écrire des tests avant même que l'application à tester ne soit entièrement développée (test-driven development).
Jython, Groovy et JavaScript
QF-Test est basé sur Java, vous pouvez donc créer vos tests en Java et dans les langages de script tels que Jython, Groovy 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.
Dès le début du projet, un suivi quotidien via des tests automatisés va garantir la qualité des fonctionnalités existantes. Les erreurs sont rapidement identifiées et peuvent être corrigées rapidement et à moindre coût - avant une refonte fastidieuse ou la livraison du logiciel (retour sur investissement rapide).
QF-Test supporte les technologies ainsi que leurs évolutions, et vous garantit des tests stables et de haute qualité sur le long terme. Cela rend votre investissement dans l'automatisation des tests durable - ce que nos nombreux clients de longue date apprécient beaucoup.
Avec XML comme format de données principal et diverses interfaces (batch execution via command line, daemon mode, scripting, REST, standard report), QF-Test permet une intégration flexible avec d'autres outils, avec par exemple:
Integrations | Produits | |
---|---|---|
Continuous Integration et outils build | p.ex. Jenkins, GitLab CI/CD, Bamboo, Travis CI, Circle CI, TeamCity, Ant, Maven, CruiseControl | |
Machines virtuelles | p.ex. Citrix, VMware, VirtualBox | |
Conteneurs Docker | QF-Test supporte les tests conteneurisés via Docker | |
Version control | p.ex. Git, SVN/Subversion, CVS, Mercurial | |
Testmanagement | p.ex. ALM/ QualityCenter de MicroFocus/ HP, TestBench de Imbus, QMetry, Klaros de Verit, TestLink, IBM Rational Quality Manager | |
JIRA | et JIRA PlugIns comme TestRail, Zephyr, X-Ray, TM4J en utilisant REST | |
Data Driven Testing | avec Excel, CSV, ou toutes autres bases de données | |
Suivi de bogues | p.ex. JIRA, MantisBT, Bugzilla | |
Java dans le navigateur | Webswing, JPro | |
Tests de charge et de performance | via le mode démon ou d'autes outils comme NeoLoad | |
Connexion à Robot Framework | Les procédures QF-Test peuvent être appelées en tant que mots-clés de Robot Framework |
Les rapports détaillés (avec un mode débogueur) sont exportables au format HTML et XML, et assurent un dépannage efficace (incluant des captures d'écran des situations d'erreur). La gestion automatique des erreurs permet la poursuite du test. Les points de vérification s'affichent sous forme de contrôles standards ou personalisés (via script).
Si vous avez des questions, n'hésitez pas à nous contacter :
via email à service@ ou téléphone qftest.com+ 49 8171 38648-10.