Skip to main content

Command Palette

Search for a command to run...

My Automation Setup: Tools i use for web automation

Published
2 min read
My Automation Setup: Tools i use for web automation
A

I am a developer from Mumbai, India. Experienced in web development. I love building with web apps.

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 ❤

S

Hi Ashish, can you tell me more about how you document the code using notion?

A

Hi Sedem, I will create a separate blog for documentation of code using notion in few days. Just stay tuned. Follow to get notified. :)

S

Just followed, looking forward to it. It would be great if you can add link to some of the templates you use.

1
A

Hi Sedem Quame Amekpewu,

I just released an article of documentation using Notion. I have also shown which templates I use for my work.

Please checkout https://ashishjaiswar.hashnode.dev/documentation-using-notion-part-1

1
S

Checking it out. Thanks 👏

Ashish Jaiswar

More from this blog