AI LLMs in Testing, Cypress LockDown and more! TGNS98

By Test Guild
  • Share:
Join the Guild for FREE

About This Episode:

Want an example of a practical application of AI in enhancing user engagement and experience?

Or have you heard about a crowd-sourced experiment that used LLMs for testing

And what feature was just released that Enhances Web App Testing with Microsoft Playwright

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

Exclusive Sponsor

This episode of the TestGuild News Show is sponsored by the folks at Applitools. Applitools is a next-generation test automation platform powered by Visual AI. Increase quality, accelerate delivery and reduce cost with the world’s most intelligent test automation platform. Seeing is believing, so create your free account now!

Applitools Free Account https://rcl.ink/xroZw

Links to News Mentioned in this Episode

Time News Title Rocket Link
0:25  Applitoools FREE Account Offer https://applitools.info/joe 
0:44 Opsera Secures $12M Funding to Boost AI in DevOps https://testguild.me/zrhhmw
1:32 Crowd-sourced experiment on using LLMs for testing https://testguild.me/sfl3bq
2:56 So We Shipped an AI Product. Did it Work? https://testguild.me/8ts5p5
4:00 GenAIEnhance Productivity https://testguild.me/8oavzc
4:47 Announcing Microsoft Playwright Testing https://testguild.me/07xnh7
5:39 Accelerate State of DevOps Report 2023 https://testguild.me/0z0ahv
6:37 Changes in defense of Cypress Intellectual Property https://testguild.me/lq8ufy
7:51 Load Tests for Go Applications Running in Kubernetes https://testguild.me/f5km3r
8:48 Mastering API Testing with Katalon Studio and JMeter https://testguild.me/wlzn3a

News

[00:00:00] Joe Colantonio Want to see an example of a practical application of A.I. enhancing user engagement and experience? Or have you heard about the crowdsource experiment to use large language models for testing? And what feature was just released that enhances web app testing using Microsoft Playwright? Find out in this episode of the Test Guild News Show for the week of October 8th. So grab your favorite cup of coffee or tea and let's do this.

[00:00:25] Joe Colantonio But first, are you looking to take your automation projects to the next level? Look no further than Applitools and their Visual AI Validation testing platform. Trust me, it is a game-changer. Plus, you could try it out yourself by creating a free account. Just click on the special link down below in the first comment and see the difference for yourself.

[00:00:44] Joe Colantonio And let's kick things off the For the Money segment. Let's check it out. All right. So in a significant development Opsera, a leading DevOps orchestration platform provider has raised 12 million in series A-plus funding. This can be used to help develop and expand their Hummingbird A.I., which is a Generative AI solution designed to optimize developer experience and productivity through the software lifecycle, offering unified insights and critical analysis across the entire software development process. It's equipped to identify bottlenecks and provide remediation strategies, transforming error codes into human-readable summaries and actionable insights. And this innovation is set to make Cloud development faster, more secure, and more efficient across multi-cloud operations.

[00:01:32] Joe Colantonio And I also came across an interesting blog post on how someone actually did an experiment using large language models like ChatGPT for testing. So let's check this out. So Vipul posted this blog article that goes into detail on exactly what was done. This experiment focused on the application of large language models and design test cases for Banking Software, specifically the interest adjustment register maintenance system. And the experiment involved using the A.I. model name Bard to generate test cases based on a screenshot of the software interface. Bard with its AI power, was able to generate functional negative and additional test cases. And the team was kind of impressed with the ability of this approach to discern the software's purpose and to propose relevant tests. The A.I. model could even provide detailed steps for creating, updating, and deleting entries and offer additional tests that delve into core banking aspects. This experiment opened up a discussion on the depth and breadth of AI's role in software testing, and it also raised some questions about the future of testing and the impending reality, where AI could potentially handle a significant portion of test design and execution tasks. So kind of a hot take in this blog post. Let me know your thoughts in the comments and whether or not you think AI could potentially handle a large portion of test design and execution tasks.

[00:02:56] Joe Colantonio I also came across another Real-World example of a company that used A.I. to help them with developing a piece of software that they released to production. Let's check it out. So this article goes into how earlier this year, Honeycomb.io, a pioneer in observability, launched an AI-powered feature known as Query Assistant, designed to enhance the user experience and data querying. So utilizing large language models, just like we saw in the other posts, query assistant edge users and navigating querying their data more effectively able to bridge the gap for those unfamiliar with the Honeycombs interface. So how did it do? Well, Query Assistant has shown a strong correlation with manual querying retention. Teams using this feature are more likely to continue running manual queries, creating complex queries indicating a positive impact on user engagement and productivity activation. So just another cool case of how a company used AI in the real world and what the result was and definitely should read more about it in that first comment down below.

[00:04:00] Joe Colantonio And it just seems like every news article that came my way this week was around AI, and this next one is no exception. And this is all how Parasoft introduced enhanced features to its continuous quality platform and its integration of generative AI or GEN AI to automate test case generation for APIs, ensuring accuracy and relevancy in real-time. And this feature helps amplify application coverage visibility across diverse microservices, ensuring thorough and effective testing and in the realm of web accessibility, Parasoft helps simplify compliance with web content accessibility guidelines by using existing SOA test web UI test enterprises can now seamlessly integrate accessibility testing into their automation pipelines as well.

[00:04:48] Joe Colantonio I announced this feature I took a few weeks ago, but I have a more detailed article for you that goes over with more info. And this is all on how a Playwright has announced a cloud-based scalable solution for end-to-end testing of modern web applications. This innovation promises faster broader test coverage and addresses the challenges of the delayed future delivery and quality assurance. With this new feature, you get some new benefits like better scalable testing, parallel execution, cross capabilities, seamless integration, and a bunch of different things. And one of the key capabilities is the capability for development teams under pressure to deploy enhancements quickly, eliminating the need to selectively run only a subset of tests or executing them less frequently.

[00:05:38] Joe Colantonio All right. This next article came my way via Lisa Crispin as I was scrolling up my LinkedIn feed and it's on the state of DevOps. So this is the State of DevOps report for 2023 from Google Cloud, DORA and the research explored three main outcomes. The first one is organizational performance. The second one is team performance and the third is employee wellbeing. And some key takeaways are, establishing a healthy culture, building with users in mind, infrastructure, flexibility with the cloud, balancing delivery speed, operational performance, and user focus, unlocking software delivery performance and faster code reviews, distributing work fairly, and amplifying technical capabilities with qualified documentation. And as I said, this goes into more, more detail on all these sections and other key findings. Really, really thorough. And you should check that out in that first comment down below by downloading the report and seeing it for yourself.

[00:06:37] Joe Colantonio It's probably a trend going to see more and more of. So that's why I brought it up. So in a significant move, Cypress has announced enhanced measures to safeguard its intellectual property. So. Starting my version 13 of the Cypress app. The company will enforce data recording restrictions to block certain third-party products and services. This decision underscores Cypress's commitment to ethical business practices and fair competition. So Cypress was founded over nine years ago and has been one of the tools on the forefront of helping facility innovation, quality, and application development testing. The open-source Cypress app and the Commercial Cypress Cloud have worked in tandem with the leader founding and sustaining the community-focused model of the former. So despite these new restrictions, a vast majority of Cypress users probably won't even notice it. They'll remain unaffected and the company assures continued robust and reliable tool availability for all users and appreciates the ongoing support from the Cypress community. So this really impacts a lot of solutions I've seen lately that have open-source dashboarding that kind of mimics what Cypress is doing with the paid stuff. So this is something to be aware of.

[00:07:50] All right. I'm not sure how many people actually do this, but I thought it was an in-depth article that could help you if you are, and it is how implementing and debugging load tests for go applications running in Kubernetes. And this was posted by the folks at K6. So in this article authored by Donald Lee provides insights and practical guides on implementing and debugging load tests for go applications running inside of Kubernetes using tools like K6 and telepresence. So Donald provides a hands-on approach. He uses a demo application to illustrate the process of setting up Kubernetes clusters, deploying an application, and implementing load tests with K6. The article also highlights the use of telepresence to facilitate the debugging process, making it easier to trace performance issues. So if you're doing anything with load testing, or performance testing, I think this is something interesting, especially if you're trying to get things running in Kubernetes or a go. Definitely a must-read. You can check it out in that first comment down below.

[00:08:48] Joe Colantonio So if you do performance testing, you probably are familiar with JMeter. So this next article is about mastering API testing with Katalon studio and JMeter. And this guide is great for both season testers and beginners. It offers a step-by-step walkthrough from creating an API request in Katalon studio to executing and validating them with JMeter. The author also outlines the process of setting up proxies and recording tests, ensuring readers are well-equipped to navigate the complex landscape of API testing.

[00:09:17] Joe Colantonio For links to everything we covered in this News episode. Head over to the links in the first comment down below. And while you're there, make sure to check out our awesome sponsor Applitools Free Account offer and discover how to take your automation testing to the next level Leveraging Visual AI. So that's it for this episode of the Test Guild News Show, I'm Joe, and my mission is to help you succeed in creating end-to-end full-stack pipeline automation awesomeness. As always, test everything and keep the good. Cheers.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
A podcast banner featuring a host for the "testguild devops news show" discussing weekly topics on devops, automation, performance, security, and testing.

Automate like Harry Potter, e2e vs UI test and More TGNS121

Posted on 05/20/2024

About This Episode: What does Harry Potter have to do with AI in ...

Robin Gupta testGuild Automation Feature

Ultimate Selenium WebDriver Guide for Test Automation with Robin Gupta

Posted on 05/19/2024

About This Episode: In this episode, your host, Joe Colantonio, speaks with Robin ...

Ken Pomella TestGuild DevOps Toolchain

Harnessing Cloud-Native Technologies for Agile Development with Ken Pomella

Posted on 05/15/2024

About this DevOps Toolchain Episode: Welcome to this episode of the DevOps Toolchain ...