"Nobody knows the trouble I've seen..."

I haven't had a lot to write about this month. I'm in the middle of this seemingly endless, painful cycle where the more we regression test, the more unimplemented requirements we uncover. That's right, regression testing is defining our requirement set. It's a symptom of this big rewrite I'm working on. The system has been around so long, that no one can remember every intricacy in the existing application. Regression testing is the only way to uncover the missing functionality. It's a nightmare!

Compounding the problem is the difficulty in regression testing. There is a "certification" environment that is supposed to be an exact replica of production. But when we try to run production requests through our new application, the results are different. Our business users review these inconsistencies and often tell us that our responses are actually better than the production version. This is a good news/bad news type of thing. While it's good to be better, in this instance it'd actually be better to be just as bad. Now, instead of an automated test scenario where we could bulk test thousands of requests and responses to programmatically identify inconsistencies, we need to hand check almost every message.

I see long days ahead...

Comments

Popular posts from this blog

FRail :include

Performance Tuning JCAPS - Part 2

I Believe...