“I only changed one line of code” ← Yeah, but that line of code governed permissions to the entire application and the missing “not” meant nobody had the permissions they should have.
“It’s only cosmetic” ← and if it doesn’t look right users are going to think we don’t care about the big stuff
“It’s fully unit tested” ← and? Is it also fully integration tested? Does it do what the customer wants?
“The UI makes it obvious what to do.” ← No it doesn’t. It makes it obvious for users like you, who are a minority out there in the non-technical world.
And yes, I’ve run into all of these as well as @christian.baumann’s starting list during my career.
(As a side note: I’ve generally found that cases of “No user would ever do that” are proved false within days, sometimes hours, of said users receiving the software - and I’ve refuted a few of them with the response “I did. What’s to stop someone else?”.)
I modified the test to pass (they were failing because of a bug, the dev didn’t fix the bug, just made the test pass…)
We can’t test the change in the backend because the UI is not ready (tester’s in backend teams who don’t know how to use postman or any other api testing tool…)
Or the opposite " We can’t test the UI change because the backend is not ready" , saying this while they have a framework set up to be able to mock the backend to test the UI changes
Boy howdy does all of this bring back some memories.
My most recent gig there was a frequent round of:
“Its just a one line change” (I fought for extensive testing. was overruled. minor chaos in production ensues. I presented it as a case study that was really just an elaborate “I told you so” nevertheless detailing how small, untested change resulted in $$$ of developer and devops work in front of users…well lets say there was an effect on how testing was evaluated)
“Oh thats just a hostile user scenario” (MSH’s Law “All users are hostile users. If they can do it, they will” Again I presented cases where a defect report was dismissed as “hostile” and yet that very defect was reported by users/support in production)
and yeah. Im bragging. But hey, no one else is going to do it for me…
Developer Test Lead, “You’ll only be writing up Sev 3’s and 4’s, we have so many of them, its almost pointless to document…” - Same Test Lead then goes on to investigate and mark as a Sev 2.
I can’t entirely agree that this stuff is BS There are always two sides to a coin, and it really depends on the context. As a QA engineer, tester, and
QA advocate in a way I have found myself in situations where the things mentioned in the conversation didn’t sound like BS, and I have also said some of those things to my dev and QA team members. However, I do understand why many people consider it to be BS in many cases. I have been there too
Just to be clear: I don’t judge the people doing this.
Both may help getting people wages.
Sadly there is demand for it and a big lack of education on the tester side as well as on the managers.