TestBash World is set to be the biggest and most inclusive software testing conference in 2022. In true MoT style, we’ve gone big and bold as we continue to push the boundaries of what online conferences look like.
For this new event, we’ve smashed the groundbreaking 24-hour conference, TestBash Home, with our global meetup network to bring to you TestBash World. This innovative conference will run for a full 24 hours over the 22nd and 23rd of June and is free for all to attend!
With TestBash World, you can join from the comfort of your own home, attend a local meetup or even set up your own watch party! This means that even more members of the community can get involved and enjoy the TestBash experience.
Our estimates suggest there will be over 2,000 members of our active community joining TestBash World. And, with multiple ways for you to learn, engage and have shared experiences with the community during the event; we know it’s going to be an incredible TestBash for everyone.
So why not join them? With TestBash World following our successful 24-hour format, you’ll be able to attend the conference live no matter where you are in the world. Register to attend below. You may also have the opportunity to learn with others at a local Meetup if there's one close to you. Check here all the Meetup groups around the world. No Meetup near you? Then why not set up your own Watch Party below.
What Happened
Select a session to learn more about it.
Using Brain Science to Build Better Products
What
TalkDescription
I fell into testing by accident. My background was not in tech instead, it was in Brain Science (Neuroscience). It was a subject that focused on the brain and its impact on behaviour and how people think. It may sound like a strange combination, a Neuroscience graduate, then turned tester. However, it has turned out to be the perfect match!
The problem that I have noticed is that sometimes we forget about people and how they work. This means we forget about things like how quickly a user can learn a product or how they might feel when using it. This impacts the business because it changes how likely a person would recommend a product to others or whether they continue to use it.
In this talk, I want to share the knowledge that I have learnt about the brain and its impact on behaviour and how people think so that you can start asking more questions to build better products with people in mind. In the introduction, we explore the structure of the brain and what each of the areas does. Then we’ll go through some exercises to explore how the brain interprets our environment. We will then go on to explore the multi-store memory model, working memory and why we need to consider memory when building products. Then lastly we will explore emotions and how you can use them as a tool to guide your testing.
Takeaways
- Four facts about the structure of the brain and what each of the brain areas do
- How we register information through our senses, process this information and then perform an action
- The importance of simplification, so our brains find it easier to process the products we use
- The multi store memory model, working memory and why we need to consider it when building products
- Ten emotion paths to help guide our testing
- When we understand people we can use that knowledge to build products with people in mind
Speaker
Removing the Test Phase with Machine Learning
What
TalkDescription
Ryo Chikazawa, CEO of Autify, will talk about the current challenges in QA testing, the short-term solution (automation testing) and the long-term solution, which is eliminating the test phase with Machine Learning by shifting left and right.
We will start with the reason why we should eliminate the test phase, showcasing the issues of Agility Vs Quality and their trade-off at different stages of the product development. Then, we will move to the section of how to eliminate the test phase and introduce testing strategies while considering Machine Learning and what it can do for us.
We will review Visual Regression, Visual Self-healing, MLUI and Visual App Explorer, 4 technologies Autify is developing to achieve this phase.
Finally, we will cover how to shift left and right at the same time by running tests all the time throughout the SDLC.
Takeaways
- Challenges in QA Testing
- Short-term solution: automation testing
- Eliminating the test phase with Machine Learning
Speaker
My Imperfect Journey to the Whole Team Owning Quality
What
TalkDescription
Takeaways
- Hear about a real story of how QA stopped being the gatekeepers
- How to let go of doing what we have been taught our entire careers
- Learn about ways of working to enable frequent releases while still having a quality product
- Inspire you at least a little to take small steps towards a bigger goal
Speaker
Whole Team Owning Quality
What
ActivityTopics
Description
Curated by Mark Winteringham. Inspired by Francis Ho’s talk “My Imperfect Journey to the Whole Team Owning Quality”
In this activity, we will explore ways to encourage our team members to take ownership of quality. Our working contexts are all different, therefore how we approach them will require us to identify unique ideas and approaches that nudge our teams towards taking on quality.
Instructions:
Part 1
Visualise your current software development lifecycle (SDLC) using a pen and paper or diagramming tool. Try to capture each of the activities in your SDLC and how they flow into one another. Here is an example diagram to help you get started:
Part 2
Next, create a second diagram that would describe your ‘dream’ SDLC flow where the whole team has ownership of quality. You can add new activities, add responsibilities or re-arrange your SDLC process.
Part 3
Comparing your two SDLC processes, write down three small experiments/ideas that you could try out as a team to help nudge you towards whole team ownership of quality.
Wrap-up:
Encouraging your team to own quality as a whole is an iterative process that requires experimentation. Rather than suggesting large changes to how we work, we can set up small experiments that let us see ways in which we can nudge our teams towards quality ownership. These experiments can be identified and agreed upon through team conversations and collaboration. Once an experiment is complete we can analyse data and discuss with our teams whether they were a success or not. Allowing you to move closer to whole team ownership of quality.
Resources:
-
Whole Team Testing AMA with Lisa Crispin - https://bit.ly/lisacrispinama
-
How to lead when you’re never in charge by Francis Ho - https://bit.ly/leadnotincharge
-
Embracing Change: From Tester to Quality Coach with Areti Panou - https://bit.ly/testtoqualitycoach
Takeaways
- How a team adopts ownership of quality will differ depending on your working context
- Experimentation is key to encouraging adoption
- Start small with experiments and review the results with your team
- Encourage a culture of trust and support to openly analyse what works and what doesn’t
Speaker
Setting Sail into the Great Unknown: How I Got Started in Testing from a Non-technical Background
What
Test Bash RevisitedTopics
Description
In this session, we will be revisiting Mike Clarke's talk from TestBash New Zealand 2019. Mike will join us on stage for a chat whilst we watch the talk and discuss what was said back in 2019 and what could have changed since then.
In a dark, windowless room hidden in a top-secret facility in the middle of a military compound, I was faced with two choices – stay where I was and risk missing out on key moments in my children’s lives, or leave the safety and security of the job I knew and leap into the unknown, risking everything.
Well, that all sounds a bit dramatic!
My talk is about how I went from being a Communications Warfare Specialist for the Royal New Zealand Navy (with no experience in software, let alone testing), to launching into a career in testing and becoming an active member of the software testing community in Auckland.
I’ll tell tales of uncertainty and success, and then leave you with some tips on how to make progress in your testing career.
Takeaways
- How to take steps to grow your testing career
- How to get started in a field you don't know much about
- Where to find the people who can support your testing journey
Speaker
Testability Methods to Enhance Exploratory Testing
What
TalkDescription
One day, just a few months into my career change, I found out that I have a condition that makes me more than a bit dozy. A real quality of life killer. Now, I liked what I’d only just been starting to do full-time and wanted to keep on doing it. So I got really into learning about testability because it seemed like the answer to my question: How could I get more testing done in the same amount of time, just as thoroughly?
Throughout my time so far as a tester, I have been compiling a list of testability methods that can make that happen, wherever I’ve found them. What does testability look like in practice? In this talk, I answer that question. I’ll share with you these testability methods, and show you where they fit into the testability aspects. My focus will be on methods that can make exploratory testing easier, by making many of the variables of and surrounding the software under test easier to change, and easier to observe.
Why? Because better testability makes for better testing. The hassle of test environment setup can cause over-familiarity, and I think it’s better to test deliberately. Why do we like having new starters run amok? They see things we’ve stopped seeing. With better testability, you can combine first-day energy with long-timer context. Of course, there are trade-offs, and there’ll be a brief discussion on that. By the end of my talk, you’ll be able to improve your testing by learning more ways you could make your software testable, and consider which ones to try.
Takeaways
- There are so many ways to make software more testable
- Testing can be efficient, enjoyable, and thorough
- Trade offs to think about during method selection
Speaker
PowerPoint Karaoke - TestBash World Edition
What
Power Point KaraokeTopics
Description
You get on stage, start your presentation, and OH NO! You’ve never seen this slide deck before! What the heck is this topic? But the show must go on - so you present the mystery slide deck as if you’ve been practising with it for weeks! Ten slides, with little to no text, but lots of graphs, charts, images, and inferred meaning that you need to create a presentation out of!
Don’t worry, it’s not a nightmare - it’s PowerPoint Karaoke! And it’s not serious business either - these slide decks are meant to make you think on your feet and come up with a zany presentation. In fact, this may be the most fun you have presenting a talk you’ve ever had! We’ll get four volunteers from the audience to come on stage and present a mystery topic and a slide deck they’ve never seen before, for about four minutes each.
Are you brave enough to take on a mystery slide deck?
Takeaways
- Practice your improvisation and presentation skills
- Get the opportunity to be on the stage of a worldwide testing conference
- Lots of fun!
Speaker
Transitioning Into QA: My Shift Left
What
TalkTopics
Description
Takeaways
- Identify the top transferable skills from Design and Business Management to Software Testing
- Be prepared to use these transferable skills to improve software quality
- How designers and management team members can impact software quality
Speaker
Personal Career Reflection
What
ActivityTopics
Description
Curated by Mark Winteringham and inspired by “Transitioning into QA: My Shift Left” by Brittany Stewart
When was the last time you sat back and thought about how good you are at testing? It may seem like an ego-boosting activity, but taking stock of what you can do can help you understand your value as a tester and spot new learning opportunities. So in this activity, we’re going to explore our abilities as a tester to celebrate what we can do.
Instructions:
Step 1:
Create a mind map that captures details about you as a tester. Consider adding in details such as your skills, knowledge, experiences, roles, personal skills, etc.
You can take a look at Brittany Stewarts' example of a mindmap that she did for her talk “Transitioning into QA: My Shift Left” for inspiration.
Step 2:
Review what you have captured (or perhaps share your mindmap with someone else). Reflect on what you have achieved and the abilities you have.
Finally, capture three new topics you would like to learn more about that would improve your testing skills further.
Wrap-up:
As testers, we have an amazing range of skills, experiences and knowledge that we use to provide value to our teams. Sometimes we forget what we’ve learnt along the way so taking time to reflect on what we’ve learnt and achieved helps us to:
-
Appreciate our abilities as testers
-
Identify what’s next for us in our learning journey
Resources:
-
Agile Tester Toolkit - Make an Impact by Julia Pottinger - https://bit.ly/agiletestertoolkit
-
Career Crafting - Dare, Prepare, Share with Lena Pejgan Wiberg - https://bit.ly/careercraftinglena
-
A Recipe For A Great Software Tester by Garry L. Hahn - https://bit.ly/recipeforatester
Takeaways
- Sometimes we forget the many skills we use as testers
- Testers have a dynamic and varied amount of abilities that help us in what we do
- Not all our skills are routed in the technical space and that’s good
- Taking time to reflect on our abilities can reveal skills, knowledge and techniques we’ve learnt along the way
- Reflection can also help discover gaps that can inform your learning journey
Prerequisites
You can take a look at Brittany Stewarts' example of a mindmap that she did for her talk “Transitioning into QA: My Shift Left” for inspiration.
Speaker
Talking About API Testing
What
Panel DiscussionTopics
Description
In this session, Jenna Charlton will be joined by three testing experts to discuss all things API Testing. This is your chance to get those burning questions live and have them answered by different individuals with different experiences and views.
- Jaswanth Manigundan has been a very active member of the Ministry of Testing Community, from giving talks at previous TestBashes to being part of our themed weeks too. Jaswanth is a lead test automation engineer working as a part of the QE practice at Culture Amp led by the legendary Anne-Marie Charret.
- Pricilla Bilavendran is an active community contributor through her blogs, webinars and workshops. Pricilla is from Malaysia and is a passionate test engineer with a decade of experience in Quality Assurance. For the past three years, she has been in a relationship with APIs and never stopped exploring and playing around with APIs.
- Ali Haydar a senior software engineer, team leader and an AWS community builder is excited by solving real-world problems, mainly with technology (sometimes it starts operationally then gets automated). Ali does not know many things, but he does know how to learn them efficiently and rapidly.
Takeaways
- Understand APIs
- Get your questions answered by three experts
Speakers
Testing a Conversational AI (Chatbots)
What
TalkDescription
As the chatbots, users do not have any barriers and due to the unpredictable user behaviour, it becomes utmost difficulty to verify the correctness on the output.
Based on customer proximity and the enormous number of people a chatbot could reach, quality assurance in this area is becoming very important.
Through our talk, we would be covering all essential aspects to get you started with chatbot testing, its benefits, challenges, industry use-cases and a demo.
Takeaways
- Understand the technologies used to build Chatbots and how they make them different from other applications for testing
- Begin with ChatBot testing
- Test Strategy for chatbots
- Tools for testing Chatbots
Speakers
Ask Me Anything About Regression Testing
What
Ask Me AnythingDescription
During this one hour long session, our host James Espie will be joined by the fantastic Deborah Sherwood for a Testing Ask Me Anything about Regression Testing.
Deborah Sherwood is an engineering manager and quality lead and is passionate about making high-quality products that not only work but are accessible and meet customers' expectations.
Outside of work, she's a mum to two boys and three cats.
Takeaways
- What is regression testing
- Where and how can regression testing be applied
- How can regression testing be achieved
Speaker
The Game of Testing
What
TalkTopics
Description
In this session, we'll explore "the game of testing" - putting a simple website through its paces as we test it.
The game is a simple guessing game - the computer will roll two dice, and you need to guess the answer correctly. What could go wrong? Hold that thought!
The game functions as a model of testing, and at the end of it, we'll have made some revelations on items we need to factor in when testing at work.
I make a bold claim, there's one important lesson you'll learn which, if it's the only thing you learn at the conference, will be worth your price of admission!
Takeaways
- How you actually describe a problem to the rest of your team and how to explain it
Speaker
The Game Of Testing - Activity Details
What
ActivityTopics
Description
It couldn’t be simpler! The website we’ll test simulates rolling two dice, and all you have to do is guess the number.
There are 13 builds to test, and each will challenge you as you test them. Play them several times, and get a feel for what’s going on.
The sessions will be structured to work through the builds, but if you’re comfortable, work at your own pace.
Instructions
Go to the website (or use the QR code above): testsheepnz.github.io/random-number.html
You can choose the build of the game you’re testing from the drop-down:
This rolls the dice and starts the game. You can re-roll at any point (you don’t have to finish the last game).
Enter your guess and select Submit. You’ll be told if it’s correct, too low, too high or not a number.
Play each game at least three times, try to explain if you think there is a problem and discuss your observations with other attendees.
Wrap Up
Here are some things to think about beyond just the game,
-
What is an approach that you think would work for testing this game?
-
Are there implicit requirements that are worth capturing?
-
As a tester, what level of detail do you need to provide in describing what’s happening to the build?
-
How would you change the game's rules to make it easier to test? How would you do this in real life?
Additional webpage
At some point, you will need to visit the following modified page: testsheepnz.github.io/random-number-logging.html
Takeaways
- A vital part of this exercise is about explaining to other people when a system is behaving unexpected and being able to phrase why you feel it’s wrong (it’s sometimes harder than you think)
- Even something as simple as ‘guess the number’ has implicit requirements which we as testers need to be able to draw out and include in our testing approach
- Thinking about how much information do we need to provide on the underlying problem causing a defect
- How can we ask for and champion testability?
Prerequisites
Go to the website (or use the QR code above): testsheepnz.github.io/random-number.html
Speaker
Testing in the Imperial Database
What
TalkTopics
Description
- What can we test for in a database on a high and low level?
- How can we introduce automated tests to a database?
- And what are these ancient relational force techniques that can be used to prevent errors before they appear?
Takeaways
- What can be (automatically) tested for in a database on a high and low level
- How can automated tests be introduced to a database
- How can core features of relational databases be leveraged to help us with test data setup and cleanup
- How can the relational model help with ensuring data quality
Speaker
Our Famous 99-Second Talks
What
99 Second TalksTopics
Description
It's not a TestBash without 99-Second Talks.
The perfect opportunity for you to be live on stage and talk for up to 99-seconds. If you exceed 99-seconds you'll hear a noise and your time is up!
From SDET to SRE
What
TalkTopics
Description
- producing and maintaining an automation framework
- helping define the standards and tools
- evangelising and training testers and teams
- contributing to the pipeline definition
- and ended up being converted into a full-blown SRE team.
How was the shift to such a different position, what were the challenges, the learning paths, the strategies and also why we did the change?
With DevOps practices rising what are the benefits of making this change in a growing company that cannot stop delivering value.
Come and learn how did we solve the huge gap of knowledge, the strategies and approaches we have implemented, the mentality shift needed, the adjustments made to perform a gradual change, the bi-directional learning needed and the alignment from top to bottom for the change to happen and what was the impact of such a change in the team.
If you are thinking of doing such a change or are just curious to know how it has ended come and join me!
Takeaways
- Learn the difference between SDET and SRE
- Identify and understand challenges of transitioning to an SRE role
- Discover different strategies to address those challenges
- Realise that there is no such thing as a DevOps team!
Speaker
On Your Path to SRE
What
ActivityTopics
Description
Site Reliability Engineer by definition is an engineering approach to IT, these engineers are development-focused engineers who solve operational/scale/reliability problems. Knowing that SREs are vital to supporting the DevOps change and being an SDET, how can you apply what you already know from your engineering approach to testing that can be applied to this scenario? Using the context of your companies, sit down and think about what it could mean to make such a change in your context.
Define context
Sit down with your teammates (or alone) and describe the context of the company that would benefit from the creation of an SRE team, use the aspects of your company to bring some realism to this activity (or be creative and include problems you would like to have discussions over them and solutions suggested).
If you prefer you can use the following example:
“In this company, you have an infrastructure/operations team that is the one responsible for everything happening in infrastructure and in production. This team is being drowned by tickets and resolving issues using manual actions. They use some scripts but spread in diverse machines with no versioning. They also do on-call and support production 24x7.“
Generate plan
Reflect on the situation described and discuss it with your teammates. What different approaches will you take to implement such change? Define 3 to 5 points that you and your team think are the most important to be addressed (explain how to implement it and what is the outcome that you expect for each point).
Starting to use Source Control tool
- How:
- Online training on source control.
- Sharing sessions on how we can save scripts in source control.
- Make sure all scripts are now “downloaded” from source control and contribution is done in it (No more local scripts).
- Ensemble programming for everyone to see how it should be used.
- Outcomes:
- No more scripts in local machines.
- Code starts to flow into the source control tool and a process starts to be designed for sharing and contribution.
Share
Choose 2-3 volunteers to describe their context and their plan to make the change and open a Q & A to discuss the approach.
Wrap-up:
Understanding what an SRE is and the set of responsibilities they are accounted for will help in the decision of considering a role in this area or not.
You will also have an overview of the possible challenges to expect when doing such a change and possible solutions to try (or adapt) in order to invest in the change while moving forward.
Takeaways
- Understand what is an SRE
- What can we bring from SDET into this transition
- Identify challenges on your path and how to address them
- Realize if becoming an SRE is something you should consider
Prerequisites
- SRE @Google: https://sre.google/
- SRE resources: https://sre.xyz/
- Measuring quality in production by Abby Bangser: https://bit.ly/measurequality
- Reliability Engineering AMA by Jordan Brennan: https://bit.ly/sre-ama
- Learning About Observability by Katrina Clokie: https://bit.ly/learnobserve
Speaker
Threat Modelling: How Software Survives in a Hacker’s Universe
What
Test Bash RevisitedTopics
Description
In this session, we will be revisiting Saskia Coplan's talk from TestBash Manchester 2019. Saskia will join us on the main stage for a chat whilst we watch the talk and discuss what was said back in 2019 and what could have changed since then.
This is the story of how a client lost millions due to a costly oversight that allowed attackers to exploit a devastating vulnerability. Although the client was aware that this weakness existed when the final product was launched, it would have been too expensive to fix and would have required them to miss critical deadlines.
In this talk, we'll discuss how with version 2, we helped our client by starting with some threat modelling techniques in order to understand; which assets an attacker would be after, what weaknesses existed in the design that would allow an attacker to access them, and what protections could be put in place to stop the same level of attack happening again.
Takeaways
- How we can use threat modelling to think like an attacker
- How threat modelling can help us secure our applications and how software testers can integrate this technique into the testing process
- Why thinking about security as early as possible is the safest option
Speaker
It's Time for a Change
What
TalkTopics
Description
Takeaways
- The value of your community
- Feeling uncomfortable makes you grow - Only by having the courage to face situations that make you feel uncomfortable can you grow
- Plan, do, fail, learn - It is the old recipe that continues to work, with a special focus on the learning obtained and how valuable it is to share what has been learned with others
Orchestrating Your Testing Process - Coordinating Your Manual and Automated Testing Efforts
What
TalkTopics
Description
Takeaways
- Understand the main reasons why the communication between testers and developers is sometimes broken
- Learn new approaches in order to improve this communication channel
- Learn how to foster the collaboration between devs and testers
Prerequisites
Basic experience working on teams using both automation and manual efforts.
Speaker
Game-Based Learning of Testing Skills
What
TalkTopics
Description
Learning has always been a tough road for many. Yet, it is the most important skill for a tester.
As children, we all used to enjoy learning as it was filled with excitement, games, and fun. We want to share some interesting games that have helped us to sharpen our testing skills.
These games have a huge potential in the way teams approach learning.
Takeaways
- Learn ways to increase bonding between team members
- Learning can be fun and exciting if approached with gamification
- Testing is about exploring things, and so are games
- Uncover my hidden biases and learn how to overcome them
Speakers
Ultimate Tic-Tac-Toe
What
ActivityTopics
Description
Ultimate Tic-Tac-Toe is a board game that uses nine tic-tac-toe pieces arranged in a 3 x 3 grid. Players take turns playing on the smaller tic-tac-toe boards until one of them wins on the larger board. In contrast to the traditional tic-tac-toe game, this game teaches you about systems thinking, visualization, and anticipation.
Instructions:
Overview of Game:
- This is a two-person game. You will need a partner to play this game.
- This game is available for free on various websites. The one that we prefer is available here: https://bit.ly/mottictactoe
Gameplay:
In addition to the local board, which is similar to a normal tic-tac-toe board, each move must also take into account the global board in the following ways.
- Anticipate the next move: Each move played on a local board determines where the opponent's next move may be played.
- Visualize the game tree: Each move determines the next move, and therefore reading ahead, predicting future moves follows a much less linear path leaving many possible paths.
- Winning the game: Local wins are not valuable if they cannot be used to win the global board - it may even be strategic to give up a local board to your opponent in order to win a more important local board.
Wrap-up:
Adding games to learning can make the experience more engaging and effective. Additionally, it helps us make sense of the information available to us, and spot mistakes or gaps in our understanding. We can use games to develop testing skills. Unlike the elementary game of Tic-Tac-Toe, Ultimate Tic-Tac-Toe is not something that can be solved using brute force. The game requires continuous analysis and strategizing. With the Ultimate Tic-Tac-Toe, you will learn and practice skills like analysis, strategizing, risk storming, systems thinking, etc.
Takeaways
- Games can be used to generate interest and enthusiasm as learners
- Games and Testing both need similar skills like critical thinking, strategizing, investigation, pattern recognition, sense-making, time management, etc
- Not all creative processes can be automated. Computer systems still cannot reasonably solve this game as it requires continuous analysis and strategizing
- A small positional advantage might cause a bigger loss in the larger game landscape
Prerequisites
- Ultimate Tic-Tac-Toe Game: https://bit.ly/mottictactoe
- Ultimate Tic-Tac-Toe Game - Demo: https://bit.ly/tictacdemo
- Ultimate Tic-Tac-Toe Game – Winning Strategies: https://bit.ly/tttwinner
- Testers’ Playground: https://bit.ly/testerplayground
Speakers
How To Get More Involved with the MoT Community
What
Panel DiscussionDescription
At this Panel Discussion, Bart Knaack will be joined by three Ministry of Testing's community superstars to discuss how you can get more involved with this great community and how that can improve your testing career and knowledge.
Louise Gibbs has been involved with Ministry of Testing's community for years now and she's an advocate for sharing knowledge with fellow testers. Louise has spoken at several TestBash conferences, written blogs and she's super skilled at note taking.
Karen Todd is also another great community member, who loves to bring people together and educate them about opportunities to support and build with one another. As she says 'Let's do this thing, together!'
Ben Dowen also known online as 'The Full Snack Tester', runs the daily celebration of the Testing Community called Tester of The Day. Ben is also an avid blog writer where he's constantly sharing his knowledge with the wider community.
Takeaways
- Understand the value of a community
- Learn how to get the best out of your community
- How can the MoT community support your testing career and knowledge
Speakers
Mind Maps as Agile Test Plans and More!
What
TalkTopics
Description
Takeaways
- The transformation of Agile Test plans and how they can be lightweight
- Practical example of the various levels of test plans, how to link them together and get a living documentation out of them
- Some limitations to the aware of and how to navigate through them
Speaker
Create an Agile Test Plan using Mind Maps
What
ActivityTopics
Description
Curated by Mark Winteringham based on “Mind Maps as Agile Test Plans and more” by Kiruthika Ganesan
‘Create an Agile Test Plan’ presents you with the challenge of creating a lightweight, living test plan that can help communicate how you are going to test a specific feature, epic or project. To help you get comfortable with creating a test plan in mind map form, we’ve going to create one for an imaginary set of features for an application. Can you come up with a test plan in time?
Instructions:
Download the template Test Plan mind map based on Kika’s mind map she presented in her talk “Mind Maps as Agile Test Plans and more”. Select one of the epics list below, or come up with an epic of your own and attempt to fill in each section of the mind map to create a test plan.
You can pick from one of the three epics:
-
A cart and checkout system for an online store
-
A dashboard system that provides real-time metrics from motor races
-
A search system for a job site that includes keywords and filters
Tip:
Struggling to add details? As this is a roleplay, try imagining if your team was responsible for delivering the epic you’ve selected. Based on your knowledge of your team, how would that affect your plan?
Wrap-up:
Mind maps are a useful way of making sense of all the different activities, resources and ideas that go into a test plan. By creating nodes for each aspect of a plan, you can quickly complete each area and encourage others to collaborate with you on what your test plan is.
Resources:
-
How to write a test plan: https://bit.ly/howtowriteatestplan
-
One page test plan: https://bit.ly/onepagetestplan
-
The Software Testing Planning Checklist: https://bit.ly/testplanchecklist
Takeaways
- Mind maps are excellent ways to explore different aspects of a Test plan
- They are lightweight enough to create but can communicate your plan effectively
- Test plans in Mind map form can serve as living documentation that is easy to update when plans change
Speaker
Ask Me Anything, Really Anything About Testing with Nicola Lindgren
What
Ask Me AnythingTopics
Description
We have reserved this session for the end of TestBash World 2022 to give you the opportunity to ask anything, really anything about testing which might not have been covered by all the previous sessions.
In this AMA, Tristan Lombard is joined by the amazing Nicola Lindgren.
Nicola has been involved with different testing communities, from Stockholm all the way to New Zealand and has as well worked on projects in various industries including Education, Retail and e-Commerce, giving her a great position to be able to answer anything, really anything about testing!
Takeaways
- Get your burning testing questions answered
Speaker
99-Second Talks
What
99 Second TalksTopics
Description
Our Famous 99-Second Talks are back on this world stage!
The 99-Second Talks is the attendee's stage, an opportunity for you to come on stage and talk for, that's right, 99 seconds.
We will be experimenting with something new this time: you will be given the opportunity to pre-record your 99-Seconds Talk throughout the conference. This will then be shown at the end of the day and/or added to the MoT Learning Platform after the event.
You can talk about anything, a testing topic you want to share, a personal experience, an idea sparked by all the fantastic talks you've just listened to... the stage is yours, for 99-Seconds!
If you are doing the talk live on the main stage, our stage mom Tristan Lombard, will introduce you on stage and start the clock. As soon as the time's up, a noise will be heard and that's it: time's up!
Prerequisites
You will need to give your web browser permissions to allow your camera and microphone. Make sure these are enabled before you go on screen.
Frequently Asked Questions
How Can I Find Out If I Have a Meetup Close To Me?
You can check all the Meetup groups around the world here.
I Don't Have a Meetup Close to Me, How Can I Attend?
To join the conference online, just click 'Register' - it's FREE for everyone to attend!