Thursday, November 14, 2019

Why Python for Test Automation?



Yes, why should you consider using Python for Test Automation? 

A question which has been asked numerous times across blogs/forums and has been a topic for discussion among Test Automation Enthusiasts. 

Below are some few pointers which I feel should suffice this need:- 
- Because it is very much easier to start with if we compare with Java, .NET etc. 
- The learning curve with Python is very low 
- Fully Open Source 
- Its a beginner-friendly language and tend to outperform in all automation needs/requirements 
- Developer time is more important nowadays and Python helps promote faster script development 
- Holistic list of available Open Source frameworks for use 
- Python has seamless integration with the DevOps stack 
- Less Verbose 
- Python is known for its Readability 
- Community support and Documentation Developing Frameworks using unittest or PyTest is a breeze. The API is minimal, to the point and provides everything we need to take care for our regressions. 

So planning to use Python for Test Automation? 
A comprehensive curated list of python test automation frameworks, tools, libraries and software to help software engineers easily bootstrap test automation on python.

https://github.com/atinfo/awesome-test-automation



No comments:

Post a Comment

Installation (Python, PyCharm):-

Python Download & Install: Version 3.7.4 Step 1:-Download the Python Installer binaries Open the official Python website (htt...