My Automation Setup: Tools i use for web automation

My Automation Setup: Tools i use for web automation

Programming Language

Python

Python, JavaScript, Java, C#, Ruby all of these can be used for automation but i personally prefer python due to it's easy syntax, less configuration than other languages, clean documentation, and huge community.

Packages

Selenium

Selenium is a powerful package provided by python. you can download it from pypi.org repository -> here.
You can find this awesome documentation where you can learn everything about selenium. -> here

Webdriver-Manager

webdriver-manager automatically downloads the compatible driver according to your browser version. Download this package from here
It often happens that selenium throws error such as chrome driver does not support version v.84. therefore it is a very useful package, you don't need to take care about driver and browser version mismatch.

Code Editor & Extensions

VS code

Visual Studio Code, is a source-code editor supported by Windows, Linux, Mac Os. It has awesome features such as debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git.

One Dark Pro

One Dark Pro is a awesome dark theme extension which helps me to write better code and improve my productivity, and focus.

Prettier

Prettier extension helps to format code. You have to enable the setting from vs code format on save after enabling this feature vs code will automatically format your code on save.

Terminal

Git Bash

Git Bash is one tool that provides command line features in the Windows Operating System to end-users

Documentation

Notion

Notion is one of the best for documentation. One should always document your code. Download it from here Documentation must include

  • Manual flow of automation
  • Automation approach and steps
  • Code

Ending

If you have any query/suggetions/feedback please connect with me on twitter

Meet you on the next blog. Enjoy Coding ❤

Did you find this article valuable?

Support Ashish Jaiswar by becoming a sponsor. Any amount is appreciated!