Préparez votre entretien avec Linux grâce à notre liste complète des 50 meilleures questions d’entretien pour Linux.
En savoir plusDans ce guide, nous avons rassemblé les questions les plus fréquemment posées et les réponses aux entretiens, tant pour les nouveaux venus que pour les testeurs plus expérimentés.
En savoir plusDans ce billet, nous vous présenterons les 5 principaux outils open source, ainsi que leurs avantages et leurs limites.
En savoir plusLes tests ETL sont utilisés pour vérifier l’exactitude de la migration des données de la base de données source vers la base de données cible, ainsi que la vérification des règles de transformation.
En savoir plusDans cet article, nous avons compilé une liste des meilleures questions d’entretien sur l’agilité, les scrum masters et les tests de logiciels.
En savoir plusL’attribut timeOut est utilisé pour limiter la durée d’exécution du test en spécifiant une limite de temps supérieure, au-delà de laquelle le test est marqué comme ayant échoué.
En savoir plusLes assertions dans nos suites de tests sont nécessaires pour vérifier le résultat réel par rapport au résultat attendu.
En savoir plusCucumber supporte naturellement le DDT (data driven testing) en utilisant Scenario Outline. Nous verrons comment dans l’exemple.
En savoir plusQu’est-ce que le développement piloté par les tests (TDD) et quelles sont les caractéristiques de l’outil Cucumber qui le rendent idéal pour les tests d’acceptation ?
En savoir plusQu’est-ce que le développement piloté par les tests (TDD) et quelles sont les caractéristiques de l’outil Cucumber qui le rendent idéal pour les tests d’acceptation ?
En savoir plusTestNG fournit deux attributs (dependsOnMethod et dependsOnGroup) pour réaliser des dépendances entre les tests.
En savoir plusTestNG vous permet de définir le rang de priorité. Nous pouvons ainsi classer les méthodes de test dans l’ordre souhaité.
En savoir plustests multi-navigateurs : intégration de Selenium avec TestNG avec des annotations pour paramétrer le script de test avec différentes valeurs de navigateur.
En savoir plusTestNG fournit un support inhérent pour l’exécution de tests en parallèle, que nous pourrons exécuter dans Selenium ou un autre outil.
En savoir plusDans cet article, nous allons apprendre comment réessayer les cas de test qui ont échoué en utilisant TestNG. Nous examinons deux approches pour y parvenir.
En savoir plusLe test piloté par les données est une technique d’automatisation des tests dans laquelle les données de test et la logique de test sont séparées.
En savoir plusTestNG utilise des annotations (tags, métadonnées) pour fournir des fonctionnalités qui aident à construire un cadre de test robuste.
En savoir plusPour tester les fonctionnalités de la calculatrice Google, nous utiliserons Selenium pour l’automatisation, TestNG comme cadre de test et Java comme langage de programmation.
En savoir plusQu’est-ce que TestNG ? Il s’agit d’un cadre de test largement utilisé. Il prend en charge tous les niveaux de test, de l’essai unitaire à l’essai automatisé et fonctionnel.
En savoir plusComment automatiser les services web Restful et SOAP, qui sont supportés par Katalon Studio version 5.4 et plus.
En savoir plusComment créer des scripts de test en mode « skip » dans Katalon Studio en utilisant le langage Groovy.
En savoir plusComment créer des scripts de test en utilisant le mode manuel et les mots-clés de Katalon Studio.
En savoir plusTutoriels gratuits de TestNG pour les débutants. Apprenez TestNG avec Selenium WebDriver en Java avec des exemples et des scripts de démonstration.
En savoir plusKatalon Studio offre des fonctionnalités d’enregistrement et de lecture ainsi que des capacités de script et de débogage, similaires à celles de Selenium IDE.
En savoir plusInstallation de Katalon Studio – l’installation est assez simple et commune aux différents systèmes d’exploitation.
En savoir plusKatalon Studio est un outil gratuit permettant d’automatiser les tests de sites web, d’applications mobiles et de services web.
En savoir plusPréparez votre entretien avec notre liste complète de questions d’entretien pour JMeter. Ils sont conçus pour les débutants et les plus expérimentés.
En savoir plusL’intégration de JMeter et de JUnit permet de tester la charge des méthodes propres à Java – les tests JUnit. Voir l’exemple de test.
En savoir plusDans ce tutoriel, nous allons montrer comment gérer le téléchargement de fichiers dans JMeter, qui est utilisé dans les tests de charge sur le serveur.
En savoir plusBeanShell est un langage de script léger. Sa syntaxe est similaire à celle de Java et il est interprété comme un langage de script au lieu d’un langage compilé.
En savoir plusKatalon Studio est un outil gratuit d’automatisation des tests développé par KMS technology. Il peut […]
En savoir plusLe test de charge distribué est un processus dans lequel plusieurs systèmes sont utilisés pour simuler la charge d’un grand nombre d’utilisateurs.
En savoir plusAprès avoir effectué le test de résistance, nous devons en interpréter les résultats. Pour ce faire, nous utilisons des écouteurs dans JMeter.
En savoir plusCréation d’un plan de test FTP dans JMeter. Les éléments du plan de test nécessaires à la création d’un script les utilisant et les configurant.
En savoir plusPlan de test de stress de la base de données JMeter. Les éléments du plan de test nécessaires à la création d’un script les utilisant et les configurant.
En savoir plusEn utilisant JMeter, nous pouvons effectuer des tests fonctionnels et des tests de résistance des services web SOAP.
En savoir plusDans ce billet, nous allons vous montrer comment effectuer des tests fonctionnels ou de charge des API REST à l’aide de JMeter.
En savoir plusLa corrélation est l’aspect le plus important des scripts. Il s’agit de récupérer des données dynamiques et de les envoyer aux requêtes suivantes.
En savoir plusLa paramétrisation est une technique qui permet d’exécuter un plan de test plusieurs fois avec différents ensembles de données.
En savoir plusEnregistrement des requêtes HTTP ou HTTPS dans JMeter à l’aide de l’enregistreur de script de test HTTP(S) (ou du serveur proxy)
En savoir plusCréation d’un plan de test de performance d’une application web afin de pouvoir effectuer des tests de performance à l’aide de JMeter.
En savoir plusLes post-processeurs sont des éléments du plan de test qui sont utilisés pour effectuer certaines actions après que l’échantillonneur a traité une demande.
En savoir plusLes éléments du préprocesseur sont utilisés pour modifier les demandes de l’échantillonneur avant de les traiter (d’où le nom de préprocesseur).
En savoir plusLes éléments de configuration de JMeter sont utilisés pour configurer ou modifier les demandes d’échantillonnage envoyées au serveur.
En savoir plusDans JMeter, les assertions sont des éléments du plan de test utilisés pour valider la réponse reçue du serveur pour une requête particulière de l’échantillonneur.
En savoir plusLes minuteurs dans JMeter sont des éléments du plan de test qui sont utilisés pour mettre en pause l’exécution d’un test pendant une durée spécifiée.
En savoir plusDans JMeter, les listeners sont des éléments du plan de test qui sont utilisés pour afficher et analyser les résultats des tests de performance sous forme de graphiques ou de tableaux.
En savoir plusLes contrôleurs logiques sont des éléments du plan de test utilisés pour ajuster l’ordre de traitement des échantillonneurs et d’autres éléments « enfants ».
En savoir plusDans ce tutoriel JMeter, nous allons aborder les échantillonneurs, qui sont les différents types de requêtes envoyées au serveur, et leurs propriétés de configuration.
En savoir plusDans JMeter, un groupe de threads représente un groupe d’utilisateurs virtuels effectuant un ensemble d’opérations.
En savoir plusUn plan de test est un conteneur logique qui contient les différentes exigences ou opérations nécessaires à la création d’un script de test de performance.
En savoir plusXPath peut être défini comme un langage de requête utilisé pour naviguer dans les documents XML afin d’y trouver différents éléments.
En savoir plusNous utilisons certaines règles, appelées sélecteurs CSS, pour trouver les éléments web à styliser.
En savoir plusDans l’automatisation de l’interface utilisateur, les attentes (implicites, explicites) sont nécessaires car certains éléments sont chargés de manière asynchrone sur le web.
En savoir plusDans ce tutoriel, vous découvrirez la nécessité des localisateurs dans le processus d’automatisation et les différents types de localisateurs disponibles dans Selenium.
En savoir plusDans ce tutoriel, vous apprendrez comment télécharger, installer ou configurer JMeter sur Windows, Linux et Mac.
En savoir plusJMeter est une application de bureau basée sur Java qui peut être utilisée pour tester les performances de diverses applications client-serveur, par exemple web.
En savoir plusUn tutoriel complet sur Apache JMeter, l’un des outils open-source les plus utilisés pour les tests de performance.
En savoir plusLes outils de test de pénétration constituent un outil précieux pour pénétrer les systèmes et […]
En savoir plusUne matrice de traçabilité des exigences est un document qui permet de suivre et de relier les exigences du système aux cas de test.
En savoir plusLe cycle de vie d’un bogue ou d’un défaut est son passage par les différentes étapes de sa vie, de l’identification au marquage, à la vérification et à la fermeture.
En savoir plusUn défaut est un bogue dans un programme qui fait que l’application fonctionne d’une manière non voulue. Il existe des outils comme Jira, Mantis, Bugzilla pour signaler les bogues.
En savoir plusUn scénario de test est un document contenant une série d’activités réalisées pour vérifier diverses caractéristiques d’une application. Téléchargez le modèle de cas de test au format xls.
En savoir plusUn scénario de test est un ensemble de conditions permettant d’évaluer une fonctionnalité logicielle particulière afin de déterminer sa conformité aux exigences.
En savoir plusDans ce texte, vous apprendrez tout ce qu’il faut savoir sur les scénarios de test […]
En savoir plusLe plan de test est basé sur la spécification des exigences du logiciel et décrit en détail l’étendue des tests et les différentes activités réalisées pendant les tests.
En savoir plusLe document de stratégie de test décrit la manière dont les tests seront effectués. Il définit les objectifs des tests et les lignes directrices pour les atteindre.
En savoir plusLes tests en boîte blanche testent la conception interne du système, la structure du code source, les structures de données utilisées et les détails de fonctionnement.
En savoir plusL’analyse des valeurs limites est une technique de test en boîte noire. Elle est étroitement liée à la distribution des classes d’équivalence.
En savoir plusLe partitionnement en classes d’équivalence est une technique de test en boîte noire qui consiste à regrouper les données d’entrée en partitions logiques appelées classes d’équivalence.
En savoir plusLes tests boîte noire sont basés sur la spécification du système testé et ne nécessitent pas la connaissance de l’architecture interne et du code de l’application.
En savoir plusLes techniques de conception des tests sont des normes de conception des tests qui permettent la création de cas de test systématiques et généralement acceptés.
En savoir plusLe test d’acceptation est le dernier niveau de test des logiciels, au cours duquel le système est testé pour vérifier qu’il est conforme aux exigences de l’entreprise.
En savoir plusLe test de système est un type de test de logiciel qui évalue un produit logiciel dans son ensemble sur la base d’exigences fonctionnelles et non fonctionnelles.
En savoir plusTraditionnellement, les tests de logiciels sont considérés comme un moyen de trouver des bogues une […]
En savoir plusLe test logiciel unitaire est le premier niveau de test des modules, composants ou parties de code individuels, qui est généralement effectué par les développeurs.
En savoir plusLa réalisation d’activités de test à plusieurs niveaux permet d’identifier rapidement les défauts et d’améliorer la qualité du produit logiciel.
En savoir plusLe cycle de vie des tests de logiciels (STLC) désigne une série d’étapes systématiques et bien définies réalisées au cours des tests de logiciels.
En savoir plusLa vérification et la validation dans les essais sont deux processus indépendants qui fonctionnent ensemble pour vérifier qu’un produit répond aux exigences et à l’objectif fixés.
En savoir plusL’assurance qualité, souvent désignée par l’acronyme AQ, est un processus nécessaire et faisant partie intégrante des tests de logiciels. Évaluer les produits logiciels pour vérifier qu’ils répondent aux normes de base et aux exigences de qualité.
En savoir plusDans cet article, nous allons examiner en détail les commandes Selenium WebDriver qui sont utilisées […]
En savoir plusDans ce tutoriel, nous allons configurer notre environnement de test pour exécuter Selenium Automation Suite. […]
En savoir plusDans l’article précédent sur Selenium intro – une introduction, nous avons découvert les différents composants […]
En savoir plusCe tutoriel est le premier d’une série de tutoriels sur Selenium. Dans ce tutoriel, nous […]
En savoir plusSelenium est l’un des outils open-source les plus utilisés pour automatiser les tests d’interface utilisateur […]
En savoir plusVous voulez apprendre les tests automatisés, mais vous ne savez pas comment commencer ? Peu […]
En savoir plusUne fois qu’une application logicielle est créée, il est essentiel de la soumettre à des […]
En savoir plus