Devops for Growth
112.1K views | +3 today
Follow
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'test'. Clear
Scooped by Mickael Ruau
December 2, 2016 9:35 AM
Scoop.it!

Designing Quality Software - Dzone Refcardz

Designing Quality Software - Dzone Refcardz | Devops for Growth | Scoop.it
Designing quality Software is covered in this cheat sheet, more specifically on the topic of large scale system design. The intention is to support architects and developers in solving typical day-to-day issues that can negatively impact technical quality and software structure. You’ll learn about coupling metrics, dependency management, and logical architecture. The card will also provide a comprehensive list of design rules, programming rules, testing rules, environment rules, and common sense rules that you can put into practice right now to start building better software.
No comment yet.
Scooped by Mickael Ruau
November 28, 2016 5:36 AM
Scoop.it!

Trolldi : la phase de tests dans le cycle de vie d'un développement logiciel expliquée en images, comment organisez-vous vos tests ?

Trolldi : la phase de tests dans le cycle de vie d'un développement logiciel expliquée en images, comment organisez-vous vos tests ? | Devops for Growth | Scoop.it
Dans le cycle de vie d’un développement logiciel, la phase de tests a pour objectif de s’assurer que le système réagit de la façon prévue par ses développeurs ou, le cas échéant, est conforme aux besoins du client.Tout d’abord, la version alpha, qui n’est pas censée être accessible à un large public. Ici, il s’agit de la première phase de développement concret du logiciel après avoir codé l’application. Très souvent, le produit en alpha test n’a pas toutes les fonctionnalités prévues pour l
No comment yet.
Scooped by Mickael Ruau
September 27, 2016 1:20 AM
Scoop.it!

The 4 rules of simple design - DZone Agile

The 4 rules of simple design - DZone Agile | Devops for Growth | Scoop.it
A colleague of mine told me a bit ago that Red-green instead of Red-green-refactor was becoming an issue: many commits where made just when the green ba
No comment yet.
Scooped by Mickael Ruau
September 16, 2016 3:11 AM
Scoop.it!

To Deploy or Not-To-Deploy - decide using TTA's Trend & Failure Analy…

Here are the slides from my recent talks on "To Deploy or Not-To-Deploy - decide using TTA's Trend and Failure Analysis" More information available from my blo…
No comment yet.
Scooped by Mickael Ruau
April 16, 2016 10:08 AM
Scoop.it!

Téléchargement syllabus – CFTL

Téléchargement syllabus – CFTL | Devops for Growth | Scoop.it
Le syllabus REQB est maintenant disponible en français :


Le glossaire
Glossaire des termes de l'ingénierie des exigences
Syllabus niveau Fondation
REQB CPRE-Syllabus Niveau Fondation
No comment yet.
Scooped by Mickael Ruau
March 31, 2016 8:59 AM
Scoop.it!

Dev/Test Scenarios in the DevOps World (Channel 9)

Dev/Test Scenarios in the DevOps World (Channel 9) | Devops for Growth | Scoop.it
Devs, want a deep dive into the dev/test portion of DevOps and application lifecycle management (ALM)? Explore modern tools for unit testing, functional UI testing, load testing, and more, see helpful
No comment yet.
Scooped by Mickael Ruau
February 15, 2016 8:44 AM
Scoop.it!

Pourquoi tester ? | Blog Arolla

Pourquoi tester ? | Blog Arolla | Devops for Growth | Scoop.it
Cet article va parler de tests, et donc de code.

Parler de code est assez vague, car nous ne faisons pas tous exactement le même métier.

Que l’on développe un algorithme de compression vidéo, une application métier ou le noyau linux, nos besoins sont différents (bien que je reste persuadé que nous avons tous besoin de tests).
Il est donc nécessaire de prendre du recul sur cet article, car mon point de vue sera forcément orienté et ne correspondra peut-être pas à votre situation.
No comment yet.
Scooped by Mickael Ruau
February 12, 2016 9:53 AM
Scoop.it!

Kyriel

Unique en son genre, kaliosTest est une plateforme intégrée de tests fonctionnels parfaitement compatible avec l’automate de tests TestComplete. Elle permet de gérer l’intégralité des cycles de tests de leur conception jusqu’à leur exécution et leur automatisation.

Mickael Ruau's insight:

L’idée de la plate-forme kaliosTest est partie d’un constat simple : les éditeurs de logiciels passent beaucoup trop de temps à coder et paramétrer leur automate de tests plutôt qu’à réellement tester l’application qu’ils développent. Et face à des exigences de plus en plus élevées de la part des clients, la productivité des tests est devenue un enjeu majeur.

No comment yet.
Scooped by Mickael Ruau
December 9, 2015 6:08 PM
Scoop.it!

La Matrice de Traçabilité

La Matrice de Traçabilité | Devops for Growth | Scoop.it
La matrice de traçabilité est un outil de gestion de projet permettant de sécuriser le périmètre grâce au recensement et au suivi des besoins, de suivre l'avancement du projet au travers du suivi d...
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 5:26 PM
Scoop.it!

L’élaboration du Cahier de Recette - urbanisation-si, modelisation-metier, processus-metier, expression-des-besoins

L’élaboration du Cahier de Recette - urbanisation-si, modelisation-metier, processus-metier, expression-des-besoins | Devops for Growth | Scoop.it
Le Cahier de REcette (CRE) a pour but principal de fournir un plan d’action détaillé à la MOA ou MOE qui sera en charge de la réalisation des tests.
Celui-ci est composé essentiellement des dossiers de tests et des fiches de tests
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 5:22 PM
Scoop.it!

Mon Hôpital Numérique - Élaborer un cahier de recette fonctionnelle

Mon Hôpital Numérique - Élaborer un cahier de recette fonctionnelle | Devops for Growth | Scoop.it
Cette production est de portée générale, bien qu'élaborée dans le cadre de l'étude "Lancer, mettre en oeuvre et animer un projet de SID".

Télécharger la production complète ( DOC )
Télécharger la production complète ( ODT )
No comment yet.
Scooped by Mickael Ruau
December 8, 2015 11:31 AM
Scoop.it!

Watir.com

Watir.com | Devops for Growth | Scoop.it

Watir, pronounced water, is an open-source (BSD) family of Ruby libraries for automating web browsers. It allows you to write tests that are easy to read and maintain. It is simple and flexible.

Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the page.

Mickael Ruau's insight:

Whilst Watir supports only Internet Explorer on Windows, Watir-WebDriversupports Chrome, Firefox, Internet Explorer, Opera and also running in headless mode (HTMLUnit).

No comment yet.
Scooped by Mickael Ruau
December 8, 2015 11:29 AM
Scoop.it!

There is NO QA Team in Agile — Testing Excellence

There is NO QA Team in Agile — Testing Excellence | Devops for Growth | Scoop.it
Is there a place for a QA Team in Agile organizations? Is it better to embed QA into agile teams or have a separate QA team? Here, we examine QA team fit in
Mickael Ruau's insight:

Testers can add immense value to the quality of the project when they participate in sprint planning meetings, solution work shops, and pairing with developers to ensure code is tested with good and meaningful unit tests.

No comment yet.
Scooped by Mickael Ruau
December 2, 2016 8:41 AM
Scoop.it!

List of 105 Software Testing Tools to Meet Your Testing Objectives - DZone Web Dev

Check out this list that covers 100 open-source as well as licensed software testing tools. Most of the tools listed here offer free trial versions to give a chance to the users to check it out before final investment.
No comment yet.
Scooped by Mickael Ruau
September 27, 2016 4:12 AM
Scoop.it!

Practical PHP Testing Patterns

Practical PHP Testing Patterns | Devops for Growth | Scoop.it


PHP implementations of the xUnit testing patterns by Gerard Meszaros.

Practical PHP Testing Patterns: Behavior Verification
Practical PHP Testing Patterns: Recorded Test
Practical PHP Testing Patterns: Scripted Test
Practical PHP Testing Patterns: Data-Driven Test
Practical PHP Testing Patterns: Test Automation Framework
Practical PHP Testing Patterns: Minimal Fixture
Practical PHP Testing Patterns: Standard Fixture
Practical PHP Testing Patterns: Fresh Fixture
Practical PHP Testing Patterns: Shared Fixture
Practical PHP Testing Patterns: Back Door Manipulation
Practical PHP Testing Patterns: Layer Test
Practical PHP Testing Patterns: Four Phase Test
Practical PHP Testing Patterns: Assertion Method
Practical PHP Testing Patterns: Test Method
Practical PHP Testing Patterns: Assertion Message
Practical PHP Testing Patterns: Testcase Class
Practical PHP Testing Patterns: Test Runner
Practical PHP Testing Patterns: Testcase Object
Practical PHP Testing Patterns: Test Suite
Practical PHP Testing Patterns: Test Discovery
Practical PHP Testing Patterns: Inline Setup
Practical PHP Testing Patterns: Delegated Setup
Practical PHP Testing Patterns: Creation Method
Practical PHP Testing Patterns: Implicit Setup
Practical PHP Testing Patterns: Prebuilt Fixture
Practical PHP Testing Patterns: Lazy Setup
Practical PHP Testing Patterns: Suite Fixture Setup
Practical PHP Testing Patterns: Setup Decorator
Practical PHP Testing Patterns: Chained Tests
Practical PHP Testing Patterns: State Verification
Practical PHP Testing Patterns: Custom Assertion
Practical PHP Testing Patterns: Delta Assertion
Practical PHP Testing Patterns: Guard Assertion
Practical PHP Testing Patterns: Unfinished Test Assertion
Practical PHP Testing Patterns: Garbage-Collected Teardown
Practical PHP Testing Patterns: Automated Teardown
Practical PHP Testing Patterns: In-Line Teardown
Practical PHP Testing Patterns: Implicit Teardown
Practical PHP Testing Patterns: Test Double
Practical PHP Testing Patterns: Test Stub
Practical PHP Testing Patterns: Test Spy
Practical PHP Testing Patterns: Mock Object
Practical PHP Testing Patterns: Fake Object
Practical PHP Testing Patterns: Configurable Test Double
Practical PHP Testing Patterns: Hard-Coded Test Double
Practical PHP Testing Patterns: Test-Specific Subclass
Practical PHP Testing Patterns: Named Test Suite
Practical PHP Testing Patterns: Test Utility Method
Practical PHP Testing Patterns: Parameterized Test
Practical PHP Testing Patterns: Testcase Class Per Class
Practical PHP Testing Patterns: Testcase Class per Fixture
Practical PHP Testing Patterns: Testcase Superclass
Practical PHP Testing Patterns: Testcase Class per Feature
Practical PHP Testing Patterns: Test Helper
Practical PHP Testing Patterns: Database Sandbox
Practical PHP Testing Patterns: Stored Procedure Test
Practical PHP Testing Patterns: Table Truncation Teardown
Practical PHP Testing Patterns: Dependency Injection
Practical PHP Testing Patterns: Transaction Rollback Teardown
Practical PHP Testing Patterns: Dependency Lookup
Practical PHP Testing Patterns: Humble Object
Practical PHP Testing Patterns: Test Hook
Practical PHP Testing Patterns: Literal Value
Practical PHP Testing Patterns: Derived Value
Practical PHP Testing Patterns: Generated Value
Practical PHP Testing Patterns: Dummy Object

No comment yet.
Scooped by Mickael Ruau
September 26, 2016 7:46 AM
Scoop.it!

Tester votre serveur web avec Apache Benchmark • Toshy

Tester votre serveur web avec Apache Benchmark • Toshy | Devops for Growth | Scoop.it
Il est souvent intéressant de savoir comment un serveur web se comporte face à un nombre important de connexion afin d'être sûr que votre serveur ne rendra pas l'âme si vous faites soudain face à un afflux de visiteurs.
Pour ce faire, il existe énormément d'outils différents pour faire des benchmarks de serveurs web. Certains sont très complexes et permettent de gérer différents scénarios avec une liste de requêtes à faire avec des paramètres. Ces outils tels JMeter, bien que très puissant ont l'inconvénient d'être long à configuré ce qui n'est pas toujours utile quand on veux juste tester la puissance brut d'une page (notamment si la page est censée faire un traitement lourd, il y aura alors moyen de rechercher des pistes d'améliorations).
No comment yet.
Scooped by Mickael Ruau
April 22, 2016 3:03 AM
Scoop.it!

How to Test Prototypes with Customers: The Five-Act Interview — GV Library

How to Test Prototypes with Customers: The Five-Act Interview — GV Library | Devops for Growth | Scoop.it
Startups spend a lot of time trying to predict the future: Will people like this idea, or that idea?
No comment yet.
Scooped by Mickael Ruau
April 16, 2016 10:07 AM
Scoop.it!

Comprendre les tests – CFTL

Comprendre les tests – CFTL | Devops for Growth | Scoop.it
Téléchargez ISTQB in a Nutshell
No comment yet.
Scooped by Mickael Ruau
February 24, 2016 3:43 AM
Scoop.it!

Comment tester une méthode privée ? | Blog Arolla

Comment tester une méthode privée ? | Blog Arolla | Devops for Growth | Scoop.it

Dans presque toutes mes missions, il arrive ce moment où quelqu’un vient me poser ces questions:

  • « Est-ce que je dois tester une méthode privée ? »
  • « Je dois tester une méthode privée, comment faire ? »

Pour la première question, la réponse est simple: oui, mais non.

Ha, ok…et pour la deuxième ?

Et bien pour la deuxième question, ça dépend car il n’y a pas qu’une seule recette. Mais je vais ici essayer de vous donner les outils pour choisir la bonne solution.

No comment yet.
Scooped by Mickael Ruau
February 15, 2016 3:54 AM
Scoop.it!

Tests automatisés avec TestComplete : pour tout software et application mobile et Web

Tests automatisés avec TestComplete : pour tout software et application mobile et Web | Devops for Growth | Scoop.it
TestCompleteL’automatisation des tests abordable pour vos applications mobiles, windows (desktop) ou webTestComplete est un outil logiciel automate de tests, qui vous permet de créer, piloter et exécuter automatiquement vos tests pour vos
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 6:12 PM
Scoop.it!

Modèle de procès verbal de recette

Modèle de procès verbal de recette | Devops for Growth | Scoop.it
Le PV de recette permet au client de notifier le fournisseur de la fin de la recette.

Le PV de recette contient généralement :

Identifiant des éléments recettés
Description
Version
Date de début de la recette
Date de fin de la recette
Type de recette effectuée
Une zone indiquant l’accord ou non de la recette (Accord sans réserve, accord avec réserve, refus)
Une zone de commentaire
Qualité, Date et signature du client
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 6:04 PM
Scoop.it!

Un PV de recette conforme à la qualité attendue - Web-ntic MOE MOA

Un PV de recette conforme à la qualité attendue - Web-ntic MOE MOA | Devops for Growth | Scoop.it
Il est difficile dans une campagne de tests de mesurer la qualité attendue. Cependant lorsque la qualité est chiffrée, alors la campagne de test peut dire si elle est conforme. Un PV de recette permet de formaliser la recette effectuée.
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 5:24 PM
Scoop.it!

La procédure de recette dans les contrats informatiques

La procédure de recette dans les contrats informatiques | Devops for Growth | Scoop.it
Lorsque le client refuse de prononcer la recette, par exemple en raison d'anomalies rendant impossible l'exploitation, il peut soit réclamer une nouvelle période de tests, soit, après l'échec de plusieurs (par exemple deux) tentatives de recette, solliciter la réécriture de tout ou partie du logiciel ou de l'application, soit demander la résiliation du contrat aux torts du prestataire.

En conclusion, il est vivement conseillé aux parties de bien détailler les procédures de recette lors de la conclusion du contrat, quitte à les mettre à jour en cours d'exécution du contrat, si nécessaire.
No comment yet.
Scooped by Mickael Ruau
December 9, 2015 5:21 PM
Scoop.it!

Enjeux des recettes - Rédiger un cahier de recette - AMJ-groupe : la qualité au service du projet, avant, pendant, après. - AMJ GROUPE v1.0.0

Enjeux des recettes - Rédiger un cahier de recette - AMJ-groupe : la qualité au service du projet, avant, pendant, après. - AMJ GROUPE v1.0.0 | Devops for Growth | Scoop.it
Les principaux risques liés au fait de ne pas formaliser les tests de recette sont les suivants :

-         passer l’essentiel du temps à tester des cas qui ne seront qu’exceptionnellement exécutés par les utilisateurs alors que les cas métiers les plus fréquents seront peu ou pas testés. Parfois, le désir de vouloir trouver les anomalies conduit à tester des séries de cas particuliers/ exceptionnels au détriment des cas d’utilisation usuels des utilisateurs. On récupère alors une application qui traite très bien les 20% de cas les plus rares alors qu’elle plante sur les 80% de cas les plus couramment utilisés.

-         mal répartir les cas de test et oublier des domaines importants. La formalisation des tests permet de s’assurer que tous les domaines du cahier des charges sont bien couverts.

-         être dans l’incapacité d’expliquer aux équipes de développement les conditions dans lesquelles les dysfonctionnements constatés sont apparus. Il est essentiel pour les développeurs de connaître les caractéristiques précises de survenance des anomalies. Une recette bien formalisée permet de tracer ces éléments dans des fiches dédiées ce qui représente un gain de temps considérable dans le diagnostic de l’origine du problème.

-         refaire plusieurs fois les mêmes cas de recette au sein d’une même session de recette. En effet, lorsque les cas ne sont pas écrits et si la recette dure ne serait ce que quelques heures, il est fort possible que les mêmes cas soient exécutés plusieurs fois. En effet, la personne en charge de la recette ne saura plus forcément si tel ou tel cas précis a été exécuté ou non. Cela a un double inconvénient : perte de temps au détriment d’autres cas qui ne seront probablement pas exécutés.
No comment yet.
Scooped by Mickael Ruau
December 8, 2015 11:29 AM
Scoop.it!

Quality Center Alternatives and Competitors | G2 Crowd

Find Quality Center alternatives by reading reviews of Quality Center competitors.
No comment yet.