Q.: Which of the following are success factors when rolling out a new tool?
I. Roll the tool out to the entire organization to ensure reasonably even coverage.
II. Avoid changing existing processes to reduce impact of the tool.
III. Provide training and mentoring to new users.
IV. Allow users to determine where the tool fits into the process best.
A. I and II
B. I, III and IV
C. III
D. IV
C is correct
<<<<<< =================== >>>>>>Q.: As a test leader you are collecting measures about defects. You recognize that after the first test cycle � covering all requirements - subsystem C has a defect density that is 150% higher than the average. Subsystem A on the other hand has a defect density that is 60% lower than the average. What conclusions for the next test cycle could you draw from this fact?
A. It is probable that subsystem C has still more hidden defects. Therefore we need to test subsystem C in more detail.
B. Because we have already found many defects in subsystem C, we should concentrate testing resources on Subsystem A.
C. Observed defect density does not allow any conclusions about the amount of additional testing.
D. We should try to equalize the amount of testing over all modules to ensure that we test all subsystems evenly.
A is correct
<<<<<< =================== >>>>>>Q.: Which of these are objectives for software testing?
A. Determine the productivity of programmers
B. Eliminate the need for future program maintenance
C. Eliminate every error prior to release
D. Uncover software errors
D is correct
<<<<<< =================== >>>>>>
Q.: Failure is _________
A. Incorrect program behavior due to a fault in the program
B. Bug found before product Release
C. Bug found after product Release
D. Bug found during Design phase
A is correct
<<<<<< =================== >>>>>>
Q.: During the software development process, at what point can the test process start?
A. When the code is complete.
B. When the design is complete.
C. When the software requirements have been approved.
D. When the first code module is ready for unit testing
C is correct
<<<<<< =================== >>>>>>
Q.: "How much testing is enough?"
A. This question is impossible to answer
B. This question is easy to answer
C. The answer depends on the risk for your industry, contract and special requirements
D. This answer depends on the maturity of your developers
C is correct
<<<<<< =================== >>>>>>
Q.: Which approaches can help increase the quality of software?
I. Incorporating rigorous testing
II. Preventing change requests
III. Establishing defects metrics
IV. Allocating schedule contingencies
A. I and II are true; III and IV are false
B. II and IV are true; I and II are false
C. I and IV are true; II and III are false
D. I and III are true; II and IV are false
D is correct
<<<<<< =================== >>>>>>
Q.: Features to be tested, approach, item pass / fail criteria and test deliverables should be specified in which document?
A. Test case specification
B. Test procedure specification
C. Test plan
D. Test design specification
C is correct
<<<<<< =================== >>>>>>
Q.: What is the difference between component testing and integration testing?
A. Component testing tests interfaces; integration testing searches for defects
B. Component testing searches for defects; integration testing tests Interfaces
C. Developers perform component testing; testers perform integration testing
D. Testers perform component testing; users perform integration testing
B is correct
<<<<<< =================== >>>>>>
Q.: Fault Masking is
A. Error condition hiding another error condition
B. Creating a test case which does not reveal a fault
C. Masking a fault by developer
D. Masking a fault by a tester
A is correct
<<<<<< =================== >>>>>>
Q.: According to the ISTQB Glossary, what do we call a document that describes any event that occurred during testing which requires further investigation?
A. A bug report
B. A defect report
C. An incident report
D. A test summary report
C is correct
<<<<<< =================== >>>>>>
Q. : A product risk analysis is performed during the planning stage of the test process. During the execution stage of the test process, the test manager directs the testers to classify each defect report by the known product risk it relates to (or to 'other'). Once a week, the test manager runs a report that shows the percentage of defects related to each known product risk and to unknown risks.
What is one possible use of such a report?
A. To identify new risks to system quality.
B. To locate defect clusters in product subsystems.
C. To check risk coverage by tests.
D. To measure exploratory testing.
A is correct
<<<<<< =================== >>>>>>
Q.: Which tools help to support static testing?
A. Static analysis tools and test execution tools.
B. Review process support tools, static analysis tools and coverage measurement tools.
C. Dynamic analysis tools and modeling tools.
D. Review process support tools, static analysis tools and modeling tools.
D is correct
<<<<<< =================== >>>>>>
Q.: Which test activities are supported by test harness or unit test framework tools?
A. Test management and control.
B. Test specification and design.
C. Test execution and logging.
D. Performance and monitoring.
C is correct
<<<<<< =================== >>>>>>
Q.: What are the potential benefits from using tools in general to support testing?
A. Greater quality of code, reduction in the number of testers needed, better objectives for testing.
B. Greater repeatability of tests, reduction in repetitive work, objective assessment.
C. Greater responsiveness of users, reduction of tests run, objectives not necessary.
D. Greater quality of code, reduction in paperwork, fewer objections to the tests.
B is correct
<<<<<< =================== >>>>>>
Q.: What is a potential risk in using tools to support testing?
A. Unrealistic expectations, expecting the tool to do too much.
B. Insufficient reliance on the tool, i.e. still doing manual testing when a test execution tool has been purchased.
C. The tool may find defects that aren't there.
D. The tool will repeat exactly the same thing it did the previous time.
A is correct
<<<<<< =================== >>>>>>
Q.: Which of the following are advanced scripting techniques for test execution tools?
A. Data-driven and keyword-driven
B. Data-driven and capture-driven
C. Capture-driven and keyhole-driven
D. Playback-driven and keyword-driven
A is correct
<<<<<< =================== >>>>>>
Q.: Which of the following would NOT be done as part of selecting a tool for an organization?
A. Assess organizational maturity, strengths and weaknesses.
B. Roll out the tool to as many users as possible within the organization.
C. Evaluate the tool features against clear requirements and objective criteria.
D. Identify internal requirements for coaching and mentoring in the use of the tool.
B is correct
<<<<<< =================== >>>>>>
Q.: Which of the following is a goal for a proof-of-concept or pilot phase for tool evaluation?
A. Decide which tool to acquire.
B. Decide on the main objectives and requirements for this type of tool.
C. Evaluate the tool vendor including training, support and commercial aspects.
D. Decide on standard ways of using, managing, storing and maintaining the tool and the test assets.
D is correct
<<<<<< =================== >>>>>>
Q.: What is a key characteristic of specification-based testing techniques?
A. Tests are derived from information about how the software is constructed.
B. Tests are derived from models (formal or informal) that specify the problem to be solved by the software or its components.
C. Tests are derived based on the skills and experience of the tester.
D. Tests are derived from the extent of the coverage of structural elements of the system or components.
B is correct
<<<<<< =================== >>>>>>
Excellent tips about software testing. Really useful stuff .Never had an idea about this, will look for more of such informative posts from your side...
ReplyDeleteSoftware Testing Services
Software Testing Services in India
Software Testing Companies in India
QA Testing Services in India
QA Testing Companies In India
QA Testing Services
Software Testing Services in Dubai
Software Testing Companies in Dubai
Software Testing Services in USA
Software Testing Companies in USA
Software Testing Companies
Wow its a very good post. The information provided by you is really very good and helpful for me. Keep sharing good information.
ReplyDeleteSoftware Testing Services
Software Testing Services in India
Software Testing Companies in India
Software Testing Services in USA
Software Testing Companies in USA
Software Testing Companies
Software Testing Services Company
Independent Software Testing Services
Nice blog..clearly explained…Thankyou so much for your wonderful information…Looking for the best testing and performance tools in Hyderabad contact cyanous software solutions now.
ReplyDeleteBest testing and performance tools in Hyderabad
Best software & web development company in Hyderabad
Thank you for sharing your valuable thoughts with us. I want you to keep giving us such information in the future also. I will share this information with my friends. I want you to read about the services of software testing outsourcing. This will allow you to provide us with better information.
ReplyDeleteYour blog has wonderful information regarding software Testing, I also have some valuable information regarding the Best Software Testing Services in USA, Canada and India hopefully, this will be very helpful for you.
ReplyDeleteYour blog has all the information I was looking for for a long time. I want to thank you for sharing such important information with us. I will share your blog with my friends. I wish you to keep sharing such important blogs with us in the future also. Apart from this, if you ever need software testing services then you can get all the information by clicking on the given link.
ReplyDelete