Podcast

225: WEKA Machine Learning Automation Testing with Bhavani R

21 October 2018 at 12:00 PM
By Test Guild
  • Share:
225: WEKA Machine Learning Automation Testing with Bhavani R


As you know, the number of tools that leverage machine-learning algorithms to help with UI based software automation testing keeps increasing. But what about leveraging AI for helping in other areas, like test data management? That’s what we’ll be test talking about today with Bhavani R. Bhavani will share her insight on to how her team uses an open-source tool called WEKA to help her make predictions for her team’s test data activities, including test estimation, test coverage, and issue forecasting.

About Bhavani R

Bhavani R

Bhavani is a Certified Software Test Manager and Six Sigma Green Belt. She has a passion for testing, learning and implementing/mentoring the latest automation tools & technologies. Bhavani Loves to read books, when not working on testing projects and managing QA Touch.

Quotes & Insights from this Test Talk

  • What is test management? Test management is an integral part of the software development process which is managing the software testing process. Test management is needed for both manual testings as well as automation testing. In test management, we are doing activities such as test planning, testing estimation and monitoring the team’s activities, mentoring the team, different management.
  • Test management play a major role in the implementation of this practices. They’re helping that test manager or lead and make their job easy. The drawback with the traditional test management tools, they’re helpful, but, making and prediction of tasks like test estimation, test coverage of a release, issues prediction, etc.
  • I have tried to do that with the help of data mining software, WEKA, for the test coverage prediction. This is an open source tool and it is available with GUI. The algorithms can either be uploaded directly to your dataset or called from Java code. It is developed by the University of Waikato, New Zealand.
  • How we build the automation testing strategy is that we will automate that repeated task only and we will split the big taks into smaller task and then do the automation. We use best practices to implement like writing small shell scripts or batch scripts to analyze the logfile to debug the issues
  • One thing I am always telling my team is that we should always keep learning and we should never stop learning at all.

Connect with Bhavani R

May I Ask You For a Favor?

Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page.

Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.

SponsoredBySauceLabs

Test Talks is sponsored by the fantastic folks at Sauce Labs. Try it for free today!

Related Podcasts

How to Stay Irreplaceable When Agents Write Your Tests with Jonathon Wright
Automation Testing Podcast
September 15, 2026

About This Episode: Is AI going to replace software testers, or make them more valuable than they have ever been? Jonathon […]

AI Performance Testing: How to Scale Agentic AI with Kandasamy Selvaraj
Automation Testing Podcast
September 8, 2026

About This Episode: Everything you knew about performance testing changes when the system you’re testing is non deterministic. In this […]

AI Testing Is Bigger Than You Think, 5 Areas Testers Must Own with Swati Seela
Automation Testing Podcast
September 1, 2026

About This Episode: Most testers are stuck arguing about whether AI is coming for their jobs. Swati Seela thinks that’s […]

Why IoT Testing Proves Manual Testing Never Died with Oleksii Cherkashyn
Automation Testing Podcast
August 18, 2026

About This Episode: Manual testing never died. IoT is the proof. In this episode, Joe Colantonio talks with Oleksii Cherkashyn, […]