You are on page 1of 3

Q - What are test case formats widely use in web based testing?

A - Web based applications deal with live web portals. Hence the test cases can be broadly classified as - front end , back end, security testing cases, navigation based, field validations, database related cases. The test cases are written based on the functional specifications and wire-frames.

Q - How to prepare test case and test description for job application? A - Actually the question seems to be vague,... see naukri is one of biggest job site globally and it has is own complex functionality normally a Test case is derived from a SRS (or) FRS basically and test description is always derived from a Test case. Test description is nothing but the steps which has to be followed for the TC what u wrote. And the TC is nothing which compares the expectation and the actual(outcome)result.

Q - What is the difference between Functional and Technical bugs? Give an example for each.? Functional Bugs : Bugs found when Testing the Functionality of the AUT. Technical bugs: Related to Communication which AUT makes.Like H/W,DB ! where these could not be connected properly.

Q - Give proper Seq. to following testing Types Regression, Retesting, Funtional, Sanity and Performance Testing.? A - The proper sequence in which these types of testing are performed is - Sanity, Functional, Regression, Retesting, Performance.

Q - How u test MS- Vista without any requirement Doc.? Know what change is being made from the older verison of Windows to the newer version with the help of User Release notes thats released with Windows Vista. Based on that, formulate the test cases and execute the same.

Q - What is verification? validation? Verification typically involves reviews and meetings to evaluate documents, plans, code, requirements, and specifications. This can be done with checklists, issues lists, walkthroughs, and inspection meetings. Validation typically involves actual testing and takes place after verifications are completed. The term 'IV & V' refers to Independent Verification and Validation.

Q - How can new Software QA processes be introduced in an existing organization? A lot depends on the size of the organization and the risks involved. For large organizations with highrisk (in terms of lives or property) projects, serious management buy-in is required and a formalized QA process is necessary. Where the risk is lower, management and organizational buy-in and QA implementation may be a slower, step-at-a-time process. QA processes should be balanced with productivity so as to keep bureaucracy from getting out of hand.

For small groups or projects, a more ad-hoc process may be appropriate, depending on the type of customers and projects. A lot will depend on team leads or managers, feedback to developers, and ensuring adequate communications among customers, managers, developers, and testers. The most value for effort will often be in (a) requirements management processes, with a goal of clear, complete, testable requirement specifications embodied in requirements or design documentation, or in 'agile'-type environments extensive continuous coordination with end-users, (b) design inspections and code inspections, and (c) post-mortems/retrospectives.

Q - Why is it often hard for management to get serious about quality assurance? Solving problems is a high-visibility process; preventing problems is low-visibility. This is illustrated by an old parable: In ancient China there was a family of healers, one of whom was known throughout the land and employed as a physician to a great lord.

Q - What's an 'inspection'? An inspection is more formalized than a 'walkthrough', typically with 3-8 people including a moderator, reader, and a recorder to take notes. he subject of the inspection is typically a document such as a requirements spec or a test plan, and the purpose is to find problems and see what's missing, not to fix anything. Attendees should prepare for this type of meeting by reading thru the document; most problems will be found during this preparation. The result of the inspection meeting should be a written report.

Q - What is a 'walkthrough'? A 'walkthrough' is an informal meeting for evaluation or informational purposes. Little or no preparation is usually required. Q - What makes a good test engineer? A good test engineer has a 'test to break' attitude, an ability to take the point of view of the customer, a strong desire for quality, and an attention to detail. Tact and diplomacy are useful in maintaining a cooperative relationship with developers, and an ability to communicate with both technical (developers) and non-technical (customers, management) people is useful. Previous software development experience can be helpful as it provides a deeper understanding of the software development process, gives the tester an appreciation for the developers' point of view, and reduce the learning curve in automated test tool programming. Judgment skills are needed to assess highrisk areas of an application on which to focus testing efforts when time is limited. Q - What makes a good Software QA engineer? The same qualities a good tester has are useful for a QA engineer. Additionally, they must be able to understand the entire software development process and how it can fit into the business approach and goals of the organization. Communication skills and the ability to understand various sides of issues are important. In organizations in the early stages of implementing QA processes, patience and diplomacy are especially needed. An ability to find problems as well as to see 'what's missing' is important for inspections and reviews. Q - What is agile testing? Agile testing is used whenever customer requirements are changing dynamically If we have no SRS, BRS but we have test cases does you execute the test cases blindly or do you follow any other process.

Test case would have detail steps of what the application is supposed to do. 1) Functionality of application. 2) In addition you can refer to Backend, is mean look into the Database. To gain more knowledge of the application.

You might also like