Devops for Growth
112.1K views | +2 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: 'agile testing'. Clear
Scooped by Mickael Ruau
August 2, 2021 1:37 AM
Scoop.it!

What is Agile Testing? Methodology, Process & Life Cycle

What is Agile Testing? Methodology, Process & Life Cycle | Devops for Growth | Scoop.it
What is Agile Testing? Unlike the WaterFall method, Agile Testing can begin at the start of the project with continuous integration between development and testing. Agile Testing is not sequential (i
Mickael Ruau's insight:

AGILE TESTING is a testing practice that follows the rules and principles of agile software development. Unlike the Waterfall method, Agile Testing can begin at the start of the project with continuous integration between development and testing. Agile Testing methodology is not sequential (in the sense it's executed only after coding phase) but continuous.

 

In this article, we will discuss

No comment yet.
Scooped by Mickael Ruau
July 9, 2020 4:23 AM
Scoop.it!

In a world without an Agile Testing Manifesto

In a world without an Agile Testing Manifesto | Devops for Growth | Scoop.it
Agile methodology & its components have become second nature to so many organizations so much, that thinking of a world without Agile is almost impossible.
No comment yet.
Scooped by Mickael Ruau
March 4, 2020 4:37 AM
Scoop.it!

Agile Testing - Tutorialspoint

Agile Testing - Tutorialspoint | Devops for Growth | Scoop.it

What is Agile Testing?

A software testing practice that follows the principles of agile software development is called Agile Testing. Agile is an iterative development methodology, where requirements evolve through collaboration between the customer and self-organizing teams and agile aligns development with customer needs.

Advantages of Agile Testing

  • Agile Testing Saves Time and Money

  • Less Documentation

  • Regular feedback from the end user

  • Daily meetings can help to determine the issues well in advance

 
Mickael Ruau's insight:

Principles of Agile Testing

  • Testing is NOT a Phase: Agile team tests continuously and continuous testing is the only way to ensure continuous progress.

  • Testing Moves the project Forward: When following conventional methods, testing is considered as quality gate but agile testing provide feedback on an ongoing basis and the product meets the business demands.

  • Everyone Tests: In conventional SDLC, only test team tests while in agile including developers and BA's test the application.

  • Shortening Feedback Response Time: In conventional SDLC, only during the acceptance testing, the Business team will get to know the product development, while in agile for each and every iteration, they are involved and continuous feedback shortens the feedback response time and cost involved in fixing is also less.

  • Clean Code: Raised defects are fixed within the same iteration and thereby keeping the code clean.

  • Reduce Test Documentation: Instead of very lengthy documentation, agile testers use reusable checklist, focus on the essence of the test rather than the incidental details.

  • Test Driven: In conventional methods, testing is performed after implementation while in agile testing, testing is done while implementation.

Best Practices in Agile Testing

1. Automated Unit Tests 2. Test Driven Development 3. Automated Regression Tests 4. Exploratory Testing
No comment yet.
Scooped by Mickael Ruau
December 18, 2018 8:39 AM
Scoop.it!

ALN Houston - "Build Quality In: Guiding Development with Tests"

Slide deck for ALN Houston talk
No comment yet.
Scooped by Mickael Ruau
December 14, 2018 1:58 AM
Scoop.it!

'The Real Agile Testing Quadrants' with Michael Bolton

 In this session, Michael Bolton (who has extensive experience as a tester, as a programmer, and as a project manager) explained the role of skilled software testers, and why you might not want to think of testing as "quality assurance".

 

He present ideas about the relationship between management and testers, and about the service that testers really provide: making quality assurance possible by lighting the way of the project.

No comment yet.
Scooped by Mickael Ruau
December 13, 2018 12:23 PM
Scoop.it!

No Test Cases Required: Test Session Chartering

In this Webinar, Michael Bolton takes a hard look at the testing mission and how we go about it. As alternatives to test cases, he’ll offer ways to think about…
No comment yet.
Scooped by Mickael Ruau
December 13, 2018 1:47 AM
Scoop.it!

Using the Agile Testing Quadrants

Using the Agile Testing Quadrants | Devops for Growth | Scoop.it

Since other people might misunderstand the purpose of the quadrants, I’d like to put a quick explanation here.

 

You might want to start with Brian Maricks original posts on his agile testing matrix, which we called the Quadrants and (with his permission) made the heart of our Agile Testing book.

 

Mickael Ruau's insight:

The quadrant numbering system does NOT imply any order. You don’t work through the quadrants from 1 to 4, in a waterfall style. It’s just an arbitrary numbering so that, in our book and when we are talking about the quadrants, we can say “Q1” instead of “technology-facing tests that support the team”. 

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

How Agile Testing Has Evolved | Guiding Development with Examples | InformIT

How Agile Testing Has Evolved | Guiding Development with Examples | InformIT | Devops for Growth | Scoop.it
Lisa Crispin and Janet Gregory, authors of More Agile Testing: Learning Journeys for the Whole Team, describe how agile has grown rapidly to improve the work (and lives) of developers worldwide. From its inception as a development concept that sometimes induced fear and promoted confusion, agile has risen and deepened to become a business approach in which everyone can succeed together: customers, programmers, testers, and anyone else involved in delivering business value.
Mickael Ruau's insight:

Over the years following the publication of the Agile Manifesto, Brian Marick, Joshua Kerievsky, Dan North, and Gojko Adzic helped drive the concept of guiding development with examples. The Agile Alliance Functional Test Tools group, led by Jennitta Andrea and Elisabeth Hendrickson, spurred the development of tools and frameworks to make guiding development with customer-facing tests much easier. These days we have the same power tools for automating tests as for writing production code.

No comment yet.
Scooped by Mickael Ruau
December 11, 2018 10:24 AM
Scoop.it!

Types de tests et Les quadrants du test agile –

Types de tests et Les quadrants du test agile – | Devops for Growth | Scoop.it
Ci-dessous, une liste non-exhaustive des types de tests que l'on peut mettre en place sur un projet web. Tous ne sont pas indispensables, mais c'est bien de les avoir en tête pour définir une stratégie de qualité sur un projet. Q1 Les Tests unitaires Ce sont des tests qui vérifient le code en lui-même, morceau…
No comment yet.
Scooped by Mickael Ruau
July 9, 2020 4:42 AM
Scoop.it!

Agile Testing Days

Agile Testing Days | Devops for Growth | Scoop.it
Read about Test Automation, Continuous Testing, TDD, BDD, Scrum, Kanban & man
No comment yet.
Scooped by Mickael Ruau
June 29, 2020 2:08 AM
Scoop.it!

Agile testing mindset #ticca19

The Agile Testing Manifesto and mindset at TiCCA19
No comment yet.
Scooped by Mickael Ruau
December 19, 2018 1:55 AM
Scoop.it!

Resources on Agile Testing

I'm calling this "Resources on Agile Testing" but I'm not drawing a very sharp line about what's Agile Testing vs. Good Testing. Further suggestions are welcome
No comment yet.
Scooped by Mickael Ruau
December 17, 2018 8:28 AM
Scoop.it!

Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 20…

Slide deck for workshop on changing your testing mindset from Booster Conference.
No comment yet.
Scooped by Mickael Ruau
December 14, 2018 1:25 AM
Scoop.it!

Agile Testing Concepts and Techniques - Synerzip

Agile Testing Concepts and Techniques. Learn more about - What is Agile Testing, What is Quality in Agile, Principles for Agile Testers, Agile Testing Quadrant…
No comment yet.
Scooped by Mickael Ruau
December 13, 2018 1:51 AM
Scoop.it!

Agile Testing Quadrants Explained

Agile Testing Quadrants Explainedby @rubytester

No comment yet.
Scooped by Mickael Ruau
December 12, 2018 1:00 AM
Scoop.it!

Testable Stories in the INVEST Model

Testable Stories in the INVEST Model | Devops for Growth | Scoop.it
T is for Testable in the INVEST model. A testable story is one for which, given any inputs, we can agree on the expected system behavior and/or outputs.
Mickael Ruau's insight:

Testable stories help ensure that teams agree on what’s wanted. Tests support collaboration: they help clear up muddy thinking, and help people build a shared understanding.

We’ve looked at several challenges with tests:

  • Troubles to fix: Magic, Intentional Fuzziness
  • Challenges to be aware of: Computational Infeasibility, Non-Determinism
  • Risks to not accept accidentally: Subjectivity, Research Projects

We closed with some trigger words that can indicate when you’re facing testing challenges.

This is the close of the series taking a more detailed look at the INVEST model. I’ve included links to the other articles below.

Resources

No comment yet.
Scooped by Mickael Ruau
December 11, 2018 10:26 AM
Scoop.it!

Agile Test Strategy Example Template —

Agile Test Strategy Example Template — | Devops for Growth | Scoop.it
Agile Test Strategy Sample Template. What to include in an agile test strategy document? We list the common elements to be included in the test strategy doc
Mickael Ruau's insight:

Preventing Defects

In story workshops, PO, BA, Dev, and QA must be involved.

Scenarios (valid, invalid and edge cases) should be thought of (QA can add huge value here by thinking abstractly about the story) and written down in feature files.

It is important to note that it is the scenarios (more than anything else) that will reveal defects when testing the product, so the more effort and time spent on this activity, the best results at the end.

Because the majority of defects are due to unclear and vague requirements, this activity will also help prevent implementation of incorrect behavior as everyone should have the same understanding of the story.

Likewise, in the sprint planning meetings, the estimates given for a story should include the testing effort as well and not just coding effort. QA (manual and automation) must also be present in the sprint planning meetings to provide an estimate for testing of the story.

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

Why agile testing isn't working

Agile Testingdoesn’t work When testing becomes a separate activity

Agile Testingdoesn’t work When team determines tests during sprints

Agile Testing doesn’t work When testers & developers don’t really collaborate

Agile Testing doesn’t work When testing is about zero bugs

Agile Testing doesn’t work When it’s all about bugs status reports

Agile Testing doesn’t work When you focus on automation tools

 

Mickael Ruau's insight:

Agile Testing will work when …

 Drop the Testing Column – Test always

 Specification by Example – Shared Understanding

 Testers and Developers pulling the same direction

 Measure what is important for the business

 Shared agreement with business

 Don’t focus on tools

No comment yet.