Introduction: In this post, we are going to describe the different frameworks used to run unit test for python codes. This is not a comprehensive article on unit testing in general, but the aim is to explore several frameworks for python code unit testing. This post is intended for beginner and amateur level python developers who are interested to explore python unit testing frameworks. First lets explore the different testing scenarios one encounters. Different testing scenarios: There are mainly two types of testing in software, functional and non-functional. We have taken these common test types from softwaretesting site. Functional Testing types include: Unit Testing Integration Testing System Testing Sanity Testing Smoke Testing Interface Testing Regression Testing Beta/Acceptance Testing Non-functional Testing types include: Performance Testing Load Testing Stress Testing Volume Testing Security Testing Compatibility Testing Install Testing Recovery Testing Reliabil...
I write about machine learning models, python programming, web scraping, statistical tests and other coding or data science related things I find interesting. Read, learn and grow with me!