Sei sulla pagina 1di 10

1)Define Boundary Value Analysis, Error Guessing, Equivalence Partitioning(10 Marks) 2) Define Effectiveness and Efficiency (15 Marks)

3)Your customer does not have experience in writing Acceptance Test Plan. How will you do that in co-ordination with customer? What will be the contents of Acceptance Test Plan?(15 Marks) 4) It is being observed that in a project cost of testing is very high. After going in detail it was found that the testers are testing the software which is not left with many defects. How will you make sure that this is correct? Any three ways? What are the disadvantages of Over Testing? (15 Marks) 5)You company is going to create first E-Commerce application. How will you test this application? ( 10 Marks) 6) Same application program will run on a standalone workstation and on connected workstations. Describe what additional testing is requires where workstations are connected? (15 Marks) 7)Unit Testing has been introduced newly in the policy.What are objectives of Unit Testing, and what are the various techniques of unit testing. What are the measures used to measure it.(10 Marks) 8) You find that the senior testers are making more mistakes then junior testers, You need to communicate this aspect to the senior tester. Also, you don\u2019t want to loose this tester. How should one go about the constructive criticism.(10 Marks) 9) There is a new model made with lots of fields, data, and interdependent paths between them. How will you ensure effectiveness, efficiency and total coverage in the testing of this model.(30 Marks) 1) When a defect is fixed in production how rather than in requirement, how much expensive is that a. 5 times b. 50 times c. 500 times 2) Juran is famous for a. Quality Control b. Working on Trend Analysis c. Two more choices 3) When to stop Testing a. When u run out of time b. All test cases are done c. When quality goals established in the beginning of the projects are met. 4) What is the structure testing process a, Parallel b.Regression c. Stress d. Intersystem 5)Software testing activities should start a. as soon as the code is written b. during the design stage c. when the requirements have been formally documented d. as soon as possible in the development lifecycle

6) Which one of these is not a statistical test tool? a). Stratifying b) Check sheet c) Regression Analysis d) Flow Charts 7) What are Histograms commonly know as; a) Pie charts b) Scatter plots c) Bar Charts d) None of the above 8)Which is the reputed testing standard? a) M. Bridge awards b) ISO some more choices q1. it is being observed that in a project cost of testing is very high. after going in detail it was found that the testers are testing the software, which is not left with many defects. how will you make sure that this is correct? any three ways? what are the disadvantages of over testing? q2. how will you ensure the effectiveness, efficiency and total coverage of a model with lots of fields, data, and interdependent paths between them? q3. unit testing has been introduced newly in the policy. what are objectives of unit testing, and what are the various techniques of unit testing. what are the measures used to measure it? q4. you have air flight control software what would be your test strategy? q5. name 5 errors testers make? q6. list 4 purposes of what you think are primary goals of testing? q7. your customer does not have experience in writing acceptance test plan. how will you do that in co-ordination with customer? what will be the contents of acceptance test plan? q8. difference b/w verification and validation q9. define boundary value analysis, error guessing, equivalence partitioning (10 points) q10. you find that the senior testers are making more mistakes then junior testers; you need to communicate this aspect to the senior tester. also, you don't want to loose this tester. how should one go about the constructive criticism? q11. when testing will be stopped? (10 points) q12. what are the product standards for these test plan, test script, test report q13. what do u test in a system, which accepts inputs from multiple nodes that you, will not test in a system that has only one system? (10)

1) differentiate between verification and validation 2) what are the points to be emphasized in testing of a system which has multiple workstations for inputting (as against a single workstation system 3) define and give examples for a] boundary value analysis b] equivalence partitioning c] error guessing? 4) your customer doesn t know how to prepare acceptance test plan. write contents
\ufffd

of the acceptance test plan for his guidance? 5) how will you make sure that your software is not get "over-tested" three ways? 6) you find that the senior testers are making more mistakes then junior testers; you need to communicate this aspect to the senior tester. also, you don't want to loose this tester. how should one go about the constructive criticism? 7) write test plan considerations for testing of a system with highly interdependent and complex data model in nature. (it has lot of variables, fields, constraints, mathematical processing and so on)? (30 marks) 8) give measurements for a] test effectiveness and b] test efficiency? 9) after doing review of units before doing unit testing you found the following types of bugs in the code write your analysis and conclusion based on the follwing bugs? critical:- definition of cirtical major:- definition of major minor:- definition of minor bugs severity days to fix incorrect requirement major 4 design flaw critical 15 design flaw critical 17 logic incorrect major 7 extra code minor 5 doumentation minor 4 like this there are atleast 5-6 more bugs can't remember all. on the basis of this you have to write your conclusion? 10) what is the objective of unit testing? wite three methods and metrics for the same? how u will enusre that this has been followed? 11) your company is about to roll out an e-commerce application. it is not possible to test the application on all types of browsers on all platforms and operating systems. what steps would you take in the testing environment to reduce the business risks and commercial risks? 12) when to stop testing ? but asked like what points will u add in test plan? 13) list the 5 error tester makes? (new question) 14) the code completion from development side is going to delay by 5 days. but the client dont want to postponed his release date. so being a qa manager how will you handle this situation without changing the resources? (workhours,tester,etc.,). (10 marks). or

14) your company has not done unit testing in the past. what is the unit testing policy that you would establish before delivering the code to independent testing team? following were the three sections in the question. 1) state the objective for unit testing 2) write any three white box testing techniques 3) how will you measure the compliance to the above unit testing policy this question carried 30 points.
CSTE Test Cases

a. Boundary Value testing b. Equivalence testing c. Error Guessing Solution Boundary Value Analysis: If Valid Input is 100 Boundary + 1 = 101 Boundary Value = 100 Boundary \u2013 1= 99 Equivalence Partitioning: If Valid Input is in the Range of 10 and 1 5 Invalid Below the Partition = 8 Valid In the Partition = 12 Outside of the Partition = 18 Error Guessing: Its testers experience to test the functionality creating such a data which may cause failure. Eg \u2013 Feb 29, 2001 4. What are the product standards for? a . T e st P l a n b. Test Script Solution: Test Plan:
\ue000

Scope
\ue000

Objective
\ue000

Assumptions
\ue000

Risks
\ue000

Roles and Responsibilities


\ue000

Test Environment
\ue000

Tools
\ue000

Schedule
\ue000

Test Design
\ue000

Test data Management


\ue000

Communication Test Script:


\ue000

Sequence
\ue000

Source : Data Entry Operator


\ue000

Script Event : Enter Invalid Input


\ue000

Evaluation Criterion : Error Message Should be Displayed

\ue000

Comments : Help regarding valid Input


CSTE Test Cases

6. Your company is about to roll out an E -Commerce application. It is not possible to test the application on all types of browsers on all platforms and operating systems. What steps would you take in the testing environment to reduce the business risks an d commercial risks? Solution
\ue000

Scoring of browsers and OS, High ranked Browsers and OS do Brower compatibility test for them
\ue000

State that it does not support to other OS and browsers, if risk is involved.
\ue000

Commercial Risk : Ensure competitive look and feel , Easy Navigation


\ue000

Business Risk : Ensure Transaction Correctness ,Security (data), transactions, roll back procedure etc
\ue000

Proper Authorization in Place


\ue000

Response time (performance) 7. Y o u r o r g a n i z a t i o n b e l i e v e s t h a t a c c e p t a n c e t e s t i n g i s a g o o d q u a l i t y process for any I T organization. Your customer w ould like to do acceptance testing, but does not know how to do it. He requests you to create an acceptance test plan. Build a sample acceptance test plan and state 2 well defined acceptance criterions Solution - Project description - Scope - User roles and responsibilities - Acceptance criteria - Test cases to be executed Acceptance Criterion ---------------------------------------------------------------------------------------------No Acceptance req Critical Result Rem ark Yes No Accept Rej ect ---------------------------------------------------------------------------------------------1 Login time - should not be Yes Yes Accept more than 6 sec 2. Concurrent users (min 40 Users) Yes Rej ect Only 30 wor ks

---------------------------------------------------------------------------------------------CSTE Test Cases

8. M e n t i o n 4 r e a s o n s w h y w e s h o u l d t e s t s o f t w a r e . Solution To find defects To ensure that it meets user requirements To ensure that it is fit for use To reduce cost of quality by delivering defect free product To achieve customer satisfaction Continuously improving test process Reduce risk of software failure To determine the state of software

Q1) The top management was feeling that when there are any changes in the technology beingused, development schedules etc, it is a waste of time to update the Test Plan also from time totime. Instead, they are emphasizing that you should put your time into testing than working on thetest plan. Your Project Manager asked for your opinion. You have argued that Test Plan is veryimportant and you need to update your test plan from time to time. It is not at all a waste of timeand testing activities would be more effective when you have your plan clear. Explain with somemetrics, how you would support your argument to have the test plan in place all the time. Q2) The QAI is starting a project to put the CSTE certification online. They will use an automatedprocess for recording candidate information, scheduling candidates for exams, keeping track of results and sending out certificates. Write a brief test plan for this new project. Q3) It is being observed that in a project cost of testing is very high. After going in detail, it wasfound that the testers are testing the software that is not left with many defects. How will youmake sure that this is correct? Any three ways? What are the disadvantages of Over Testing?(IMP question) Q4) What if the application has a functionality that was not mentioned in the requirements? Q5) You are given two scenarios to test. Scenario 1 has only one terminal for entry andprocessing whereas scenario 2

has several terminals where the data input can be made.Assuming that the processing work is the same, what would be the specific tests in Scenario 2that you would do, which you would not carry on Scenario 1? (V. IMP question) Q6) Your customer does not have experience in writing Acceptance Test Plan. How will you dothat in coordination with customer? What will be the contents of Acceptance Test Plan? (V. IMPquestion)Q7) How can it be known when to stop testing? Q8) What can be done if requirements are changing continuously? Q9) What is the need for Test Planning? Q10) What are the various status reports you will generate to Developers and Senior Management? Q11) Define and explain any three aspects of Code Review? (15 points) ? Q12) What is the need for Test Planning? Q13) Explain 5 risks in an e-Commerce project. Identify those personnel who must be involved inthe risk analysis of a project and describe what they need to do. How will you prioritize the risks? Q14) What are the various status reports you will generate to Developers and Senior Management?Q15) Write 3 conditions that influence one to stop testing other than the Project Schedules?. Q16) You have been asked to design a Defect Tracking system. Explain what all fields you wouldput in the defect tracking system? Q17) A credit limit has been fixed for $5,000, $10,000 and $15,000. Give the 3 lower boundaryvalues and 3 upper boundary values for the credits?. Q18) Write a sample Test Policy? Q19) Explain the various types of testing after arranging them in a chronological order? Q20) Explain what test tools you will buy for Client Server testing and why? Q21) Explain what test tools you will buy for Web testing and why? Q22) Explain points in favor of testing by Development team themselves and testing by anIndependent team? Q23) Differentiate Validation and Verification? Q24) Explain Stress, Load and Performance testing?

Q25) Describe automated capture/playback tools and list the benefits of using them? Q26) How can software QA processes be implemented without stifling productivity? Q27) How is testing affected by object-oriented designs? Q28) What is extreme programming and what does it have to do with testing? Q29) Suppose you have written a project status report for expected defects vs. Actual defects,using testing metrics. If you PM ask, you to explain how to read this report, whatrecommendations would you give her? Q30) Write a Test transaction for a scenario where 6.2% of tax deduction for the first $62,000 of income has to be done? Q31) What would be the Test Objective for Unit Testing? What would be the qualitymeasurements to assure that unit testing is complete? (15 points) Q32) Prepare a checklist for the developers on Unit Testing before the application comes totesting department? Q33) What fields would you include in creating a new defect tracking program (used by QA,developers, etc)? (25 points) Q34) Draw a pictorial diagram of a report you would create for developers to determine projectstatus. Q35) Draw a pictorial diagram of a report you would create for users and management to showproject status. Q36) What 3 tools would you purchase for your company for use in testing and justify why youwould want them? (this question is in both essay parts, only rephrased. I think 10 points eachtime) Q37) Describe the difference between validation and verification. (5 points) Q38) Put the following testing types in order and give a brief description of each. Systemtesting, acceptance testing, unit testing, integration testing, benefits realization testing. (10 points) Q39) List what you think are the two primary goals of testing. (5 or 10 points) Q40) If you company is going to conduct a review meeting, what position would u select in thereview committee and why? Q41) Write any three attributes which will impact the Testing Process?

Q42) What activity is done in Acceptance Testing, which is not done in System testing to ensurethe Customer requirements? Q43) You are a tester for testing a large system. The system data model is very large with manyattributes and there are a lot of interdependencies within the fields. What steps would you use totest the system and also what are the effects of the steps you have taken on the test plan? Q44) Explain give examples of the following black box techniques?Boundary Value testingEquivalence testingError Guessing Q45)What are the product standards for?Test PlanTest Script and Test Report Q46) You are the test manager for about to the system testing. The development team says thatdue to change in requirements, they will be able to deliver the system to you for testing 5 workingdays after the due date. You cannot change the resources (Work hours, days, test tools). Whatsteps will you take to be able to finish the testing in time? Q47) Your company is about to roll out an E-Commerce application. It is not possible to test theapplication on all types of browsers on all platforms and operating systems. What steps wouldyou take in the testing environment to reduce the business risks and commercial risks? Q48) In your organization, testers are delivering code for system testing without performing unittesting. Give an example of test policy in this matter.Policy statementMethodologyMeasurement Q49) It has been observed that testers in your organization are performing tests on thedeliverables even after significant defects have been found. This has resulted in unnecessarytesting of little value because re-testing needs to be done after defects have been rectified. Youas the test manager are going to update the test plan with recommendations on when to stoptesting. List what recommendations you are going to make? Q50) How do you measure?Test EffectivenessTest Efficiency Q51) You find that the senior testers are making more mistakes then junior testers; you need tocommunicate this aspect to the senior tester. Also, you don't want to loose this tester. How shouldone goabout the constructive criticism? Q52) You are assigned as the test lead for a new program that will automate takeoffs and landingat an airport.

How would you write a est strategy for this new program?software qa/testing faqs for test/verification engineer, tester, text resume

Potrebbero piacerti anche