Testing Copilot, Playwright Studio, Call for Speakers and more

Testing Copilot, Playwright Studio, Call for Speakers and more

Testing Copilot, Playwright Studio, Continuous Quality Prediction and more

How can you automate the most time-consuming aspects of testing?

Have you tried the new open source Playwright Studio?

What online conference just announced opening for its Call for Speakers?

Find out in this edition of the Test Guild New Shows Newsletter for the week of Sep 8th. So, grab your favorite cup of coffee or tea, and let's do this.

Copilot for QA Teams

I just noticed Testsigma released a new GenAI-powered Copilot assistant for QA teams.?

It integrates into Testsigma's low-code platform and uses a tool that leverages advanced large language models (LLMs) to automate and streamline the test creation process.

?This could help a testing team's productivity and increase test coverage.

?Other key features listed are

  • Automated Test Case Generation:

  • Instantly generate test cases from multiple inputs, including user stories, Figma designs, screenshots, and existing test management systems.

  • Copilot converts these requirements into actionable tests within seconds, reducing the need for manual scripting.

  • Comprehensive Test Coverage:

  • Suggests additional scenarios and uncovers edge cases with minimal input, ensuring thorough testing coverage.

  • API Test Case Generation:

  • Automatically create API test cases from JSON inputs, with Copilot understanding your API structure to generate tests that cover all critical scenarios.

  • Interactive Test Creation:

  • Use prompts to interact with Copilot using actions. This allows auto-generated test cases for your desired scenarios.

They claim that the Copilot will help QA teams dramatically increase automation coverage, shorten test cycles, and maintain high-quality product standards with minimal effort.

Sound good?

??????

Check it out for yourself now and see if GenAI improves your test automation.

Get a demo and let me know what you think.

Automation Guild 2025 Call For Speakers

Also I wanted to let you know that this week I am officially opening up the 2025 online Automation Guild conference call for speakers.

This is the 9th annual event dedicated to helping folks succeed with creating automation awesomeness.

I poll previous guild attendees every year and ask what topics THEY want to hear more about.

So if you’re interested in speaking at our next event (an make a little extra money as well) head on over to ?? testguild.com/call-for-speakers to check out what topics the Guild want to know more about and send me over your session idea.

Sponsor the 9th Annual Automation Guild

Also ?? Automation Guild 2025 Sponsorships are now available. We’ve already sold out of our Platinum and a few of our Gold so if your interested don’t delay in contacting me.

There are 4 options, Gold, Silver, Bronze and Patron. Reserve a time briefly meet to learn more.

INGenious Playwright Studio (Podcast)

So last news show I mentioned a new open source tool called ?? INGenious Playwright Studio that I just learned about.

It got a lot of interest so I was lucky enough to get the main contributor to it Ashish Ghosh on my automation podcast. Check out the interview I just release about Ingenious which is a low-code test automation framework designed to empower business users in the automation process. ‘

Ashish shares insights on overcoming the challenges of traditional coded solutions, emphasizing the importance of business user involvement and the cost-effective advantages of open-source tools over commercial alternatives.

He explains how Ingenious seamlessly transitioned from Selenium to Playwright, enhancing reliability and eliminating the need for glue code in BDD approaches.

Listen in to discover how the INGenious framework supports comprehensive enterprise-grade testing, from web applications to APIs, databases, and mobile testing, while fostering a collaborative culture through community feedback and contributions.

How Dynamic Tagging in Playwright Can Transform Your Test Automation

Speaking of playwright do you know ?? how Dynamic Tagging in Playwright Can Transform Your Test Automation?

The article on Medium by Mahtab Nejad delves into the significant capabilities of dynamic tagging within Playwright.

It emphasizes how dynamic tagging allows testers to adapt to dynamic and ever-changing web elements by assigning tags to elements dynamically throughout the testing process. This feature substantially improves the stability and reliability of automated tests, which are essential for maintaining high-quality software.

The author explains how traditional methods of element identification, such as static selectors, often fail when web elements change frequently or unpredictably. Dynamic tagging addresses this limitation by allowing testers to define tags that can adjust in real-time based on the state or attributes of web elements.

The article provides a practical guide on implementing this feature in Playwright and showcases examples where dynamic tagging has successfully mitigated issues of test flakiness and brittleness.

Mahtab also highlights the performance benefits, reduced maintenance costs, and enhanced scalability that come with using dynamic tagging within an automated testing suite. The article concludes by encouraging testers to explore and integrate dynamic tagging to enhance their test automation practices.

Contract Testing

One of the topics the guild told me they wanted to hear more about is Contract Testing so I was happy to stumble across ?? a recent blog post, Craig Risi that explains the concept and significance of contract testing in the software development lifecycle.

Contract testing focuses on verifying the interactions between microservices and ensuring that changes in one service do not break the functionality of another. This method is essential in modern application architectures where multiple microservices must interact seamlessly.

Craig highlights that traditional testing methods often fall short in dynamic environments where microservices are continuously deployed and updated. Contract testing introduces a layer of reliability by validating service agreements (contracts) and catching integration issues early. This ensures that individual service changes do not have unintended side effects on other services, promoting a resilient and stable system architecture.

The article delves into the technical aspects of contract testing, explaining how it should be implemented and integrated into continuous integration/continuous deployment (CI/CD) pipelines. The absence of contract testing can lead to significant technical debt and service downtimes, which are costly for businesses.

It highlights how software testers should understand that contract testing is crucial for maintaining robust microservice architectures. By verifying contracts between services, testers can ensure smoother deployments and reduce the risk of integration failures.

Email Testing: Cypress & MailSlurp Integration

Do you need to do email testing and use Cypress?

A recent blog post by Joel Thomas they discusses the ?? integration of Cypress and MailSlurp for enhanced email testing. The post highlights how this combination simplifies the process of end-to-end testing by enabling users to manage, test, and automate email functionalities seamlessly.

Joel demonstrates how to use Cypress with MailSlurp which is a service that allows developers to generate real email addresses and intercept emails for testing purposes. Its integration with Cypress brings significant efficiency and ease to email testing.

The fusion of these two tools allows testers to automate the creation, sending, and verification of emails within test scenarios. This can be particularly valuable for applications that require email confirmation, password resets, or any email-related action.

Why coding standards are important for test code

Do you have coding standards for your test code?

A recent blog post by ?? Benjamin highlights the critical role that standardized coding practices play in ensuring consistency, reliability, and maintainability of test code. By following a uniform set of guidelines, testers can produce code that is easier to understand, review, and maintain across different team members and stages of development.

The article emphasizes that coding standards help reduce error rates and streamline debugging processes. Consistent code formatting and naming conventions make it simpler to identify and fix issues, thereby improving overall software quality. Furthermore, standardized code can enhance collaborative efforts within development teams, allowing multiple testers to work more efficiently together.

I think the key takeaway is the undeniable benefit of adhering to coding standards in their test scripts. Following these standards not only streamlines the testing process but also enhances collaboration and minimizes the risk of errors.

You might want to read this then consider implementing a peer review process focused on coding standards. This practice not only reinforces adherence but also fosters a culture of continuous learning and improvement within the team. By regularly reviewing each other’s code

Restful-ECommerce

Mohamed just shared his latest open source project called ?? Restful-ECommerce which is a simple Node E-Commerce application for testing RESTful web services.

The BackEnd application is built for Testers to practice API Testing Manually using tools like Postman Or using API Test Automation tools like SuperTest, Rest-Assured, Playwright, Cypress, Boyka-Framework, etc.

Webinar of the week

Gartner?? predicts 70% of engineering teams will shift to continuous quality by 2026, up from 20% just last year. Continuous quality is the foundation of any organization’s ability to serve and delight its customers. And the stakes for frictionless digital experiences have never been higher.

So, what are leading enterprises doing to create exceptional experiences and (gasp) avoid costly software outages?

I was lucky enough to be a guest speaker at SauceLabs recent Continuous Quality Innovation Series webinar, where we took a deep dive into how enterprise organizations are:

  • Enhancing efficiency with unlimited scale and coverage in their testing environments
  • Eliminating risks and catching bugs early with a secure testing infrastructure
  • Accelerating testing velocity so developers have more time to innovate

??

Check out the replay now.

That's a Wrap

So that's it for this Test Guild News Show Newsletter edition.

Make sure to subscribe to never miss another episode.

I'm Joe Colantonio, and my mission is to help you succeed in creating end-to-end full-stack DevSecOps automation awesomeness.

As always, test everything and keep the good. Cheers!

Next Steps

Join our private Automation Testing Community now and get access to other like minded experts 24x7.

venkatasivaram patiballa

QA Consultant, RPA Tester and Freelance Trainer in Automation Testing of Web and Mobile applications in Various domains including Salesforce CRM, BFSI, Healthcare using Manual and Selenium, Appium Tools.

1 周

Hi, I don't have a business email address, cannot try TestSigma Copilot for QA. Please help

回复
Joe Colantonio

Test Automation with Industry Experts & Founder of Test Guild | DevOps | Software Testing | Join our 40K Community | Podcast Host & Speaker | Follow?? #TestGuild | Become a TestGuild Sponsor ??

1 周

Also send me your speaker session ideas for AutomationGuild 2025: https://testguild.com/call-for-speakers

Joe Colantonio

Test Automation with Industry Experts & Founder of Test Guild | DevOps | Software Testing | Join our 40K Community | Podcast Host & Speaker | Follow?? #TestGuild | Become a TestGuild Sponsor ??

1 周

See Copilot for QA Teams for yourself: https://hubs.ly/Q02N774-0

要查看或添加评论,请登录

社区洞察

其他会员也浏览了