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
I am a Junior software QA specialist, I am kind lost to understand what to do in this scenario?
Wonder why you want to present this to management? What is your goal here, what do you hope to achieve. Do you want to show them they have unknown quality issues?
Normaly I would expect the product ...
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
Accepted
How do I deal with poorly documented tests?
Some of the things you can do to prevent this situation from happening again:
establish test code style and guidelines throughout the company or in your particular project
code review the tests
...
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 ...
7
votes
Which Reporting should a QA Engineer be providing?
What they mean by "Provide reports on testing" is creating a record of the execution of tests (manual or automatic), what build is being tested and the results of the tests. Any deviations from the ...
6
votes
Accepted
Which Reporting should a QA Engineer be providing?
This one seems to have two parts so I'll break it out like that.
Test Leadership/Management Reports:
Functional Test Report (RTM*)
Regression Test Report (RTM* sometimes combined with functional ...
5
votes
How do I deal with poorly documented bugs?
This is company specific. Any sort of bug reporting can work in different teams.
Your two examples seem kind of silly though. Whats so unclear about opening and navigating to web page, and ...
5
votes
New Hire: lack of documentation vs QA velocity
Assuming one cannot start as a "calm and relaxed horse", and we have only these two options, I would focus on starting to deliver as quickly as possible - at the end this is what you were hired to do. ...
5
votes
Best practice guide for documenting unit tests?
Carefully name tests reflecting requirement in the form of input data & expected result.
I have been in similar situation but for integration UI tests, where it really helped us when we started ...
4
votes
Pros and cons of complex test scenario / test case / checklist?
Different companies expect different things... so try not to look to your friends projects for comparison. Someone who works in Financial Technology is going to have different requirements to someone ...
4
votes
How do I deal with poorly documented bugs?
I'd establish good practices for quality bug reporting and I'd have a meeting / session / lunch & learn to present them.
I'd use this opportunity to create, establish and document how a bug ...
4
votes
Accepted
New Hire: lack of documentation vs QA velocity
I guess you should want to find a balance between both options. You don't want to work really hard and go crazy, but you want to find a sustainable pace. I would prefer to start a bit slower and act ...
4
votes
What are the documents maintained in software quality assurance?
Take a step back and ask yourself "What is my goal as a QA lead?".
Is your primary goal to generate documents? To write test cases? To provide numbers to project management? Of course not. These ...
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
I am a Junior software QA specialist, I am kind lost to understand what to do in this scenario?
You state you are junior. I wonder if you are a "team of senior + junior QAs and you are one of the juniors of the team" or you are "alone in charge of this".
If it's the first case, don't do any ...
4
votes
How to write multiple test step for same expected result
To verify that the Add Button, when clicked, navigates to the correct page/form, you would need to check both the locations of the button.
Although, the buttons would have the same label and design, ...
3
votes
Accepted
How to document testing in Agile environments?
Your question is not entirely clear, so that I have to make a few assumptions.
When do we start test planning?
Test planning should start as soon as development starts, e.g. when business analysts ...
3
votes
Accepted
Is it okay to test the absence of exceptions or error messages in an application?
If it has shown up in the UI in production and must be prevented then a UI test case is appropriate
However I would look beyond that at:
Are there unit test(s) for that functionality ?
Are there ...
3
votes
What is the difference between SRS, RA, FRS, BRS documents?
The short-short answer - it depends.
The longer version
Despite the names and theoretical definitions, the differences in practice in my experience come down to how a particular organization chooses ...
3
votes
What is normal communication when a developer moves a ticket to Ready for Test?
Documenting everything in Jira is a possible waste. Everyone in the team should already understand what is expected to get the user story DoneDone, this includes all testing. If you do not know what ...
3
votes
How do I deal with poorly documented bugs?
Poorly documented bugs should always be countered by defining a mandatory template for logging bugs.
Summary: Define the bug in 140-200 characters. Usually it should be in the following format;
When ...
3
votes
Accepted
Test Case for Each Unit Test?
In the comments, you mention that you were doing an inventory of missing tests, and that they wanted tickets for tests you were adding.
This sounds pretty reasonable, as long as they're not expecting ...
3
votes
Accepted
Testing tools: poor documentation vs investigating yourself
Be more aware and selective
Is my main advice on how to handle tool selection. Don't just pick a tool 'cos it does the job today. Spend some time reviewing it. This happens to me a lot in my Ruby ...
3
votes
Accepted
What are the documents maintained in software quality assurance?
It depends
You don't say anything about the industry you're working in or the development methodology that's used. Those two factors plus the company culture will have a huge impact on the nature of ...
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 ...
3
votes
Accepted
Test Structure Analysis Documentation
One of the most used frameworks for testing strategies is Bach's Heuristic Test Strategy Model (HTSM).
Given that the the main goal testing is to enable us to discover the Perceived Quality of a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
documentation × 84manual-testing × 14
test-management × 11
test-design × 11
automated-testing × 9
testcase × 9
agile-testing × 7
quality-assurance × 5
bug-report × 5
selenium-webdriver × 4
test-automation-framework × 4
development-process × 4
unit-tests × 3
qa-role × 3
agile × 3
test-strategy × 3
requirements-engineering × 3
strategy × 3
java × 2
qa-developer × 2
test-planning × 2
defect-tracking × 2
test-data × 2
management × 2
user-acceptance-testing × 2