Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
john-doe9362yI wonder what people mean by tests? We have 3 tiers of tests.
* Service tests
* Unit tests
* Manual QA instructions for manual testing.
Still shits happens 😂 -
nebula18132yif it works on your machine and not on staging, then it may be that your dev env is different from staging.
the first thing i do on every project is ensuring that everything i own is reproducable. using a combination of docker compose and project tye.
then i check that my code is buildable, unit tests run and that my code does what i am expecting it to.
my tests also contain seeding of test data which is defined in code so that it is reproducable on every device.
as already mentioned you have ci pipeline on top of that as an additional quality gate and qa is just another quality gate for manual testing.
them saying you need to test your stuff feels like they are asking you to do their job imo
Related Rants
Developer: “Fix this”
Developer: “You should test your code”
Developer: “You should rigorously test your code before pushing it to qa”
Intern: “it was working on my local machine ( shared my screen and showed him)”
Developer: “Do you test your code before deploying to qa?”
I’m fucking frustrated working 8-10 hours a day and listening to this condescending shit after making one mistake.
Now I’ve asked other developers and they think I was rude so tomorrow I have a 1:1 with my manager .
I’m just counting my days now.
rant