Software Testing and QA Fundamentals
Covers testing methodologies, QA processes, bug tracking, QTP automation tool, and testing lifecycle management
Questions
The difference between re-testing and regression testing is
- re-testing is running a test again; regression testing looks for unexpected side
- re-testing looks for unexpected side effects; regression testing is repeating
- re-testing is done after faults are fixed; regression testing is done earlier
- re-testing is done by developers, regression testing is done by independent
Which of the following will be the best definition for Testing
- The goal / purpose of testing is to demonstrate that the program works
- The purpose of testing is to demonstrate that the program is defect free
- The purpose of testing is to demonstrate that the program does what it is
- Testing is executing Software for the purpose of finding defects
The test scripts name must contain
- a) Alphabets, numbers and ‘_’
- b) Alphabets, numbers and ‘*,(),#’
- Alphabets and ‘_’
- Alphabets and ‘*, (), #’
QTP means
- quick test profeesion
- quick test procedure
- quick test process
- quick test programme
What is the file name extension for Recovery Scenerio?
- name.tsr
- name.prs
- name.qrs
- name.trs
Which can be a name for a function in scripts of QTP?
- functionOpenWindow ( )
- funOpenWindow123 ( )
- OpenWindow ( )
- funcOpenWindow ( )
PCRs are generally signed off during
- Beginning of the Project
- End of the Project
- Beginning of the testing
- End of Development
BANs required for testing based on project criteria need to be identified in
- V21 DB
- AMRO DB
- Reference DB
- None of the Above
How many integrated environments are available in QA
- 5
- 3
- 2
- 4
In test Execution, System Functional Testing starts in
- Entry
- Exit
- Task
- Validate
In which Order, QA testing process is performed
- System Integration ? QA ? Performance ? User acceptance ? Operational Readiness
- QA ? Performance ? System Integration ? User acceptance ? Operational Readiness
- QA ? System Integration ? User acceptance ? Operational Readiness ? Performance
- Performance ? User acceptance ? Operational Readiness ? System Integration ? QA
Which is the Repository for managing and reporting projects
- AWE
- AMG
- SMS
- SS
If developer fixes the Pest, the status is assigned as
- Reassigned
- On Hold
- Resolved
- Closed
Severity and Priority need to match with each other
- True
- False
- May be need to match
- No need to match
Pests that are raised for invalid defects are marked as
- Deferred Pests
- Invalidated Pests
- On hold Pests
- Resolved Pests
Pests priority is determined based on the count of the
- Failed Test Cases
- Blocked Test Cases
- Blocked / Failed Test Cases
- None of the Above
Quality Assurance aims at
- Testing New applications for successful implementation of New Functionalities
- Testing Existing applications for successful implementation of Existing Functionalities
- Both (a) and (b)
- Either (a) or (b)
Data Planning(Copy BAN) is done before Test plan creation
- True
- False
- CANT SAY
- TRUE Since Copy Ban is possible
ETVX stands for
- Entry Test Validate Exit
- Exit Test validate Entry
- Entry Task Validate Exit
- Exit Task Verify Entry
Review the FRD and check for completeness and correctness of the document in terms of scope, requirements are done in
- Exit
- Validate
- Entry
- Task