Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
584,21 KB
Nội dung
Kiem thu phan mem_ 2018_2019_HKI_Sang_Thu6 Started on Friday, 14 September 2018, 7:36 AM State Finished Completed on Friday, 14 September 2018, 7:51 AM Time taken 15 mins sec Marks 36.25/39.00 Grade 9.29 out of 10.00 (93%) Question Which of the following requirements is testable? Correct Mark 1.00 out of 1.00 Select one: a The system shall be user friendly b The response time shall be less than one second for the specified design load c The safety-critical parts of the system shall contain faults d The system shall be built to be portable Your answer is correct Question What is the main reason for testing software before releasing it? Correct Mark 1.00 out of 1.00 Select one: a to give information for a risk based decision about release b to find as many bugs as possible before release c to show that system will work after release d to decide when the software is of sufficient quality to release Your answer is correct Question Why is independent testing important? Correct Mark 1.00 out of 1.00 Select one: a Independent testers should determine the processes and methodologies used b Independent testers are dispassionate about whether the project succeeds or fails c Independent testing is usually cheaper than testing your own work d Independent testing is more effective at finding defects Your answer is correct Question Independent Verification & Validation is Correct Mark 1.00 out of 1.00 Select one: a Done by an Entity Outside the Project's sphere of influence b Done by the Test Engineers c Done By Management d Done by the Developer Your answer is correct Question Incorrect Mark 0.00 out of 1.00 Which of the following statements are TRUE? A.Software testing may be required to meet legal or contractual requirements B.Software testing is mainly needed to improve the quality of the product released by the developers C.Rigorous testing and fixing of found defects could help reduce the risk of problems occurring in an operational environment D Rigorous testing is sometimes used to prove that all failures have been found Select one: a A is true; B, C, and D are false b A, B and C are true; D is false c C and D are true; A and B are false d A and C are true; B and D are false Your answer is incorrect Question What is the benefit of independent testing? Correct Mark 1.00 out of Select one: 1.00 a More work gets done because testers not disturb the developers all the time b Independent testers reduce the bottleneck in the incident management process c Independent testers tend to be unbiased and find different defects than the developers d Independent testers not need extra education and training Your answer is correct Question Which of the following is NOT a reasonable test objective: Correct Mark 1.00 out of Select one: 1.00 a To prove that the software has no faults b To find performance problems c To find faults in the software d To give confidence in the software Your answer is correct Question Which of the following could be a disadvantage of independent testing? Correct Mark 1.00 out of 1.00 Select one: a Developer and independent testing will overlap and waste resources b Independent testers are too slow and delay the project schedule c Communication is limited between independent testers and developers d Developers can lose a sense of responsibility for quality Your answer is correct Question Size of a project is defined in terms of all the following except: Correct Mark 1.00 out of Select one: 1.00 a Person hours b Calendar months c None of the above d Person days Your answer is correct Question 10 What is the main reason for testing software before releasing it? Correct Mark 1.00 out of Select one: 1.00 a To decide when the software is of sufficient quality to release b To find as many bugs as possible before release c To give information for a risk based decision about release d To show that system will work after release Your answer is correct Question 11 Which of the following are USUALLY stated as testing objectives? Correct I Finding defects in the software Mark 1.00 out of II Reducing maintenance costs 1.00 II Confirming that the system works IV Assessing the quality of the software V Meeting schedule milestones Select one: a I, III; and IV b II, IV, and V c I and II d III and IV Your answer is correct Question 12 What is the objective of debugging? Correct i To localise a defect Mark 1.00 out of ii To fix a defect 1.00 iii To show value iv To increase the range of testing Select one: a i, ii b ii, iv c i, iii d ii, iii, iv Your answer is correct Question 13 Which is the best definition of complete testing: Correct Mark 1.00 out of 1.00 Select one: a You have tested every statement, branch, and combination of branches in the program b You have reached the scheduled ship date c You have completed every test in the test plan d You have discovered every bug in the program Your answer is correct Question 14 A Standard for software testing terminology is Correct Mark 1.00 out of 1.00 Select one: a BS 7925-2 b IEEE 802.11 c ISO 9001 d BS 7925-1 Your answer is correct Question 15 Correct Deciding How much testing is enough should take into account : Mark 1.00 out of i Level of Risk including Technical and Business product and project risk 1.00 ii Project constraints such as time and budget iii Size of Testing Team iv Size of the Development Team Select one: a ii,iii,iv are true and i is false b i,ii are true and iii,iv are false c i,,iv are true and ii is false d i,ii,iii are true and iv is false Your answer is correct Question 16 Which of the following account for most of the failures in a system? Correct Mark 1.00 out of Select one: 1.00 a They will be evenly distributed among all modules b They will be found in a small proportion of modules c They will be found in the largest modules d They will be found in the smallest modules Your answer is correct Question 17 Why is testing necessary? Correct Mark 1.00 out of 1.00 Select one: a Because verification and validation are not enough to get to know the quality of the software b Because testing finds more defects than reviews and inspections c Because testing measures the quality of the software system and helps to increase the quality d Because testing is good method to make there are not defects in the software Your answer is correct Question 18 One key reason why developers have difficulty testing their own work is Correct Mark 1.00 out of 1.00 Select one: a Lack of test tools on the market for developers b Lack of training c Lack of Objectivity d Lack of technical documentation Your answer is correct Question 19 What is failure? Correct Mark 1.00 out of Select one: 1.00 a Fault in the system b Error in the program code c Deviation from expected result to actual result d Defect in the software Your answer is correct Question 20 Why is testing neccessary? Correct Mark 1.00 out of 1.00 Select one: a Because testing measures the quality of the software system and helps to increase the quality b Because testing finds more defects than reviews and inspections c Because testing is good method to make there are not defects in the software d Because verification and validation are not enough to get to know the quality of the software Your answer is correct Question 21 A deviation from the specified or expected behaviour that is visible to end-users is called: Correct Mark 1.00 out of 1.00 Select one: a a fault b a failure A mistake in coding is called error, error found by tester is called defect, defect accepted by development team then it is called bug, build does not meet the requirements then it Is failure c a defect d an error Your answer is correct Question 22 Failure is _ Correct Mark 1.00 out of 1.00 Select one: 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 Your answer is correct Question 23 What is software testing? Correct Mark 1.00 out of 1.00 Select one: a executing the software to fulfill your business need b Eating different kinds of food c none of the above d a process of executing a program or application with the intent of finding the software bugs Your answer is correct Question 24 For software to be reliable it must: Correct Mark 1.00 out of Select one: 1.00 a Be written according to coding standards b Never fail under any circumstances c Be easy to maintain d Be unlikely to cause a failure Your answer is correct Question 25 Which of the problems below BEST characterize a result of software failure? Correct Mark 1.00 out of 1.00 Select one: a Regulatory compliance b Inadequate training c Lack of methodology d Damaged reputation Your answer is correct Question 26 Which, in general, is the least required skill of a good tester? Correct Mark 1.00 out of 1.00 Select one: a Able to write software b Having good attention to detail c Able to be relied on d Being diplomatic Your answer is correct Question 27 A failure is: Correct Mark 1.00 out of 1.00 Select one: a found in the software; the result of an error b departure from specified behaviour c an incorrect step, process or data definition in a computer program d a human action that produces an incorrect result Your answer is correct Question 28 Correct The cost of fixing a fault: Mark 1.00 out of 1.00 Select one: a Can never be determined b Is more expensive if found in requirements than functional design c Increases as we move the product towards live use d Is not important e Decreases as we move the product towards live use Your answer is correct Question 29 Which general testing principles are characterized by the description below? Partially correct Mark 0.25 out of 1.00 Defect clustering Conformance to requirements and fitness for use Absence-of-errors fallacy Conformance to requirements and fitness for use Pesticide paradox Testing should start at the beginning of the project Early Testing Conformance to requirements and fitness for use Your answer is partially correct You have correctly selected Question 30 According to the ISTQB Glossary, debugging: Correct Mark 1.00 out of Select one: 1.00 a Involves intentionally adding known defects b Follows the steps of a test procedure c Includes the repair of the cause of a failure d Is part of the fundamental testing process Your answer is correct Question 31 Which of the following could be a reason for failure? Correct 1) Testing fault Mark 1.00 out of 2) Software fault 1.00 3) Design fault 4) Environment Fault 5) Documentation Fault Select one: a 1,2,3,4 are valid reasons; is not b All of them are valid reasons for failure c 1,2,3 are valid reasons; & are not d is a valid reason; 1,3,4 & are not Your answer is correct Question 32 Which of the following is an advantage of independent testing? Correct Mark 1.00 out of Select one: 1.00 a Programmers can stop worrying about the quality of their work and focus on producing more code b Independent testers sometimes question the assumptions behind requirements, designs and implementations c Independent testers don't have to spend time communicating with the project team d The others on a project can pressure the independent testers to accelerate testing at the end of the schedule Your answer is correct Question 33 In prioritising what to test, the most important objective is to: Correct Mark 1.00 out of 1.00 Select one: a Obtain good test coverage b Find as many faults as possible c Test whatever is easiest to test d Test high risk areas Your answer is correct Question 34 "How much testing is enough?” Correct Mark 1.00 out of 1.00 Select one: a This answer depends on the maturity of your developers b This question is easy to answer c The answer depends on the risk for your industry, contract and special requirements d This question is impossible to answer Your answer is correct Question 35 Correct Mark 1.00 out of 1.00 To check whether we are developing the right product according to the customer requirements are not It is a static process Select one: a Validation b Verification c Quality Control d Quality Assurance Your answer is correct Question 36 Faults found by users are due to: Correct Mark 1.00 out of Select one: 1.00 a Poor software and poor testing b Bad luck c Poor quality software d Insufficient time for testing Your answer is correct Question 37 Which statement BEST describes the role of testing? Correct Mark 1.00 out of 1.00 Select one: a Testing improves quality in itself b Testing ensures that the right version of code is delivered c Testing can be used to assess quality d Testing shows that the software is error free Your answer is correct Question 38 Which of the following is NOT a reasonable test objective: Correct Mark 1.00 out of 1.00 Select one: a To give confidence in the software b To prove that the software has no faults c To find faults in the software d To find performance problems Your answer is correct Question 39 "How much testing is enough?" Incorrect Mark 0.00 out of 1.00 Select one: a This question is easy to answer b This question is impossible 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 Your answer is incorrect Return to: Week (14/09) ... one: a BS 7925-2 b IEEE 802 .11 c ISO 90 01 d BS 7925 -1 Your answer is correct Question 15 Correct Deciding How much testing is enough should take into account : Mark 1. 00 out of i Level of Risk... what to test, the most important objective is to: Correct Mark 1. 00 out of 1. 00 Select one: a Obtain good test coverage b Find as many faults as possible c Test whatever is easiest to test d Test. .. the fundamental testing process Your answer is correct Question 31 Which of the following could be a reason for failure? Correct 1) Testing fault Mark 1. 00 out of 2) Software fault 1. 00 3) Design