Tag Info

Hot answers tagged

4

If I understand correctly, the only thing that makes this scenario a challenge is the use of the "live feed". Thus, stub out the live feed. Replace it with your own "non-live feed" and you end up with predictable states where your expected calculation results are truly predictable. Your "non-live feed" can be generated by hand, or if you are automating ...


3

As always, "it depends". Some of the times you'd want to use a clean test database: You're performing regression: you want to start regression from a known starting point. You're testing setup and configuration issues You're comparing results against some baseline. Here you're going to want to start from the exact same condition your baseline started ...


2

I can't promise that our techniques are state-of-the-art, but they gave us the level of confidence we needed and might give you some ideas for an approach. We made a backup of the production database before we made the fix, with all of its known duplications. We then ran the de-duping code against that database and analyzed the duplications it found to ...


1

In my experience, something like a csv compare can be done programmatically without too much of a speed hit - so long as there aren't many errors. The way I'd handle it is to have your baseline CSV files being the data you expect each table to contain, one for each table (excluding any timestamps or other time-sensitive data - you'd need to check that ...


1

I would hope since this is a financial application there is some sort of auditing you could utilize. If not I would ask to see if it could be injected into the app if you can't control the feed in some manner. You should be able to determine what the selected or triggered price was. You can use the total transaction value against the quantity to see if ...


1

Purely in relation to ISO/IEC/IEEE 29119 (The New International Software Testing Standard): There's mixed opinion on ISO/IEC/IEEE 29119, but it does provide a versatile framework that can help/suggest structure to a QA/test team. Standards aren't everything - efficient and effective testing should be your first priority. If ISO-29119 is of interest, ...


1

Based on the information on wikipedia and searching online (there seem to be a lot of diagrams) it seems like the standard tries to set up a model using five (to 8) characteristics that are sub-divided into sub-characteristics. If I were you I'd mindmap the characteristics and sub-characteristics (although you could also just list them in a document) and ...


1

[Disclaimer: This product is created by my company] We have a product call QuerySurge that allows you to fully compare data in the source tables with the data loaded into the data warehouse. Compared to other approaches, this seems to be the best automated method for validation.


1

There are times I want to do that and have in the past, my clean/start data was set to copy over when I needed it and I had my Gold Standard to compare against. I could run this each time and be able to check where the system went wrong by checking against my Gold. However, things have changed. With Customer environments in flux, quick develop and release ...



Only top voted, non community-wiki answers of a minimum length are eligible