You must have heard one size does not fit all. lets see how one tool cant solve all problems be it selenium etc
Recently on one of my bug I got the comment “This bug is really smelly”
I could not understand if I did not reported things correctly or what is missed or sarcasm etc.
So first thought is to use translator. But the answer was not satisfactory. It has happened in past too but then we did not have another option.
Few things translator cannot understand because it does not understand context and yet to become that intelligent. As it does word to word translation many a times
So in this case switched to ChatGPT to know the actual meaning. Which you can read below, so nothing against the bug ( deep breath 🙂 )
Using the right tools can help you in getting in the right direction.
But how do you know the right tool. Let’s understand
One Quick Question – Gun or Knife which is better? Will answer at the end, you can think meanwhile.
Selenium is not the solution for all the places where automation is needed.
“Selenium automates browsers. That’s it!
As they say on their official website (selenium.dev)
Print statements are not an optimal way of logging in automation.
Problem Statement
Many a times we see people asking question like – how to automate API / PDF / CSV / EXCEL files using selenium.
It’s important to increase your horizon and have a basic understanding of the tools available to you.
It’s also important to know the functionalities offered by the tools you are using. Be it selenium, a language, a plugin , etc
How can you do that?
Do you need to learn all the tools?
Do you need to grasp all the information available on internet just like ChatGPT and become super intelligent?
Should you know all the capabilities of all the tools?
What is the solution?
Reading documentation from the official page of the tool helps as you start using the tool.
Asking questions in the communities which are present on ( facebook / telegram / linkedin / discord / slack) and many other tools
You can ask ChatGPT too now even before asking in communities. Â bit.ly/chatgptfortesters <– I have discussed various use cases how I have used ChatGPT
The better to know you the better you can test / automate or use the tool.
TTC and other communities have helped me a lot in staying up to date and know about various tools and capabilities as different people keep sharing different problems related to different things and even if you read them, your horizon will increase
Now let me share the perspective on Gun/knife question
Depends on the context, Gun or knife as a weapon can help a soldier based on the situation
If its open ground and 1 to 1 fight, then gun can proved to be a good one.
If soldier have to go inside a house/market and so many offenders there, knife can prove better (it wont produce a sound)
So understanding the context, the tools will be more helpful.
Thank you if you have come till here either by scrolling or reading throughout.
Hello! My name is Gaurav Khurana. I have 12+ years of experience as a Software Tester. Won the Tester Of the Year Award 2022. Currently working for Microsoft. Worked in 2 MNCs. A youtuber and blogger and worked on *nix and windows based apps for telecom & insurance domain. Used Selenium, Serenity-bdd, RestAssured, AzureDevOps, Karate, SoapUI, Perl, Shell scripting, Postman, TestProject for automation,etc along with excel. Udzial is a polish word which means share. I believe in #SharingIsCaring.
One thought on “One tool cant solve all problems”