Blog

Expertise

Automatisation du pipeline CI/CD, lumière sur cet incontournable du développement et bonnes pratiques.

Automatisation du pipeline CI/CD, lumière sur cet incontournable du développement et bonnes pratiques.

Rappelons que les pipelines CI/CD permettent aux développeurs de concevoir, de tester et de déployer automatiquement leur code. Le processus de delivery est accéléré et surtout beaucoup plus fiable. Cela permet aussi une meilleure collaboration entre les équipes. Voici les bonnes pratiques à respecter : Automatiser autant que possible le pipeline…

Lire

Automatisation des tests, pourquoi est ce que les projets s’accélèrent ?

Automatisation des tests, pourquoi est ce que les projets s’accélèrent ?

Harington revient sur les principaux enjeux de ses clients et les raisons pour lesquelles ils mettent un framework de test automation. Course à l’innovation, pression concurrentielle, les évolutions de produits se multiplient et les releases d’accélèrent. Et le marché n’attend pas ! L’automatisation des tests vous aide à simplifier cette étape…

Lire

Pourquoi les DSI investissent au automatisation des tests ? Par ce que les enjeux sont de taille.

Pourquoi les DSI investissent au automatisation des tests ? Par ce que les enjeux sont de taille.

Aujourd’hui, selon les estimations, ce n’est pas moins de 80% des tests qui peuvent être automatisés. Et la phase de test représente plus de 1/3 des coûts d’un projet de développement. Voici les 6 principaux bénéfices de l’automatisation des tests.  Plus de fiabilité, les outils de tests automation effectuent les…

Lire

Comment reconnaitre un bon développeur Back-end JS en 10 compétences clés ?

Comment reconnaitre un bon développeur Back-end JS en 10 compétences clés ?

Javascript est le langage leader en programmation en France et un bon développeur Back-end est indispensable. Il prend en effet en charge l’ensemble des fonctionnalité d’un produit digital : conception, architecture, adaptation des solutions techniques, maîtrise du budget et des ressources matérielles comme humaines, etc. Voici les compétences indispensables que…

Lire

Selenium vs Cypress. vs Katalon ? Zoom sur le TOP 3 des outils Front-End en automatisation des tests.

Selenium vs Cypress. vs Katalon ? Zoom sur le TOP 3 des outils Front-End en automatisation des tests.

1. Selenium WebDriver est de loin le plus connu et il est en open-source. Très efficace pour tester toutes vos applications sur tous les navigateurs web, il offre aussi la possibilité de choisir son langage de programmation (Python, Java, etc.). Il permet de mener tous les tests fonctionnels end-to-end. Il permet…

Lire

Pipelines CI/CD, 7 mesures pour renforcer la protection et la sécurité

Pipelines CI/CD, 7 mesures pour renforcer la protection et la sécurité

Il ne suffit pas d’intégrer les tests de sécurité à la fin des cycles de développement – aussi raccourcis soient-ils – pour passer au DevSecOPs. Voici quelques bonnes pratiques. Cartographie des menaces et sécurisation des connexions au pipeline CI/CD pour identifier les points de vulnérabilité. Il convient de vérifier régulièrement tous…

Lire

La livraison continue et le développement des pratiques DevOps imposent de revoir les méthodes de test traditionnelles.

La livraison continue et le développement des pratiques DevOps imposent de revoir les méthodes de test traditionnelles.

On estime que les coûts engendrés par les incidents sur les applications représentent environ 10% du budget informatique des entreprises. Automatiser le testing a de nombreux avantages dont le premier est de réduire le risque des erreurs humaines et d’être opérable 24/7. Il permet en un temps record de tester à intervalles réguliers et en…

Lire

En rupture avec les méthodes séquentielles de type Cycle en V ou en cascade, l’agilité c’est un changement de paradigme !

En rupture avec les méthodes séquentielles de type Cycle en V ou en cascade, l’agilité c’est un changement de paradigme !

Concrètement, l’approche repose sur des itérations courtes et régulières qui permettent de suivre pas à pas l’évolution du développement de votre projet. Cela permet d’avoir de la visibilité sur les évolutions réalisées et de s’assurer qu’elles sont bien conformes aux attendus. A la fin chaque Sprint, vous validez les fonctionnalités, vous les testez et vous…

Lire

Lancer un projet microservices ? La check-list avant de se lancer.

Lancer un projet microservices ? La check-list avant de se lancer.

Les microservices ne sont pas une solution miracle adaptée à toutes les situations et accessibles à tous les projets. Avant toute chose, vous devez vous poser les questions suivantes : Quels sont les écueils à éviter ? Quels sont les investissements indispensables ? Comment découper efficacement mon application en domaines fonctionnels ? Comment sécuriser les…

Lire

Inscrivez-vous à notre newsletter

Pour recevoir tous les trois mois, le meilleur de la tech : nos conseils, les dernières tendances technologiques, nos dernières publications et des retours d’expériences de nos clients.