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,089
12 votes

Test data to test form input fields?

TextBox: Verify name is mandatory or not Enter the value as blank spaces on mandatory fields and click on Save button Enter the value as Special Character & Numbers on mandatory field and click ...
Ripal's user avatar
  • 260
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

Test data to test form input fields?

Radio Button All options are displayed All options are enabled Multiple selection is not allowed. If multiple selection is allowed, check if you are able to achieve it. If radio button is a necessary ...
demouser123's user avatar
  • 3,532
5 votes

Test data to test form input fields?

Text field - special characters, numbers, alphanumeric values, negative values, decimal values, blank values, greater than max characters, acceptable ranges, links, html code Text boxes - try adding ...
Sanchita's user avatar
  • 136
5 votes
Accepted

What criteria should be considered when testing report generation

You need to verify following things: Verify the downloaded report is in correct format for example if you select pdf option then pdf should get downloaded and not html or other Verify the name of ...
Jeevan Bhushetty's user avatar
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,785
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

Test data to test form input fields?

These blog might help: Lots of posts there about creating test data, along with copy-and-paste samples.
Joe Strazzere'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

What criteria should be considered when testing report generation

While testing reports we need to take the following points into consideration - Input data validations eg. date ranges Format of the report Check if there are any calculations like total, max or min ...
Sanchita's user avatar
  • 136
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
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,932
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

SELENIUM IDE - Selecting DROP DOWN using Array(parameterization)

There is no HTML code you are using and therefore we cannot evaluate what is going wrong here, but suspect this: 1) Read select command documentation: select(selectLocator, optionLocator) ...
Dee's user avatar
  • 1,356
2 votes

Guidelines for using Production Data in test environments

I'd suggest taking a look at this question and the answers first. There's some good information in this question as well. The amount of data cleaning you need to do will depend on your application ...
Kate Paulk's user avatar
  • 31.5k
2 votes

Balancing security with tester convenience: should you put credentials in test instructions?

The method used at my current location is a slight variation on the suggestions above: Each team member has a personal superuser login whose password is known only to them. Each team member then ...
Kate Paulk's user avatar
  • 31.5k
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 Invalid data inputs that will break a text box?

Try typing this in the textfield,   or &#160 Here's regex that replaces these input. val = val.replace(/&#(\S*)\d;/g, ' ').replace(/&#(\S*)\d/g, ' ');
neil's user avatar
  • 21

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