Quels sont les tests incontournables pour une application mobile ?

Article publié initialement sur cloudnetcare.fr   En 2018, les applications mobiles sont partout. Omniprésentes dans la vie des Français, il est nécessaire que leur fonctionnement soit le plus fluide possible.   Les enjeux des tests L’application mobile est extrêmement dépendante du support sur lequel elle va être utilisée. Et chaque device est différent. Dans un premier temps,Lire la suite Quels sont les tests incontournables pour une application mobile ?

Quelles solutions pour effectuer des tests de montée en charge ?

Article publié initialement sur cloudnetcare.fr Pour rester pragmatique et ne pas s’éparpiller dans des détails trop techniques, nous allons garder une approche « Macro » et classifier les principaux outils de tests de charge en deux principales familles technologiques et en deux formes d’usages. Pour qualifier un applicatif, une architecture technique (matérielle ou logicielle) ou un service d’hébergementLire la suite Quelles solutions pour effectuer des tests de montée en charge ?

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)

Types de tests (ISO 25 010): les tests fonctionnels (1/8)

Cet article est le premier d’une série d’articles décrivant les différents types de test définit par la norme ISO – 25 010. Vous y trouverez donc une introduction à cette norme. Introduction : On me pose régulièrement des questions sur les différents types de tests. Quels sont-ils ? A quoi correspondent-ils ? Comment les comprendre ? Qui les exécute ?Lire la suite Types de tests (ISO 25 010): les tests fonctionnels (1/8)

Quels sont les tests à réaliser en fonction des logiciels ?

Article publié initialement sur cloudnetcare.fr Il est d’usage de dessiner une frontière entre deux types de tests. D’un côté, ceux réalisés tout en amont pendant les développements. De l’autre, les tests d’intégration réalisés en bout de chaîne lorsque l’application complète est développée, juste avant de la mettre en production. C’est le moment de répondre àLire la suite Quels sont les tests à réaliser en fonction des logiciels ?

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