Test.bash(); is our automation and technically testing focused TestBash. This will be our fourth Test.bash(); and our second one online. It is happening on the 28th October 2021 from 10am-10pm (UK). Find out more about what we have planned for October with 30 Days of Testing and Test.bash();.
457 / 1000
Pro or Ticket
Meet Your Speakers
TEST AUTOMATION MANAGER
One Tool Multiple Benefits
The times below are for
Approach to Comparing Tools
By Lauren Borodajko. Hosted by Vernon
How the QA Coaching approach helped us to go from a frustrating automated and manual testing approach to full CI/CD, with elements of exploratory testing. Comparing different test tools can be difficult which is why I never make the decision, I just start the conversations and keep them going.
The frameworks we will cover in this talk are Test Cafe, Cypress, Postman & Karate.
- How QA Coaching helped to build kick ass testing code coverage without writing one piece of the final product.
- How to influence the whole squad to get involved in picking a testing tool.
- Why Cypress didn't work for our "high performing" squad.
- QA Coaching makes comparing test tools as easy as a walk in the park, watch my talk to find out how.
I love exploring system and connecting the dots. #madebydyslexia
Favourite Three Tools
By Neil Studd. Hosted by Vernon
Often when we're testing, or writing automation, our goal is to define the current working state of an application, and detect when a change occurs. However, you don't necessarily need a full-blown automation framework or expensive off-the-shelf products in order to achieve this.
There are low-code and no-code solutions which can be configured to run seamlessly in the cloud, and even some tools that can run on internal networks or applications which are hosted purely on your machine. With the power of these tools at your fingertips, you can go on the offensive by detecting problems at the first moment that they occur.
Or if you're currently experiencing problems with an application defect, site downtime or a repeatedly failing build, you can prevent wasted time by creating a monitor which alerts you as soon as the problem is resolved.
- Get examples of multiple tools which can be used for change detection, and how they can send email/Slack notifications, or write information to file.
- How to evaluate tools with similar feature sets, to establish which is most appropriate for your current context.
- How you can utilise such tools for personal projects, for instance allowing you to detect when products arrive in-stock, or when event tickets go on sale.
Neil Studd is a UK-based tester with over 15 years' experience of leading quality initiatives within agile startups and large enterprise organisations. He is the creator of the Testers' Island Discs podcast which is available on the MoT website, and co-hosts the Tech Team Weekly and Screen Testing podcasts.
Approach to Comparing Tools
By Shweta. Hosted by Vernon
In today's ever-evolving Darwinian software development era, test automation tools are foundational for creating valuable digital products, ensuring Quality at Speed. But how to choose the right automation testing tool when you get to see a new tool launched in the market every six months? It's daunting. Right? Moreover, the internet is flooded with tons of resources to guide you to decide, which confuses you even more. Choosing the right automation testing tool is not that easy. In my talk, I will walk you through a systematic approach to break down your complex problems into manageable problem statements and utilising a collective solution to make an informed decision at speed and scale.
- How can you figure out the type of test automation software your company requires?
- How can you simplify the process of selecting a test automation tool?
- How do you make the final selection?
Shweta has over fourteen years of experience in the software testing business as a QA expert. She manages the whole QA team at Axelerant, and her responsibilities include implementing relevant and contemporary testing techniques throughout the company. She also plays a key part in the design of Axelerant's Test Automation on numerous projects. She believes in empowering her coworkers and serves as a QA mentor to a number of them. She's given a number of talks in the Drupal and Testing communities.
Turn up the Voltage: Three levels of testing for Static Sites
By Dylan Lacey. Hosted by Vernon
Join Dylan Lacey from Sauce Labs, for a guide to deploying shockingly simple CI/CD for static sites. We'll spark things off by deploying a Gatsby site with AWS Amplify, get the batteries charged using the Sauce Labs Testrunner to parallelise tests at scale, then go to Full Power by adding in Visual Comparison tests to really see What's Watt. And yes, there will be more Electricity Puns.
- How to use the free, open-source Sauce Testrunner Toolkit to run highly parallelized, multi-platform tests with Cypress
- Using Visual and functional test strategies to enhance static site delivery
- How AWS Amplify can make deploying and testing a static site fast and easy
G'day! I'm Dylan, and I love to solve problems, help people, hold opinions, make things, and the oxford comma. Usually, I do this with computers, although sometimes a kitchen and, on one memorable occasion, 120'000 bees. I've been Engineering the Softwares for over 17 years; My very first job as a baby engineer had me setting up a Selenium grid and bullying browsers into submission. I've built an Uber competitor (it failed), multiple teams (they didn't), and a dozen or so Open Source projects (they're... mixed.). Oh, and did I mention the bees? For the past 10 years, I've been fixing Appium problems, dispensing Selenium advice and resetting passwords at Sauce Labs. As the Manager of Developer Relations, I love working to help developers provide digital confidence to their companies and customers.
Taking an Agile Approach to Test Automation
By Matt Caponigro. Hosted by Callum
Join this talk to learn how you can use TestRail to take a more agile approach to develop your test automation strategy.
- Understand how to identify good candidates for automation
- Understand how to plan your automation with TestRail
- Learn how to make sure your automation strategy is helping your team identify real risks in your product
Tooling for Automated Testing
By Butch Mayhew. Hosted by Callum
Come and hear about my team's Ruby Test Automation Framework (RTAF). Over the past 6 years, we've been investing in test automation across our different products. We have identified patterns and built up a framework full of useful libraries to help our engineers write, maintain, and report.
I'll be giving an overview of our framework zooming in on our automated API checks, discussing the tools we've built that can easily be implemented in other languages and frameworks.
- Do a walk-through of how we measure coverage for our automated REST API checks.
- Do a drive-by of the other tools we've built within our framework (API Assertion Builder, V scripts, gitlab-ci.yml, console output)
Butch Mayhew is the Director of Software Test at Daxko who loves finding more efficient ways to complete tasks. This played out in two major areas within his organization; test strategies that focus on deep exploratory feature testing, and creating test automation frameworks that have identified over 150 defects in his test environments. While he isn't busy automating the next boring task, you can find him at the disc golf course during the day or streaming video games for his kids to watch at night!
Approach to Comparing Tools
By Aparna Gopalakrishnan. Hosted by Callum
When working in any project, all of us must have been atleast once in that position where we had to choose ONE tool among many other tools. Ever wondered what can be the approach to choose ONE among MANY? Ever struggled to represent your analysis with measurable reasons to say why have you selected a tool after comparison?
- Get an approach that fits to compare any tools
- Learn how to represent your analysis using quantitative factors?
- Understand how would you map your findings against factors that matters to business!
Aparna is one of the leading automation test experts and trainers with a decade of consulting experience to world-leading firms on test automation, accessibility testing and Behavior Driven Development. She is one of the instructors at the Applitools’ Test Automation University and she also shares her knowledge to the testing community through various blogs.
Tooling for Automated Testing
By Sonali Das. Hosted by Callum
There are multiple Automation Tools available. But when one has to choose the Automation Tool, One needs to consider How easily it can be customized yet it provides supports for all types of Testing Aspects and is less costly. I would like to share the knowledge how our current opensource Automation framework covers every aspect of test Automation, providing flexibility to add additional Methods if required, Coverage in terms of API Automation, Mobile Automation, UI Automation, Database Test Automation, Easy integration with tools like Browserstack, LambdaTest, SauceLabs, etc, Scriptless Testing for API automation, Easy to Use for Anyone who wants to learn test Automation.
- Understand scriptless API Automation
- Learn different type of testing support
- Discover OpenSource and easy Integration with other tools
Unified Cross Platform and Application Testing
By Keysight Technoligies. Hosted by Callum
Testing for multiple devices, platforms, and operating systems can be a time-consuming exercise, but it doesn’t have to be. Join this session to learn how you can simplify your end-to-end testing infrastructure, and speed up releases. Along the way you’ll pick up tricks and tips to incorporate test automation into your DevOps environment with the help of model based testing.
- How to simplify testing across devices, platforms, and OS
- Overview of model based test automation
- How testing fits into DevOps environments
Keysight Technologies Inc. is the world’s leading electronic measurement company, and a leader in software test automation. We transform today’s measurement, test, and user experience through innovations in wireless, modular, and software solutions. With our Hewlett-Packard and Agilent legacy, Keysight delivers solutions in wireless communications, aerospace and defense and semiconductor markets with world-class platforms, software and consistent measurement science. Today Keysight is proud to serve customers in more than 100 countries. Eggplant Software is now part of Keysight Technologies.
Leveraging the power of your testing with Xray
By Sergio Freire. Hosted by Laveena
In this session, we'll see a quick overview of how you can manage your testing in Jira, alongside with your project issues, tasks, bugs.
We'll see some of the capabilities Xray provides so you can adapt it to your needs.
With teams adopting DevOps and CI/CD practices, test automation needs to be easily integrated and consolidated in Jira along with other testing approaches. Therefore, Xray can be used in the most diverse scenarios giving freedom to the teams so they can choose the tools and frameworks that best suit their needs.
Let's explore it together!
- Understand the core concepts of Xray, including coverage
- How to integrate test automation results into Jira, using different frameworks and CI/CD tools
- How to combine and consolidate scripted testing with exploratory testing
Sergio Freire is a Solution Architect and Testing Advocate, working closely with many teams worldwide from distinct yet highly demanding sectors (Automotive, Health, and Telco among others) to help them achieve great, high-quality, testable products. By understanding how organizations work, their needs, context and background, processes and quality can be improved, while development and testing can "merge" towards a common goal: provide the best product that stakeholders need.
Tooling for Automated Testing
By Peet Michielsen. Hosted by Laveena
In this talk, I would like to share with you our automation framework for testing a Windows desktop application, based on Python (PyWinAuto and Behave). Some of the topics that will be covered: our tools decision process, the libraries and packages we use, and the structure of our framework.
Also, I will show how the framework integrates with tools like:
- Continuous Integration / Continuous Delivery (Jenkins)
- Requirements & test case management (Jama)
- Result aggregation & Visualisation (Elastic / Kibana)
- Understand the considerations when selecting tools and frameworks for Windows desktop applications
- Discover a possible structure for a test automation framework
- Learn how an automation framework can integrate with other tool
I am a seasoned software tester with over 20 years of experience. I specialise in test automation, test management and continuous integration. I started my career in The Netherlands and later moved to Scotland. On both sides of the North Sea, I have worked on numerous projects in a wide range of industries. I'm currently working as a senior systems verification engineer at Optos in Dunfermline, Scotland. In my work I want to be challenged and am always on the lookout for the next problem to solve. And when not working, I like to explore the Scottish countryside and enjoy a good ale or whisky.
Staying Tool Aware
By Sujith Sukumaran. Hosted by Laveena
Quality Engineering is in a dynamic phase, as much as any other Software Development domain. Five years back, Testing was a bipolar entity — we had Manual Testing and Selenium Automation Testing. But, not anymore. The galaxy of Testing and the idea of Quality is in an expansion mode, like the universe itself.
We have more concepts, improved practices, and a plethora of tools to deal with. Also, there is less specialization as well in the Quality Engineering job roles like how we distinguish expertise as Backend Developer, Frontend Developer, iOS Developer, etc. How can we stay updated in this complex environment and also make the right choices when it comes to tools?
- How the Quality Engineering landscape is evolving?
- What resources can be put to best use to stay tool aware?
- How to pick the right tools and build expertise on them?
Am a Test Architect and Quality Advocate with 14 years of experience testing, leading, teaching about Testing, Quality, Automation etc.
Tooling for Automated Testing
By Mark Tomlinson. Hosted by Laveena
Are you struggling to simplify your entire performance testing automation so that it can neatly fit into a single step in the CI pipeline processing? Me too! In this brief talk I'll share how I solved this problem: connecting an entire load testing suite of scripts, test data, monitoring, graphs and test reporting to a single step on the pipeline. You'll get a tour of my "JMeter RIG" - which stands for Jmeter, Rundeck, InfluxDB and Grafana.
- combine performance testing automation tools together for continuous operation- -
- Learn to combine performance testing automation tools together for continuous operation
- Understand advanced JMeter automation with unique configuration for a diverse set of workload simulations
- Get an introduction to how to connect a complex suite of test setup, execution and reporting into your CI pipeline automation
Mark Tomlinson is a performance engineering and software testing consultant. His career began in 1992 with a comprehensive two-year test for a life-critical transportation system, a project which captured his interest for software testing, quality assurance, and test automation. That first test project sought to prevent trains from running into each other -- and Mark has metaphorically been preventing “train wrecks” for his customers for the past 24 years. He has broad experience with real-world scenario testing of large and complex systems and is regarded as a leading expert in software testing automation with a specific emphasis on performance. For the majority of Mark’s career he has worked for companies as a testing practitioner and consultant using the leading products for performance testing, profiling and measurement. He has also consistently established close ties and relationships with the major vendors who create these tools. Mark worked for six years at Microsoft Corporation as a performance consultant and engineer in the Microsoft Services Labs, in the Enterprise Engineering Center and in the SQL Server labs. His efforts to foster the success of Microsoft’s top-tier Enterprise customers was focused on their early adoption of Microsoft products as part of mission-critical operations. In 2008, as the LoadRunner Product Manager at HP Software Mark led the team to deliver leading innovations for performance testing and engineering as part of HP's suite of performance validation and management products. Mark also assists with coaching, training and consulting to help organizations adopt modern performance testing and engineering strategies, practices and behaviors for better performing technology systems. He is the co-founder and host of the popular podcast PerfBytes (www.perfbytes.com).
Can Mobile Accessibility Testing be Automated via AI?
By Dan merritts. Hosted by Laveena
Mobile app accessibility is more important than ever. Yet, most apps are released with serious accessibility issues. This causes a chaotic and frustrating experience for nearly 20% of users who identify as having disabilities. Learn how AI-powered bots can help release far more accessible apps at faster speeds.
VP, Products at Mesmer
The easiest way to learn test automation concepts in practice
By Artem Golubev. Hosted by Gwen
We will go through main automation concepts, how test automation is different from manual testing, and errors most people do the first time.
Then we will walk through a way to build test and try them the easiest way possible.
And as a bonus we will show how to brag about your skills and share your automated tests easily with potential employers.
Helping testers test
Tooling for Automated Testing
By Marie Drake. Hosted by Gwen
There is no direct answer as to what is the best testing tool out there. Context is always key and this applies to test tooling for automated testing as well. Your choice of tools will depend on a variety of factors and what you have used previously might not always work for new projects.
In this talk, I would like to share with everyone what our team's current automation stack is, how we are using modern testing tools and the reasoning behind it and a glimpse of what our future plans are for further improvement.
- The team's rationale and decision making approach when choosing a test automation tool.
- Challenges that we faced along the way when implementing these tools in our projects.
- How did we get buy-in and collaboration from all engineers?
Marie Drake is currently a Quality Engineering Manager at Zoopla. She likes to share her knowledge about test automation and mentors engineers with the goal that quality is everyone's responsibility. She is a tech blogger at mariedrake.com, an accessibility advocate, a Cypress Ambassador and co-organiser of the Cypress UK Community meet up group. She is also an online course instructor at Ministry of Testing and Test Automation University.
Staying Tool Aware
By Rahul Parwal, Ajay Balamurugadas. Hosted by Gwen
Testing communities are constantly faced with new tests and new tools, which can be a huge challenge as well as an opportunity. However, one of the main challenges that most testers face is that, how do you stay on top of all these upcoming/existing tools? In this talk, Ajay Balamurugadas & Rahul Parwal will share how they stay tool aware. They will share their resources, approaches, techniques, and much more. This presentation will give you insights into the approach we use and how we stay up-to-date with tools.
- How to explore new tools?
- How to get tool ideas?
- Weinberg's Law of Three & Tools
Rahul is a Software Engineer by education and works as a Senior Software Engineer with ifm engineering pvt. ltd., India. He is a Software Tester by trade, Programmer by practice, and a Mythology lover by heart. His latest e-book is available at https://leanpub.com/productivitytoolkit
Ajay Balamurugadas, goes by the handle ‘ajay184f’ in the testing community and is continuously re-inventing his testing methodology. He co-founded Weekend Testing - a worldwide movement for skilled testing, authored six small books under the theme “What If” downloadable at his blog http://EnjoyTesting.blogspot.com. His latest book is available at www.leanpub.com/50mistakes. His friends associate the terms - ‘Change Agent, Idea Man, Motivational’ to him. He tweets under @ajay184f and loves to have long conversations on software testing and life in general. He is currently working at GSPANN Technologies, Inc. as Senior Director - QE.
Approach to Comparing Tools
By Matthew Churcher. Hosted by Gwen
How I select from all the open source performance testing tools by considering the use case and what I actually need to achieve.
In this era of open source software, we are spoilt for tools to performance test our web applications. But should you go with the tried and tested JMeter or a more “modern” option, and what even is a modern option?
In this talk, I will discuss a number of tools but more importantly my criteria for deciding if a tool is suitable for a project. They may not be what you expect.
- Tools you should be considering for you performance testing needs.
- Criteria you should (and should not) consider in selecting the right tool for you and your project.
- Which tools may actually be holding you back in completing your goals.
I'm a QA Architect at Vonage, I provide testing strategy support to a dozen feature teams from our Contact Center SaaS product. My experience includes 15 years of performance and automated testing (mostly for start ups and scale ups), as well as a couple of years with our Site Reliability Team.
Tooling for Automated Testing
By Jaswanth Manigundan. Hosted by Gwen
Tools and frameworks for managing mobile testing are scarce.
In this talk, I will show our current mobile testing setup. Starting from UI test frameworks to visual testing on both Android and iOS platforms, this talk will give you a holistic understanding of the mobile testing space.
- How to setup a test automation framework for mobile (both android and iOS)
- Setting up a unified test automation framework across android and iOS to keep context switching to a minimum
- Use hermetic (airtight) test pattern in your UI tests using the above frameworks.
I lead, train and mentor a team of passionate testers at transpire.com.au. I'm a developer turned tester. Even though writing code to build applications is so much fun, my now best friend showed me a few years ago that helping write good quality apps is much more fun. I jumped into testing from being a developer and have never looked back. I'm very passionate about native mobile testing frameworks, especially Espresso (Android), XCUI testing (iOS) and Detox (React Native). CI/CD for mobile is something I have been working for the last few years. On the web side of things, AWS CDK has been quite intriguing. I have been an advocate of Infra as Code since working on it. Devops is something that is quite exciting for me and always evolving. I have been speaking at a few international conferences on Native mobile testing and CI/CD for mobile apps. Saucecon'21, Ministry of Testing's Testbash and UI testing week events to name a few. Mobile apps and the associated technologies are evolving so quickly and it is so much fun to test them and create testing frameworks based on those cutting edge tech. Please feel free to reach out to chat anything mobile.
All the Magic of TestBash from Your Own Home
Latest Topics and Trends
All our talks are anonymously reviewed by the community meaning we bring you your best talks from a diverse range of speakers.
TestBash Online provides our vibrant community the opportunity to connect, network and share ideas.
TestBash Online conferences are single track meaning that you won't miss any sessions.
Included in Pro
All our TestBash Online conferences are available with Pro Membership.
We record all the talks at our TestBash Online software testing conferences and make them available to watch on-demand for Pro Members and ticket holders.
Frequently Asked Questions
How to Attend
Test.bash(); is included in Pro membership which makes it by far the most affordable way to attend. Pro MoT is £249.99 per year, discounts for teams and a monthly option for individual memberships. Alternatively, you can buy a ticket just for the event for £75 - these are now available!
We want this to be a huge celebration of test tools and are actively looking for sponsors for the event. Email email@example.com to learn more about our sponsorship options.