DevOps
Comment créer des produits prêts à recevoir du support – Leçons tirées de problèmes clients réels
Il est 2 heures du matin quelque part dans le monde, et un responsable des mises en production d'une multinationale est confronté à un pipeline rouge. Des centaines de tests automatisés devaient s'exécuter pendant la nuit sur un cloud dédié aux appareils mobiles. Au lieu de cela, ils ont échoué avec des erreurs inexplicables. Lorsque le ticket arrive enfin dans la file d'attente du support, le client…
Tests parallèles réussis : pourquoi votre pipeline échoue (et comment y remédier)
Tout testeur QA connaît cette sensation exaspérante de voir une suite d'automatisation s'étoffer au fil du temps. Ce qui commence par un test rapide de 5 minutes se transforme peu à peu en une exécution tentaculaire de 2 heures. Chaque nouvelle fonctionnalité apporte son lot de scripts mobiles Appium ou de flux navigateur Selenium supplémentaires ; très vite, les développeurs trépignent d'impatience, les responsables des mises en production…
Pourquoi plus rapide Release Le triage des risques commence par un meilleur contexte opérationnel
Les équipes de déploiement en entreprise manquent rarement de données. Ce qui leur manque, c'est un moyen rapide et fiable de transformer des signaux de déploiement épars en une vision opérationnelle claire. Un déploiement destiné à la production peut présenter un score de risque, une tâche en échec, une approbation en retard, une dépendance retardée et un écart de planification ; or, ces signaux sont souvent répartis dans différentes vues et nécessitent l'intervention de différentes personnes…
Frameworks d'automatisation autres qu'Appium et Selenium
Une équipe déploie une application React Native et un site marketing au cours du même sprint. La suite mobile utilise Espresso et XCUITest ; la suite web, Playwright. Personne dans les deux équipes n’a écrit une seule ligne d’Appium ou de Selenium, non pas parce que ces outils leur ont fait défaut, mais parce qu’aucune des deux équipes n’a jamais eu besoin d’une solution multiplateforme.
L'IA et l'avenir de la planification agile d'entreprise
L'intelligence artificielle s'intègre rapidement dans la manière dont les équipes planifient, optimisent et gèrent leur travail. Mais pour les entreprises agiles, l'enjeu est d'utiliser l'IA là où elle peut réduire les frictions, tout en préservant le contexte, la responsabilité et le jugement entre les mains de l'humain. Digital.ai Sage est conçu comme une capacité d'assistance au sein de AgilityLes utilisateurs autorisés peuvent accéder à Sage…
Digital.ai Agility 26.1 : Relier la stratégie au travail
Toute entreprise a des objectifs. La difficulté réside dans le maintien de leur cohérence avec le travail des équipes. Les objectifs peuvent être consignés dans un système, les feuilles de route dans un autre et l'exécution dans les carnets de commandes des équipes. Lorsque ces différents niveaux se dissocient, les dirigeants peuvent observer des activités sans savoir si elles contribuent à la stratégie, tandis que les équipes peuvent atteindre leurs objectifs sans…
Digital.ai Agility 26.2 : Connexion Release De la planification à la livraison
Digital.ai Agility La version 26.2 vise à simplifier cette connexion. Elle améliore la visibilité sur le périmètre et l'avancement des versions, intègre les informations relatives aux versions et aux OKR dans le Data Mart et renforce… Agility Synchronisation pour les organisations qui coordonnent leurs activités sur plusieurs systèmes. Il en résulte une expérience de planification plus fluide qui permet aux équipes de consacrer moins de temps à la reconstitution de l'état d'avancement et…
Qu'est-ce qui constitue une excellente plateforme de test ? Une liste de contrôle pour les équipes d'entreprise
Chaque équipe d'assurance qualité en entreprise finit par se heurter au même problème. Une suite de tests qui fonctionne parfaitement sur deux appareils lors d'une démonstration en sprint commence à dysfonctionner de manière imprévisible dès son déploiement sur un parc d'appareils réel : des dizaines, voire des centaines d'appareils, différentes versions de systèmes d'exploitation, différents opérateurs, différents niveaux de batterie et de réseau. L'équipe passe alors…
5 défis liés à la mise à l'échelle des tests que toute entreprise réglementée connaîtra (et comment les résoudre)
L'automatisation des tests à grande échelle est un défi pour toute grande entreprise. Mais pour les organisations des secteurs bancaire, de l'assurance, de la santé, pharmaceutique, gouvernemental ou tout autre secteur réglementé, cette difficulté se complexifie encore : chaque raccourci permettant d'accélérer le travail d'une équipe d'ingénierie classique se heurte à des contraintes de conformité que les secteurs réglementés ne peuvent contourner. Si vous avez déjà essayé d'automatiser vos tests à grande échelle…
Votre équipe a adopté Maestro pour les tests mobiles. Et maintenant ?
Le choix du framework était évident. L'infrastructure, en revanche, était plus complexe. Maestro a considérablement simplifié une tâche ardue. Une seule commande pour l'installation. Cinq minutes entre la première prise de contact et le premier test fonctionnel. Des tests écrits en YAML, aussi simples qu'une description des actions d'un utilisateur, et non du code obscurci par un spécialiste. Voilà…