For Hyderabad best hostels information log on to www.hydhostels.com Software Training,Hardware Training,Career Counseling,Call Center Training,Technical Training,Course Modules,Faqs,Medical Transcription,:: ::::::::::
Testing
 

1. Given a yahoo application how many test cases u can write?

Ans: First we need requirements of the yahoo application.
I think test cases are written against given requirements. So for any working web application or new application, requirements are needed to prepare testcases.The number of testcases depends on the requirements of the application

2. What is Testing Scenario? What is scenario based testing? Can u explain with an example?

Ans: A scenario test is a test based on a hypothetical story used to help a person think through a complex problem or system. They can be as simple as a diagram for a testing environment or they could be a description written in prose. The ideal scenario test has five key characteristics. It is (a) a story that is (b) motivating, (c) credible, (d) complex, and (e) easy to evaluate. They are usually different from test cases in that test cases are single steps and scenarios cover a number of steps. Test suites and scenarios can be used in concert for complete system tests.

3. What is common Test cases or Check List for GUI Testing?

Ans: Following are the common things to be tested for UI
For windows - Size, Focus, Caption, close button, Focus, Control buttons, location adjustments
For formatting - font, color, frames
For text - label, content, spelling, scrolling inks, bullets and numbering, usability, internationalization, localization, null entry, data type, formatting
Also we should check for keyboard access, shortcuts and tab key usage.

4. What is scenario and end to end scenario?

Ans: Scenario: It is the terminology we are using for doing the testing. It comes like subjct to context while we are doing testing.
E2E: This the one type of testing to do the testing for the appliction point to point (target reaching)

5. How do you know that all the scenarios for testing are covered?

Ans:
Typically, in test situations, traceability matrices are used to trace requirements to test cases in order to ensure that there are test cases for all the requirements (usually done by a analyst). Some tools, such as Rational Suite Enterprise, will help analysts trace requirements and then allow the tester to trace from the use cases and/or requirements to test cases.

Of course, many types of traceability matrices may be created or reverse engineered. For example, you may back trace defects-->test cases-->use cases and vice versa. The default term likely applies to tracing requirements to test cases though.

6. What is difference between a Test Plan, a Test Strategy, A Test Scenario, and A Test Case? What’s their order of succession in the STLC?

Ans: Test plan: Test plan is a Document, developed by the Test Lead, which contains "What to Test”,” How to Test", "When to Test", "Who to Test".
Test Strategy: Test Strategy is a Document, developed by the Project Manager, which contains what type of technique to follow and which module to test.
Test Scenario: A name given to Test Cases is called Test Scenario. This Test Scenario was deal by the Test Engineer.
Test Cases: It is also document and it specifies a Testable condition to validate functionality. These Test Cases are deal by the Test Engineer
Order of STLC: Test Strategy, Test Plan, Test Scenario, Test Cases.winrunner silk Test, Rational Robot, QTP These are the functional Testing tools ,In my point of view win runner is a easiest scripting any other.

7. What is the difference between a defect and an enhancement?

Ans: Defect: Defect is the problem or error found in the application while testing, which is unnecessary or which my hindrant to the other functions of the application.

Enhancement: It’s the additional feature or functionality found and added to the application as desired by the end user/real word customer or tester during the testing process.

8. What is the difference between bug and defect?

Ans: Bug: The problem getting at the time of testing.
Defect: when we get problem on customer's hand is a defect.

9. What is the difference between SYSTEM TESTING and END-TO-END TESTING?

Ans: System testing is the phase of software testing in which the complete system is tested. It follows Integration testing.
End to End testing is the testing of the application for all the possible scenarios. It is someway related to Exhaustive testing of the application. However, this can not be done in practice as they are more time consuming.

10. Define Bug Life Cycle? What is Metrics?

Ans: When we find out the bug, we will put into the “open” status. After fixing the bug developer change the status as “fixed”. Again we will test the fixed part, if there is no bug, change the bug status as “Closed” other wise change the bug status as “Reopen”.
A s/w metric defines the a standard method of measuring certain attributes of the process or the product or the service.

11. What's main difference between smoke and sanity testing? When these are performed? Explain with example?

Ans: According to Josh Smoke testing: In which the application is tested initially in order to ensure whether all functionalities are available to perform detail testing on them.
sanity Testing: In which one can perform testing on an overall application initially to check whether the application is proper in terms of availability and Usability.

12. Can u give me the exact answer for Test Bug?

Ans: TEST BUG MEANS WHICH IS NOT SATISFY THE CUSTOMER REQUIREMENT THAT IS CALL TEST BUG.

13. What is the difference between gui testing and blackbox testing

Ans: DIFFERENCE BETWEEN THE GUI TESTING AND BLACK BOX TESTING

GUI TESTING MAINLY TEST THE APPLICATION OBJECTS LIKE BUTTONS,TEXT BOXES,CHECK BOXES ETC.,

14. What is the difference between Desktop application testing and Web testing?

Ans: Desktop testing is standalone testing Web testing is related to Client-Server. Web testing needs to have many testings like usability, GUI, Load testing.

Testing URLs.

Desktop need not worry about number of users, etc.

15. What is Database testing?

Ans: Data bas testing basically include the following.
1) Data validity testing.
2) Data Integrity testing
3) Performance related to data base.
4) Testing of Procedure, triggers and functions.
For doing data validity testing you should be good in queries. For data integrity testing you should know about referential integrity and different constraint.
For performance related things you should have idea about the table structure and design. For testing Procedure triggers and functions you should be able to understand the same.

16. What SQL statements have you used in Database Testing?

Ans: DDL (Data Definition Language) and DML(Data Manipulation Language) .DDL for creating tables and database.DML for the manipulations like insert, alter, and delete operations.

17.How to use sql queries in Win Runner/QTP

Ans: In QTP using output database check point and database check point, select SQL manual queries option and enter the "select" queries to retrieve data in the database and compare
the expected and actual.

18.Top Ten Tips for Bug Tracking

Ans: I recommend adding small comments to the main pieces of codes and using debug messages. You can also implement a "debug mode", which can be a global variable. If that mode is enabled, the variables values will be shown in the critical places of the application. This should help tracking the variables and seeing when the problem occurs. (this method can be useful when the development environment does not have a 'watch')

19. What is the difference between testing in client-server applications and web based applications?
Ans: Client Server Testing:-In client server testing test engineer are conduct the following testings:-

1.Behaviour testing(GUI TESTING)
2.Input domain testing
3.Error Handling testing
4.Backend testing

In Web testing test engineer are conduct the following testings:-
1.Behaviour Testing
2.Static web testing
3.Input domain testing
4.Backend testing
5.Error handling testing
6.Frame Level testing

20. What are the important test scenarios for testing a web site?

Ans: As a Tester you should test GUI of the website, test whether the page layout and design elements are consistent through out the site, Whether all the links provided in the website are working properly, What are the expected loads on the server? Performance of the website (check for web server response time and database query time) under heavy loads.