a_unique_person
Director of Hatcheries and Conditioning
Not the users fault. Who creates email boxes on a form that hold about 10 characters? Did they ever test these? They can't have.
Not the users fault. Who creates email boxes on a form that hold about 10 characters? Did they ever test these? They can't have.
How do you test that your flagging works correctly?Argh. We need to put test data into the production system to test production stuff, sure. But it has to be flagged in such a way that it doesn't get mistaken for real data. Oh, but to test X we need to not flag it the normal way because X filters out flagged test data. Okay, use the second method of flagging test data, that isn't filtered out by X. Wait, now we need to test Y, which filters out both....
...leading to the situation where we have FOUR distinct, different ways to flag data as test data only, do not report on it or treat it like it's real...and some test data is not flagged in any of those four ways and gets mixed in with the real data. Of the data that is flagged, it can have anywhere between one and four of those flags.
And the proposed solution? You guessed it! We're adding a fifth distinct way to flag test data as test data.
It seems odd that there's test data in a production system. Isn't that what test systems are for?Argh. We need to put test data into the production system to test production stuff, sure. But it has to be flagged in such a way that it doesn't get mistaken for real data. Oh, but to test X we need to not flag it the normal way because X filters out flagged test data. Okay, use the second method of flagging test data, that isn't filtered out by X. Wait, now we need to test Y, which filters out both....
...leading to the situation where we have FOUR distinct, different ways to flag data as test data only, do not report on it or treat it like it's real...and some test data is not flagged in any of those four ways and gets mixed in with the real data. Of the data that is flagged, it can have anywhere between one and four of those flags.
And the proposed solution? You guessed it! We're adding a fifth distinct way to flag test data as test data.
It seems odd that there's test data in a production system. Isn't that what test systems are for?
Why isn't your test environment able to process data exactly as the production system?Argh. We need to put test data into the production system to test production stuff, sure. But it has to be flagged in such a way that it doesn't get mistaken for real data. Oh, but to test X we need to not flag it the normal way because X filters out flagged test data. Okay, use the second method of flagging test data, that isn't filtered out by X. Wait, now we need to test Y, which filters out both....
...leading to the situation where we have FOUR distinct, different ways to flag data as test data only, do not report on it or treat it like it's real...and some test data is not flagged in any of those four ways and gets mixed in with the real data. Of the data that is flagged, it can have anywhere between one and four of those flags.
And the proposed solution? You guessed it! We're adding a fifth distinct way to flag test data as test data.
Why isn't your test environment able to process data exactly as the production system?
Why isn't your test environment able to process data exactly as the production system?
People act like companies just love to give unlimited money to testing. It's like pulling teeth to get them to do it all.
Because in general they only begrudgingly agree to the testing they do agree to for ass covering reasons, and ass covering has a much lower threshold then "actually testing the data."
That's what I'd do.Yes, our test system is based on a 3% subset of the production system.
Ouch, that's not test then, really, more development.Because the test environment is only itself, it's not hooked up to test versions of the several thousand other applications the production version communicates with. The test version is only useful for testing things internal to the application. We don't have a test parallel universe set up.
-- AnonEverybody has a testing system.
Some are lucky enough to have a completely separate system to run production in.
Assuming they've signed off, lawyers.But who tests the testers?
Because the test environment is only itself, it's not hooked up to test versions of the several thousand other applications the production version communicates with. The test version is only useful for testing things internal to the application. We don't have a test parallel universe set up.