Quel est le degré d'automatisation de votre automatisation de test ?


Surtout dans les systèmes qui comprennent des processus critiques pour l'entreprise et des données sensibles, une assurance qualité systématique est indispensable pour toute adaptation du système (par ex. corrections, changements, versions).
Mais dans quelle mesure ces solutions sont-elles réellement automatisées ? Quel est l'effort restant à fournir par le testeur dans le cadre des approches d'automatisation traditionnelles ?
Bien entendu, le passage des tests manuels aux scripts de test exécutés automatiquement est un grand pas en avant en termes d'effort des collaborateurs. Mais est-ce la pointe de l'iceberg ?
De mon point de vue, les solutions classiques d'automatisation des tests, telles qu'elles sont exploitées par de nombreuses entreprises, sont loin d'être efficaces et n'exploitent qu'une petite partie du potentiel de l'automatisation en soi.
Est-ce qu'il suffit à une entreprise d'avoir des centaines de cas de test automatisés sous forme de scripts ? Les entreprises ne devraient-elles pas réfléchir plus avant ? Qui entretient mes scripts de test ? Qui développe mes scripts de test ? Et surtout, qui assure l'exactitude et l'actualité des données de test pour chaque exécution d'un cas de test automatisé ?
Les nouvelles approches de l'automatisation des tests ont une compréhension beaucoup plus large de l'automatisation des tests. La mise à disposition d'un outil d'automatisation et d'un service optionnel d'enregistrement de scripts d'automatisation pour le client n'est pas la vérité finale.
Une approche globale du thème de l'automatisation des tests comprend des solutions entièrement intégrées sur les thèmes "données de test" et "maintenance des scripts d'automatisation et des développements complémentaires".
Des études ont montré que jusqu'à 60% des efforts des testeurs sont consacrés à la mise à disposition de données de test correctes sur le plan technique et non utilisées. Alors pourquoi ne pas utiliser cet important potentiel d'optimisation ?
Les approches modernes d'automatisation, comme celles de Suxxesso Test Suite, fournissent, en plus des outils, des ensembles complets de cas de test avec une couverture de test élevée pour les modules SAP, des modules réutilisables et, surtout, des générateurs de données de test entièrement automatisés qui, pour chaque cas de test, recherchent avant chaque exécution les données de test appropriées dans le système (de test) du client.
Sans l'intervention des experts techniques de l'entreprise. Ils aident à exploiter cet important potentiel d'économie de ressources et, contrairement aux solutions qui n'ont guère évolué depuis des décennies, à penser une automatisation des tests de manière vraiment cohérente.
Conclusion
En plus d'une vision globale, les projets d'automatisation qui durent des mois, voire des années, pour mettre en place une automatisation des tests appartiennent désormais au passé.
L'agilité fait également son entrée dans l'automatisation des tests - l'automatisation, y compris la solution de données de test, prête à être utilisée en quelques jours ouvrables, répond aux exigences auxquelles les entreprises sont confrontées dans les environnements informatiques modernes.