DEV Community

Cover image for 5 open-source tools every developer should know

5 open-source tools every developer should know

Programming with Shahan on October 02, 2024

πŸ”‘ Key Concepts Every programmer needs some efficient tools to help them write code, test it, and work with others. Some of these tools...
Collapse
 
oussamabouyahia profile image
Oussama Bouyahia

thanks , I never used Selenium , please is it used to test only hosted web sites or even apps in local environment.

Collapse
 
codewithshahan profile image
Programming with Shahan

Welcome... Selenium can test both hosted websites and local applications. It doesn’t need the website to be on a server.

You can use Selenium to test local HTML files or apps running on localhost or any local server.

Collapse
 
thomas_britton profile image
Thomas Britton

Selenium is good to know if you're going into the more QA/Testing aspect of the industry but if it's not, then I would suggest learning tools such as Cypress and Playwright instead

Thread Thread
 
saurabhshcs profile image
SAURABH SHARMA

Yeah, similar thoughts I have here, usually according to current trends of Microservices and fast development process.

Companies are expecting from from developer to be professional n full stack skilled (Frontend+ Backend+ Devops) where it is expected to write the test scenarios from backend to the DevOps scripts.

I have worked in live several projects where there was no QA and developers usually write all the Frontend test scripts in jest, mocha, Cyprus, JUnit etc.

It's sometimes easy for developer to learn n work quickly on Cyprus.
Happy to connect and talk more...

Collapse
 
gleeson_joseph profile image
Gleeson Vargese

Only websites, it is an automation tool which testers use for frontend automation. it can also be used to automate mundane task too.

Collapse
 
shouryan_bharote profile image
Shouryan Bharote

Please provide resources and courses for tenserflow

Collapse
 
codewithshahan profile image
Programming with Shahan

You will find it on google

Collapse
 
scadreau profile image
Scott Cadreau

PyTorch is also great for AI

Collapse
 
codewithshahan profile image
Programming with Shahan

Yep

Collapse
 
pam99070929 profile image
Pam

thank for those advices.

Collapse
 
codewithshahan profile image
Programming with Shahan

You're welcome

Collapse
 
hosseinyazdi profile image
Hossein Yazdi

Thanks Shahan!

To add on, here's another selection of the top dev tools:
440+ Best Developer Tools

Collapse
 
codewithshahan profile image
Programming with Shahan

Thanks for sharing with me.

Collapse
 
meta38net profile image
David

Stack overflow, to get advice?

Collapse
 
codewithshahan profile image
Programming with Shahan

not a bad idea

Collapse
 
lenic_amini_7f7074b29d1b3 profile image
Lenic Amini

I have never use selenium

Collapse
 
codewithshahan profile image
Programming with Shahan

try it once :)