this post was submitted on 15 Jul 2023
5 points (100.0% liked)

Software Testing

221 readers
1 users here now

Spreading knowledge on software testing and the value it can provide, as well as a location to ask questions about implementations or testing strategies or frameworks

Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
 

Hello, I've posted this question previously but thought I might post here for a more accurate community. Apologies in advanced.

Manual QA here want to start learning Test Automation. Coming from a non-tech background will make it a bit of a challenge but I’m looking to “test” myself.

Out of the three languages (Java, JS, Py), which should I focus on learning to get the best knowledge to apply when eventually using Selenium WebDriver?

I would like to comprehend all three later on in the future but for now which is the best to start off or continue with. Many have mentioned Python is beginner-friendly approach to learning programming and less stressful, but I see a lot of tutorials for Selenium webdriver being taught using Java, Also I heard JS is being implemented a lot more and more nowadays.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago

we use Selenium at work, but everything is C# here

do you know what language is primarily used in the product you test? Or are you just looking to learn Selenium as a general knowledge exercise?

Python is certainly beginner friendly in my opinion

if your product is mainly Java on the back end then learning the same language might be helpful as a stepping stone if you want the ability to pivot to the dev side of things, or at least better understand the code when reading it since you’ll have experience working in the same language

diversifying your language knowledge is also good though so I’d say the most important thing is to just jump in there and start learning