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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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
...
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 ...
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.
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 ...
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 ...
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 ...
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,
...
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 ...
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 ...
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 ...
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 ...
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)
...
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 ...
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 ...
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
...
2
votes
What are some Invalid data inputs that will break a text box?
Try typing this in the textfield,   or  
Here's regex that replaces these input.
val = val.replace(/&#(\S*)\d;/g, ' ').replace(/&#(\S*)\d/g, ' ');
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
test-data × 67automated-testing × 19
test-design × 15
manual-testing × 12
database × 9
data-driven × 8
selenium-webdriver × 7
java × 5
test-management × 5
test-automation-framework × 4
data-quality × 4
unit-tests × 3
api-testing × 3
testcase × 3
integration-testing × 3
performance × 2
load-testing × 2
cucumber × 2
quality-assurance × 2
documentation × 2
test-strategy × 2
json × 2
testing-environment × 2
data-analysis × 2
jmeter × 1