[STLS 2018] tests de performance sur la voiture de demain – CoherenSE

Les tests de performance sont de plus en plus importants dans les logiciels. Je vous propose une application concrète avec cette présentation faite lors de la STLS 2018 sur les tests de performance (et la stratégie adoptée à leur sujet) pour le projet CoherenSE qui propose une nouvelle architecture pour les communications dans les voitures.Lire la suite [STLS 2018] tests de performance sur la voiture de demain – CoherenSE

Le jeu vidéo : en avance sur son test !

Le jeu vidéo est probablement la plus ancienne industrie de logiciel grand public. Pour rappel, la première génération de console date de 1972 avec l’Odyssey. L’Atari 2600, grand succès commercial, a quant à elle été commercialisée en 1977 ! De plus, les « tests » de jeux avant leur sortie sont légions… Ces tests sont fait par desLire la suite Le jeu vidéo : en avance sur son test !

Types de tests (ISO 25 010): les tests de fiabilité (5/8)

Après les tests fonctionnels, de performance, de compatibilité et d’utilisabilité au sens ISO – 25 010, je m’attaque dans cet article à la famille des tests de fiabilité afin de savoir exactement à quoi correspond la « fiabilité » dans le cadre de la qualité logicielle. Pour avoir plus d’informations sur la norme ISO – 25 010, je vousLire la suite Types de tests (ISO 25 010): les tests de fiabilité (5/8)

Rémi Poulin: Spécialiste test de performance

Bonjour, qui êtes-vous, quel est votre métier et quelles sont vos activités professionnelles ? Je suis Rémi Poulin, baroudeur dans la performance des applications depuis 12 ans. J’ai commencé ma vie professionnelle du côté production (moyen de supervision), un peu d’intégration, et je suis tombé un peu par hasard dans les problématiques des tests de charge.Lire la suite Rémi Poulin: Spécialiste test de performance

Types de tests (ISO 25 010): les tests d‘utilisabilité (4/8)

Après les tests fonctionnels, de performance et de compatibilité au sens ISO – 25 010, je m’attaque dans cet article à la famille des tests d’utilisabilité au sens de l’ISO – 25 010 afin de savoir exactement à quoi correspond la « compatibilité » dans le cadre de la qualité logicielle. Pour avoir plus d’informations sur la norme ISOLire la suite Types de tests (ISO 25 010): les tests d‘utilisabilité (4/8)

Types de tests (ISO 25 010): les tests de compatibilité (3/8)

Après les tests fonctionnels et les tests de performance au sens ISO – 25 010, je m’attaque dans cet article à la famille des tests de compatibilité au sens de l’ISO – 25 010 afin de savoir exactement à quoi correspond la « compatibilité » dans le cadre de la qualité logicielle. Pour avoir plus d’informations sur la normeLire la suite Types de tests (ISO 25 010): les tests de compatibilité (3/8)

Types de tests (ISO 25 010): les tests de performance (2/8)

J’ai déjà écrit un article au sujet des tests de « performances ». L’idée était de montrer que le terme employé pour les tests de performance était souvent trop générique et englobait un très grand nombre de tests puis de parler de leur mise en place. Dans cet article je vous présenterai la famille des tests deLire la suite Types de tests (ISO 25 010): les tests de performance (2/8)

Agilité & Tests de charge incrémental

Avec l’avènement des méthodes agiles, l’organisation pour continuer à assurer la qualité technique doit évoluer (sujet évoqué dans un article précédent : lien ). L’application de la méthodologie de test de charge évolue aussi.   Le fait de tester régulièrement un SI permet une forme d’historisation des résultats. Les objectifs d’évolution de comportement (méthode incrémentale –Lire la suite Agilité & Tests de charge incrémental

Introduction aux tests de performance

Les tests de performance ont pour but d’observer un comportement (temps de réponse, erreurs) sur une application sous charge. Cette charge est générée par des outils d’injection (donc forcément automatisée) qui reproduisent de l’activité sur l’application. Les tests de performance permettent d’anticiper des situations de production afin d’apporter un maximum de correction avant que l’applicationLire la suite Introduction aux tests de performance

Les Tests de charges dans un environnement Agile Modulaire/Micro Service

 L’agilité, de par le découpage des grosses applications et les livraisons régulières (les sprints), nécessite de revoir la façon d’envisager les tests de charge et d’appliquer la méthodologie TDC. En cycle en V, les applications sont vues comme un ensemble monolithique, les TDC permettent donc de qualifier l’ensemble du SI en fin de version (moduloLire la suite Les Tests de charges dans un environnement Agile Modulaire/Micro Service