This is a post for testers, equally applies to devs but they already do this.
Don't be the guy who opens up the test tool, loads in the test data and clicks the run button on your tests. (feel free to mentally replace test with check)
It is pretty standard for developers to stand up a build box and have their code compiled and unit tested on a remote server. It is also common to only accept builds from this server, never sending a package off the developer computer to production.
But in testing this is the norm. Results are produced from a tester machine, their settings and their test data, many times the test results are fixed up after manual testing before anyone else sees it.
Instead look at having tests executed by a different system. If that means setting up Jenkins separate from the devs do it.
I decided to write this after seeing
Two simple tests you should be using with Postman
Ben Dowen ・ Apr 12 '19
And if you're going to us postman you will need Newman.
Promotion
Concider following me if you liked the article. Check out my profile to see if you enjoy my other writings. I cover git, testing, D, and more.
Top comments (3)
If only my company allowed us access to the Jenkins box to update Chrome so headless Protractor can run :(
That's my point, point them to this post and explain, some random dude says so.
Heh, it's our DevOps team that won't listen, not my devs. My devs would just tell me not to break deployments too badly.