Regression Test Case Selection Using ML

Regression testing plays a crucial role in software development, but retesting the entire program after making changes or adding new features is often impractical. To address this, a subset of test cases is executed for regression testing. In this blog post, we explore a proof of concept (POC) that uses a Classification Learning model to assist in the selection of manual regression test cases. By considering metadata and natural language descriptions of test cases, the model predicts which test cases should be selected. The post also covers data collection and preparation, as well as exploratory data analysis to understand the relationship between various features and test case selection

March 13, 2020 · 15 min · Kush Bhatnagar

Beginner's Guide to Exploratory Data Analysis and Feature Engineering

In this blog post, the author provides a beginner’s guide to exploratory data analysis (EDA) and feature engineering using the Titanic disaster dataset. They explain the importance of EDA in understanding data and its impact on data modeling and predictions. The post includes code snippets and visualizations to analyze various features such as age, gender, passenger class, fare, and embarked port. The author also discusses correlations between different variables and demonstrates the process of feature engineering by creating a new variable called Family Size. The post concludes by emphasizing the significance of EDA in gaining insights and improving data modeling

January 29, 2020 · 8 min · Kush Bhatnagar