Manual Testing Interview Questions & Answers-PART8
Manual Testing Interview Questions & Answers-PART8
• Test cases and scenarios are designed to represent both typical and
unusual situations that may occur in the application.
• Test engineers define unit test requirements and unit test cases. Test
engineers also execute unit test cases.
• Test procedures or scripts include the specific data that will be used
for testing the process or transaction.
• Test data is captured and base lined, prior to testing. This data
serves as the foundation for unit and system testing and used to
exercise system functionality in a controlled environment.
• Developed scripts.
• A software that has been migrated to the test environment, i.e. unit
tested code, via the Configuration/Build Manager.
• Document Updates.
• Log and summary of the test results. Usually this is part of the Test
Report. This needs to be approved and signed-off with revised testing
deliverables.
A: The levels of classified access are confidential, secret, top secret, and
sensitive compartmented information, of which top secret is the
highest.
* Title
* Identification of software including version/release numbers.
* Table of Contents.
* Traceability requirements
* Software CM processes
* Personnel allocation
* Personnel pre-training needs
* Test site/location
* Open issues
* Tester name
* Test date
* Description of fix
* Date of fix
* Application version that contains the fix
* Retest date
* Retest results
* Which parts of the code are most complex, and thus most subject to
errors?
* Consider the impact of project errors, not the size of the project.
However, if extensive testing is still not justified, risk analysis is again
needed and the same considerations as described previously in 'What if
there isn't enough time for thorough testing?' apply. The tester might
then do ad hoc testing, or write up a limited test plan based on the risk
analysis.
* The project's initial schedule should allow for some extra time
commensurate with the possibility of changes.
* Balance the effort put into setting up automated testing with the
expected effort required to re-do them to deal with changes.
* Design some flexibility into test cases (this is not easily done; the best
bet might be to minimize the detail in the test cases, or set up only
higher-level generic-type test plans)
* Focus less on detailed test plans and test cases and more on ad hoc
testing (with an understanding of the added risk that this entails).