What is the difference between verification and validation?
Correct Answer
Verification: Verification is a process to ensure that the software that is made, matches the original design In other words, it checks whether the software is made according to the criteria and specification described in the requirement document It is to check whether you built the product right as per design It is a low level checking (It is done in walk-through meetings generally) It checked whether it is made accordingly to the design Validation: Validation is a process to check whether the product design fits the client?s need It checks whether you built the right thing It checks whether it is designed properly
Technology problems
Search Results
1. What was the process of QA testing in your company where you worked for the last time?
Correct Answer: The QA testing process that was followed in my last company where I worked was like this: First of all the Business Requirement Document was prepared as per the client?s requirement (with the muck-up screen shots) Then on the basis of the requirement document, Test Strategy, Test Plans and Test Cases were written in sequential order Once the Build is made and deployed to the different testing environments where different types of testing were performed to check whether there are any defects
2. What is the difference between Load Testing and Performance Testing?
Correct Answer: Basically Load, Stress and Performance Testing are the same However, Load testing is the test to check the users? response time of number of users of any one scenario of the application whereas Performance Testing is the test to check the user response time for multiple scenario of the same application
3. what is use case? What is the diffrence between test cases and use cases?
Correct Answer: Use case is nothing but the functional specification document in which all the customer requirements are documented Test case is a document which tells wat to test, steps to test and expected and actual results
Correct Answer: Walkthrogh: Very informal type of review or testing method Done by peers, so its called peer review Inspection: very technical type of review or testing method, done by the highly technically sound people
5. What is Exploratory Testing and Specification-Driven testing?
Correct Answer: Exploratory testing: means testing an application without a test plan and test script In exploring testing test explore the application on the basis on his knowledge The tester has no knowledge about the application previously He explores the application like an end user and try to use it While using the application his main motive is to find the bugs which are in the application Specification-driven testing: means to test the functionality of software according to the user requirements In this, tester inputs multiple data and monitors the outputs from, the test object In this testing tester evaluate the showstopper bugs which break the major functionality of the application This type of testing requires test plan and test
6. How to derive test scenarios and use cases? What are the contents and format?
Correct Answer: Test scenarios are derived from requirement documents We follow each and every functionality (called business rules) mentioned in the requirement document One functionality can have multiple business rules For example, let us say in there is one requirement called ?Login? This ?Login? may have various scenarios For example, one scenario is, enter the right User ID and wrong password The system should display an error message Another scenario would be to enter wrong User ID and right Password The system should display an error message The third scenario could be to enter the right User Name and right Password The system should allow the user to get into the system This is how the test cases are derived from the requirement documents or from the Use Cases
7. How to write Regression test cases? What are the criteria?
Correct Answer: Regression test cases are also based on the requirement documents They are written more into detail and with every release (build), the testers need to do regression testing The criteria for regression testing are; there should be no major defects while we do our smoke test and functional testing
8. What are the different tests that can be done for Client Server Application and Web-based Application. Give details.
Correct Answer: For both client server and web based applications, the testing is the same except one thing: We test web based applications in different browsers, for example, Internet Explorer (will test in different versions like IE 50, IE 60, IE 70), Firefox, Safari (for Mac) and so on where as for client server, we don?t need to test in the browsers
Correct Answer: Similar to system testing, the *macro* end of the test scale is testing a complete application in a situation that mimics real world use, such as interacting with a database, using network communication, or interacting with other hardware, application, or system
Correct Answer: Security/penetration testing is testing how well the system is protected against unauthorized internal or external access, or willful damage This type of testing usually requires sophisticated testing techniques