Skip to main content
Share Your Experience: Take the 2024 Developer Survey
16 votes
Accepted

Testing using real data of the customer

Depends on your definition of testing, anonymized data is widely used by Microsoft and others for monitoring and testing in production, it's the basis for A/B testing or monitoring for example. In ...
Rsf's user avatar
  • 7,091
10 votes

Testing using real data of the customer

I wouldn't say it is common to use real data in testing, although the customer might provide a subset of "real" data in order to facilitate the process. Apart from the privacy and business issues, ...
Mate Mrše's user avatar
  • 4,119
8 votes

Testing using real data of the customer

It depends In some industries it's not feasible to test without customer data. Sometimes it's not possible to properly anonymize said data - I test software that uses the US social security number ...
Kate Paulk's user avatar
  • 31.5k
5 votes

Please suggest some ideas to test an IVR system?

IVR (Interactive Voice Response) applications allows customers to call and navigate through various instructions to Login, check on account, pay bills, order service, Customer call, Raise complaints ...
Bharat Mane's user avatar
  • 6,775
5 votes

Prepare data for groups of test cases

There are a few variables here: Will the tests modify the data? - If they will, you'll need to reload the data as a precondition for each test. How long does it take to load the data? - If it takes ...
Kate Paulk's user avatar
  • 31.5k
5 votes
Accepted

How to create input data for unit tests for an API client?

You're definitely on the right track here. I would start by collecting actual requests and responses generated by the live system, then anonymize as needed. These would be the seeds of your tests, ...
Kate Paulk's user avatar
  • 31.5k
4 votes
Accepted

Testing without external data?

You need to mock the request to the API. Here is a PHP example: https://github.com/InterNations/http-mock/blob/master/doc/start.md What this example does, is start a small fake http server, which ...
Niels van Reijmersdal's user avatar
4 votes

What are good ways to manage test data?

This may sound odd and may not be the answer you accept but I want to pass on my advice from the last 5 years of doing Selenium automation in several different companies from small local shops to ...
Michael Durrant's user avatar
4 votes

Equal or different test data for higher test levels

Personally, as the "service test" is the end-to-end test and the expensive one, I'd just put in some simple values that I know are good. As this is a single test with fixed parameters, I'd just pick ...
ernie's user avatar
  • 1,040
4 votes

Testing using real data of the customer

Principles related to the processing of personal data Personal data shall be obtained only for one or more specified and lawful purposes, and shall not be further processed in any manner ...
Nitin Rastogi's user avatar
4 votes
Accepted

Prepare data for groups of test cases

Ideally I would like tests to be independently executable, so that you can repeat a failing testcase without running the whole test-suite. So it should be a precondition for each test to load the ...
Niels van Reijmersdal's user avatar
3 votes
Accepted

How to properly import a number from Excel?

First of all, I do not think you are importing numbers from an Excel sheet, what you are importing is perhaps a string. Can you please try this: Highlight your data cells from the Excel sheet, ...
Yu Zhang's user avatar
  • 9,942
3 votes

How to write test cases when different test data gives different results?

Always approach this from your test objectives which should be taken directly from your requirements. You have one usecase, but his has multiple scenarios. Your usecase, 'Check mobile bill payment ...
Martin Spamer's user avatar
3 votes

Copying Production Data to a QA Environment

The problem with production data is that that the cases are extensive but not exhaustive. Many cases that the system should take into account may not have shown up in the productive system, and if QA ...
Fernando Lichtschein's user avatar
3 votes

Equal or different test data for higher test levels

Would you use the same test data as used in the service test, because you have the expected results already available, or would you deliberately choose different test data in order to implicitly test ...
Kate Paulk's user avatar
  • 31.5k
3 votes

Testing using real data of the customer

I would not recommend using real customer data for testing. On argument was already mentioned: unlawful use of customer data. Another problem which can arise: leaking confidential business ...
globalworming's user avatar
3 votes

Testing using real data of the customer

Others have mentioned the GDPR, but there are also industry specific rules and constraints. If you’re dealing with payment data, such as credit cards and cardholder data, the PCI DSS has an explicit ...
John Deters's user avatar
3 votes

Testing using real data of the customer

There are situations that are almost impossible to fully test without live data of some kind. However, we may not need to use customer data. I have tested with my live credit and debit cards when I ...
Dave's user avatar
  • 31
2 votes

Test data to test form input fields?

Don't forget to test for reflective xss and stored xss vulnerabilities that expose sensitive data via UI. This is where most of the developers failed to implement for security standards. You can look ...
Suresh Parimi's user avatar
2 votes

What are some Invalid data inputs that will break a text box?

You are not done testing unless you have covered the following boundary conditions for every text entry field in your application. Null (if you are testing an API) Zero characters One character ...
Nitin Rastogi's user avatar
2 votes

What are some Software Testing Attacks that can be used in black box testing?

You should make more clear what you want to know because you mixed two things up. Let me give you some hints. On the one hand you want to know, how to do functional testing, especially black-box ...
Sascha Kretzschmann's user avatar
2 votes

Please suggest some ideas to test an IVR system?

I'm not experienced with testing this type of systems either, but I'd start out by drawing a state diagram of the IVR menu and testing whether the user inputs trigger expected transitions (i.e. ...
Radek's user avatar
  • 313
2 votes
Accepted

Open source Java programme with advanced random number generators

For instance Apache JMeter has some advanced Timers to simulate virtual users "think time", you can take a look into that direction. Check out A Comprehensive Guide to Using JMeter Timers for more ...
Dmitri T's user avatar
  • 13.5k
2 votes

Are there any test data repositories regarding diacritics in text strings?

The Big List of Naughty Strings is another good one - it's not just diacritics, but a whole lot of different unicode strings and a bunch of other strings that are known to cause problems in different ...
Kate Paulk's user avatar
  • 31.5k
2 votes
Accepted

Are there any test data repositories regarding diacritics in text strings?

A list of data for testing diacritics can be found at http://www.madore.org/~david/misc/unitest/#accents
Michael Durrant's user avatar
2 votes

Efficient way to test data quality of database through java?

You might want to take look at the DataTable of cucumber-jvm since you've been using it anyway. The idea is to use one of its diff methods to compare the expected to the actual state of the database. ...
Mykola Gurov's user avatar
2 votes
Accepted

Test data should be separate from the rest of the automation code

"You need to keep the test data separately. Not scattering all over the script. Keep the test data in Json. And read it from there where ever it is necessary." It depends. Are your test data bound ...
dzieciou's user avatar
  • 10.5k
2 votes

Test data should be separate from the rest of the automation code

Based on the feedback you got, it seems that you keep your test data scattered all over your script. What your code reviewer means is that it will be much better if you separate your test data in JSON ...
Lesmana Sitepu's user avatar
2 votes

How to write test cases when different test data gives different results?

If you are moving forward for automation approach, applying BDD with "Scenario Outline" feature to your case, it can be fit in one readable scenario. Scenario Outline: Bill payment after due date ...
Chaochana's user avatar
  • 506

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