this post was submitted on 22 Feb 2024
923 points (95.7% liked)
Programmer Humor
33538 readers
653 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
- If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Python is the language of choice for most test automation
If I can't do it as a Bash one-liner, I'm using Python
subprocess.Popen(["bash one-liner"], stdout=PIPE, stderr-PIPE, text=True)I use perl, but everyone hates me and would rather rewrite my little scripts in python than bother changing a single line
You're right, everyone hates you.
😔
The good news is that you can stop using Perl at any time.
For quick data parsing you'll have to pry it from my cold dead hands im afraid
That could be arranged. I could bash you over the head with a python.
It's a kind offer, but my head is far too hard
Grug use go because it easier, faster, and compiles to share with friends of Grug
Web testing is also done in python. Selenium has support in all major Python test frameworks. I've done SE-only tests in Robot, hybrid SE/Python using BDD with Behave, etc.
Unless I'm testing a language-specific API, I'm probably going to use Python...
I'm a test automation developer, I'm not necessarily bound by the platform that the application is written in unless I'm writing white-box tests.