Module 4: Recognizing Bugs Flashcards
What is a BUG?
An unintentional defect. Anything that is undesirable for the consumer or the company.
What are the three most common types of testing you will be performing as a GFPQA?
- Confirmation
- Test Cases
- Exploratory
What should you do when you find a bug?
- Identify it’s criteria (Class, type, keywords)
- Conduct research (Multiple DevTrack searches)
- Consult with Team and LQAT
What does it mean to GENERALIZE a bug? Why are general bugs valuable to the development team?
To basically test by amplifying the bug by researching the scope that it occurs. (Test via different characters, level, settings, ie. all variables)
What is TRC testing?
“Technical Requirements Checklist”
These are the minimum, standardized requirements for all shipped titles. Testing is typically handled my the dedicated “TRC Team”
What is CONFIRMATION testing?
The act of re-testing old bugs on a new build to “confirm” weather a bug has been fixed as claimed by the developer.
What is SOAK testing?
Testing to see if leaving a game on for an extended period of time will cause a bug.
What is Exploratory Testing?
Unguided play with no expected result.
What are some strategies of Exploratory Testing?
- Repetition
- Doing multiple things at once.
- Reverse/Go back instead of progressing at unexpected parts of the game.
- Try to find ways to earn points/scores unfairly.
After you have researched DevTrack for a potential bug and have not found it there, what are the the next steps you should take before writing the bug report?
- Verify with your team that none of them are working on the same/similar bug.
- Test/check FREQUENCY
- Research scope of bug (Generalization)
Why should you let your SQAT know if you have encountered a once bug?
Because it is un-documentable, it is a serious issue.