Skip to main content

Posts

Showing posts with the label python testing

Python unit testing frameworks

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...