Quality Assurance

Tools for Quality Assurance and Test Automation

Testing

Aqua, l’IDE pour l’Automatisation des Tests, est maintenant en disponibilité générale !

Read this post in other languages:

Il y a près d’un an et demi, nous avons lancé la version preview d’Aqua, l’IDE JetBrains pour l’automatisation des tests. Depuis, Aqua a considérablement évolué. Nous y avons notamment ajouté des fonctionnalités majeures, telles que la prise en charge de Cypress et de Playwright. De plus, la prise en charge de Selenium par Aqua en fait un IDE de choix pour les projets d’automatisation des tests.

Aujourd’hui, nous avons le plaisir d’annoncer qu’Aqua est désormais disponible pour tous !

Nous souhaitons remercier tout particulièrement tous les utilisateurs précoces pour leur confiance, leur soutien et leurs précieux retours d’expérience, qui nous ont permis de résoudre les problèmes les plus critiques avant la version grand public.

En signe de notre gratitude et de notre engagement à favoriser la croissance au sein de la communauté de test, nous offrons une licence gratuite pour une utilisation individuelle et non commerciale d’Aqua. afin de permettre à un plus grand nombre de testeurs de l’essayer. Poursuivez votre lecture pour en savoir plus.

Obtenir Aqua gratuitement

Nouveau modèle de licence

Pour Aqua, nous proposons un nouveau modèle de licence qui se compose de deux formules :

  • Gratuite individuelle pour une utilisation non commerciale
  • Commerciale payante

Si vous utilisez Aqua uniquement à des fins non commerciales, vous n’aurez pas à payer votre licence Aqua. Si vous envisagez d’utiliser Aqua à des fins commerciales, vous pouvez acheter une licence comme vous le feriez normalement avec n’importe lequel de nos autres produits.

Mais pour Aqua, nous avons simplifié la tarification en une seule licence Organization. Que vous soyez indépendant ou que vous travailliez pour une entreprise, la licence Organization est celle dont vous aurez besoin pour une utilisation commerciale.

Utilisation commerciale ou non commerciale

Dans le cadre de notre Contrat d’abonnement, toute activité pour laquelle vous, en tant qu’utilisateur du produit, obtenez des revenus directs ou indirects serait classée comme une utilisation commerciale. Nous avons préparé une FAQ détaillée couvrant plusieurs scénarios. Comme toujours, nous vous invitons à contacter sales@jetbrains.com pour toute question que vous pourriez avoir. 

Actuellement, ce nouveau modèle de licence repose uniquement sur une déclaration sur l’honneur où vous affirmez que vous ne l’utiliserez pas à des fins commerciales. Nous espérons que cela fonctionnera, mais nous devrons peut-être procéder à quelques ajustements à l’avenir, en fonction du respect de ce système. 

Il est également important de noter que si vous utilisez une licence non commerciale, vous ne pouvez pas vous soustraire à la collecte des statistiques d’utilisation anonymes. Cette approche est similaire à celle de notre programme d’accès anticipé (EAP) et conforme à notre Charte de confidentialité.   

Pourquoi Aqua ?

Ces détails étant réglés, voyons ce que nos utilisateurs pensent d’Aqua et pourquoi vous avez besoin de cet IDE si vous êtes ingénieur en automatisation des tests. 

Les tests d’applications constituent une discipline dissidente qui requiert un ensemble de compétences unique. c’est pourquoi nous avons décidé de proposer aux ingénieurs en charge des tests un IDE adapté à leurs besoins spécifiques.

Aqua est le premier IDE spécialement conçu pour l’automatisation des tests et prend en charge les principaux langages utilisés dans l’automatisation des tests : Java, Python, JavaScript, TypeScript, Kotlin et SQL. Il prend également en charge les frameworks majeurs utilisés pour les tests de logiciels, parmi lesquels Selenium, Playwright et Cypress.

Au cours des derniers mois, nous avons reçu de nombreux retours d’expérience d’utilisateurs, que nous sommes heureux de partager avec vous. via divers canaux publics en ligne et par le biais de questionnaires proposés au sein de l’IDE. Nous leur sommes très reconnaissants de leurs contributions !

Si vous souhaitez nous aider à continuer d’améliorer Aqua, rejoignez le groupe Aqua Adopters.

Vous aimeriez savoir ce que les ingénieurs en automatisation des tests apprécient dans Aqua ? Alors, lisez ce qui suit !

L’IDE pour l’automatisation des tests

Depuis le lancement d’Aqua, nous avons reçu de nombreux avis positifs de la communauté des testeurs, soulignant les avantages de disposer d’un IDE dédié à l’automatisation des tests.

« Aqua, un IDE pour nous ! » dit l’un de ces avis. « Enfin, un IDE puissant pour l’automatisation des tests », dit un autre.

Citons parmi les autres commentaires « JetBrains Aqua change complètement la donne dans le domaine de l’automatisation des tests » et « C’est l’une des plus grandes avancées de JetBrains pour la communauté de l’assurance qualité. »

Un outil prêt à l’emploi

Comme tous les autres IDE de JetBrains, Aqua est doté de nombreuses fonctionnalités prêtes à l’emploi. Vous pouvez commencer à effectuer des tests directement, sans avoir à installer ni à configurer de multiples plugins.

Web Inspector, la fonctionnalité la plus appréciée des utilisateurs d’Aqua, fonctionne comme un navigateur intégré. Avec Web Inspector, vous pouvez afficher les applications web et générer des localisateurs CSS ou XPath uniques pour les éléments que vous sélectionnez sur la page web. De plus, Aqua vous propose une liste de noms alternatifs.

Tout cela est disponible dans l’IDE, donc pas besoin de basculer sans arrêt vers Chrome DevTools ! 

Je vous recommande fortement Aqua si vous utilisez Selenium, Cypress et Playwright. Cet IDE incroyable facilite la génération de localisateurs de pages et permet une validation fluide au sein de l’IDE lui-même. Inutile d’ouvrir Chrome DevTools ou d’autres inspecteurs. Vous pouvez facilement écrire des objets de page à l’aide de votre stratégie de localisation préférée, telle que CSS ou XPath, et les valider directement dans Aqua en fonction de la page web.

Naveen Khunteta, fondateur de Naveen Automation Labs.

« Honnêtement, cela change la donne pour la recherche des localisateurs. », déclare l’un des évaluateurs d’Aqua.

Outre Web Inspector, nos utilisateurs apprécient particulièrement l’outil d’exécution de tests, le débogueur convivial, le client HTTP pour les tests d’API, la prise en charge des bases de données, l’intégration de Docker et les systèmes de contrôle de version. Les descriptions détaillées des différentes fonctionnalités sont disponibles sur cette page.

Simplifie les tâches complexes

La puissance d’Aqua permet la simplification des tâches les plus complexes. L’analyse intelligente du code, combinée à de puissantes capacités de recherche et de refactorisation, booste la productivité des activités d’ingénierie qualité. Et l’ajout de l’AI Assistant est venu renforcer la puissance de l’IDE, sa prise en compte du contexte et ses capacités d’assistance. 

C’est tout pour aujourd’hui ! Nous vous invitons à essayer Aqua et à partager vos retours d’expérience et suggestions dans la section commentaires de cet article, via notre outil de suivi ou sur les réseaux sociaux

Merci d’avoir lu cet article et bons tests !

L’Équipe Aqua

image description