Frequently asked questions
Can I just use Automated software testing and skip manual software testing?
Automation software testing only increases effectiveness, efficiency, and coverage of your software testing. Automated tests can easily repeat and be extended to perform tasks impossible with manual testing. Though, automated testing has made software testing faster, there are still tests that needs to be done manually, such as Security testing. It is not recommended to skip manual testing.
What are the Stages of Application Development?
Why do we need to do functional testing?
What is isolation and module testing?
Isolation testing is the process of breaking down the system into various parts so the problem can be spotted easily. Module testing is testing the complete code objects as produced by the compiler when built from the source.
Whats the difference of Automated and Manual testing?
Automated testing is pre-scripted tests on the software application before its release into the production line. Manually testing on the other hand is manually testing the software for defects. The tester becomes the end user by utilizing the most of the featured applications to ensure correct behaviour.
What is the main points of Internal and External Stages of Acceptance Testing?
Internal stage is performed within the organization that developed the project. Meanwhile, external stage is performed by end users but not part of the organization who developed the product.
How do we know what testing process should be used?
Should I do all the tests even with a small scale game?
Yes, it is necessary to complete all the testing process to ensure that each action of the game functions accordingly no matter the size of the game.
What is Alpha/Beta Testing?
Alpha testing is a form of acceptance testing done mainly by in-house QA teams. Meanwhile, beta testing (done after an internal full-cycle alpha test) is the testing stage where the company releases the game to a few external user groups to 'real world' test as many conceivable usage scenarios as possible.
What is Feature Testing?
Using a combination of automated and manual testing, all current features’ functionality is tested to determine process, load durability, and user logic.
What is Smoke Testing?
Also known as confidence, sanity or build verification testing, smoke testing is a preliminary test performed to reveal simple failures touching the main functions and updates on the game.
What is Automation Testing?
Automation should be included where it is appropriate to do so for time and budget benefits.
What is Localization Testing?
Localization testing is done to make technical corrections and review translation work of game scripts.
Why do we need to know the game testing phases?
Knowing your game testing phases will allow you to look through all the elements of the game for it to work smoothly, not missing out anything important. Each phase allows you to focus on each respective element and allows you and your testing team to properly strategize.
Is it necessary to record all test data?
Yes, it is necessary to record all test data. Recording data will help keep track of the defects and review the progress of the game development and can be used for future developments.
What is the software testing life cycle?
Software testing life cycle (STLC) refers to the software testing process that consists of a set of steps to be executed in a sequence. It is done to ensure that the software meets the required quality standards and identify areas that need improvement.
What are the phases of the software testing life cycle?
What are the advantages of outsourcing software testing?
What are the QA-related mistakes to avoid while developing software?
What is quality assurance?
In the context of software development, quality assurance (QA) is a process that ensures the software meets the required quality standards and specifications before hitting the market.