ravencallscrows: (Default)
[personal profile] ravencallscrows
Automation sure is fun. Especially when you spend several hours wading through someone else's scripts and finally determine that the scenario failed to run successfully because someone did something really sloppy and ugly in the application code, which then made the script fail because it was looking for a dialogue which had its name changed to accommodate a lazy developer who couldn't be bothered with writing one dialogue to handle two operating systems and automatically determine which is on the system. In non-software terms, it'd be like having an accelerator pedal in your car which may or may not let you move faster when you stepped on it, because it hadn't checked to see if you had enough horsepower to do so.
The whole purpose of automating testing is to make it more streamlined and time-efficient. When it takes three hours to debug two scripts because of an idiotic code change that will be transparent to a user, and the tests which were automated with those scripts would have taken less than ten minutes to run manually, that's not a good investment of time, in my opinion. I could have run those tests manually on every build for the next month and a half to two months in the time it took to fix it, and, to add insult to injury, within that six to eight weeks of builds, there will almost definitely be another change which will break the automation all over again.
I'm really trying not to spend too much time being cranky and negative, but this pisses me off.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

ravencallscrows: (Default)
Vanya Y Tucherov

January 2025

S M T W T F S
   1234
567891011
12131415 161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 26th, 2025 05:19 am
Powered by Dreamwidth Studios