- How do u start testing a module
First once the module is given, the modules flow has to be first understood, for that we need to thoroughly go through the module by entering the values and understanding the module.
Secondly once the flow of the module is understood, we need to create an test frame work.
Then we will design the test cases and then we will start executing the test cases.
- Difference between severity and priority?
The word "priority" is associated with scheduling, and the word "severity" is associated with standards. "Priority" means something is afforded or deserves prior attention; a precedence established by urgency or order of or importance.
Severity is the state or quality of being severe; severe implies adherence to rigorous standards or high principles and often suggests harshness; severe is marked by or requires strict adherence to rigorous standards or high principles. For example, a severe code of behavior.
- What is a bug life cycle??
* UNCONFIRMED - This bug has recently been added to the database. Nobody has validated that this bug is true. Users who have the "can confirm" permission set may confirm this bug, changing its state to NEW. Or, it may be directly resolved and marked RESOLVED.
* NEW - This bug has recently been added to the assignee's list of bugs and must be processed. Bugs in this state may be accepted, and become ASSIGNED, passed on to someone else, and remain NEW, or resolved and marked RESOLVED.
* ASSIGNED - This bug is not yet resolved, but is assigned to the proper person. From here bugs can be given to another person and become NEW, or resolved and become RESOLVED.
* NEEDINFO - More information from the reporter is needed to proceed further in fixing this bug.
* REOPENED - This bug was once resolved, but the resolution was deemed incorrect. For example, a WORKSFORME bug is REOPENED when more information shows up and the bug is now reproducible. From here bugs are either marked ASSIGNED or RESOLVED.
* RESOLVED - A resolution has been taken, and it is awaiting verification by QA. From here bugs are either re-opened and become REOPENED, are marked VERIFIED, or are closed for good and marked CLOSED.
* VERIFIED - QA has looked at the bug and the resolution and agrees that the appropriate resolution has been taken. Bugs remain in this state until the product they were reported against actually ships, at which point they become CLOSED.
* CLOSED - The bug is considered dead, the resolution is correct. Any zombie bugs who choose to walk the earth again must do so by becoming REOPENED.
- Difference between Critical and show stopper severity bug?
Critical Bug is a defect in any functionality; still the system can be preceded with other functionalities whereas if there is a show stopper bug, the system cannot be preceded from that point.
1) Open stage : A defect originated by a tester
2) Assign : Raised defect assigned to Developer
3) Resolved stage : Developer provides code fix for the bug and make it resolved
4) Closed stage : Tester re-tests the bug and closes it, if it’s working. Otherwise he will re-open the defect and it will go back to stage 1.
- Difference between web server and client server?
Web server - A computer that delivers (serves up) Web pages. Every Web server has an IP address and possibly a domain name
Client server - A network architecture in which each computer or process on the network is either a client or a server. Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers). Clients are PCs or workstations on which users run applications. Clients rely on servers for resources, such as files, devices, and even processing power.
- Difference between SRS and Use cases?
SRS – Software Requirement Specification. It acts as a bible for the requirements of the whole system.
Use Cases is the pictorial representation of the whole functionality of the system.
8. Difference between Load Testing and performance testing.
The Performance testing is something where we find the response time of the application, Look out the Bottlenecks & Tune it.
A Load testing is done once if the functional and Performance testing is up and done to check the minimum and maximum load the Application can handle.
9. What is the role of tester in a Company ?
* Design Test cases.
* Execute Test cases.
* Bug or Defect Tracking.
* Test Report.
* Co-ordination to Prepare Test Plan (Optional).
10. What might be the reasons for changing the status of a bug to "NOT A BUG“
The bug might be occurred due to some errors in the test cases or due to some errors that occurred during the execution of test cases. These can be the reasons for changing the status of a bug to not a bug.