to decide when the software is of sufficient quality to release Your answer is correct... To decide when the software is of sufficient quality to release b.. To show that system will wor
Trang 1Question 1
Correct
Mark 1.00 out of
1.00
Question 2
Correct
Mark 1.00 out of
1.00
Started on Friday, 14 September 2018, 7:36 AM
State Finished Completed on Friday, 14 September 2018, 7:51 AM
Time taken 15 mins 1 sec
Marks 36.25/39.00 Grade 9.29 out of 10.00 (93%)
Which of the following requirements is testable?
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 0 faults
d The system shall be built to be portable
Your answer is correct.
What is the main reason for testing software before releasing it?
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.
Kiem thu phan mem_
2018_2019_HKI_Sang_Thu6
Trang 2Question 3
Correct
Mark 1.00 out of
1.00
Question 4
Correct
Mark 1.00 out of
1.00
Question 5
Incorrect
Mark 0.00 out of
1.00
Why is independent testing important?
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.
Independent Verification & Validation is
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.
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
Trang 3Question 6
Correct
Mark 1.00 out of
1.00
Question 7
Correct
Mark 1.00 out of
1.00
Question 8
Correct
Mark 1.00 out of
1.00
What is the benefit of independent testing?
Select one:
a More work gets done because testers do 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 do not need extra education and training
Your answer is correct.
Which of the following is NOT a reasonable test objective:
Select one:
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.
Which of the following could be a disadvantage of independent testing?
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.
Trang 4Question 9
Correct
Mark 1.00 out of
1.00
Question 10
Correct
Mark 1.00 out of
1.00
Question 11
Correct
Mark 1.00 out of
1.00
Size of a project is defined in terms of all the following except:
Select one:
a Person hours
b Calendar months
c None of the above
d Person days
Your answer is correct.
What is the main reason for testing software before releasing it?
Select one:
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.
Which of the following are USUALLY stated as testing objectives?
I Finding defects in the software
II Reducing maintenance costs
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
Trang 5Question 12
Correct
Mark 1.00 out of
1.00
Question 13
Correct
Mark 1.00 out of
1.00
Question 14
Correct
Mark 1.00 out of
1.00
What is the objective of debugging?
i To localise a defect
ii To fix a defect.
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.
Which is the best definition of complete testing:
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.
A Standard for software testing terminology is
Select one:
a BS 7925-2
b IEEE 802.11
c ISO 9001
d BS 7925-1
Your answer is correct.
Trang 6Question 15
Correct
Mark 1.00 out of
1.00
Question 16
Correct
Mark 1.00 out of
1.00
Question 17
Correct
Mark 1.00 out of
1.00
Deciding How much testing is enough should take into account :
i Level of Risk including Technical and Business product and project risk
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.
Which of the following account for most of the failures in a system?
Select one:
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.
Why is testing necessary?
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
Trang 7Question 18
Correct
Mark 1.00 out of
1.00
Question 19
Correct
Mark 1.00 out of
1.00
Question 20
Correct
Mark 1.00 out of
1.00
One key reason why developers have difficulty testing their own work is 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.
What is failure?
Select one:
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.
Why is testing neccessary?
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.
Trang 8Question 21
Correct
Mark 1.00 out of
1.00
Question 22
Correct
Mark 1.00 out of
1.00
Question 23
Correct
Mark 1.00 out of
1.00
A deviation from the specified or expected behaviour that is visible to end-users is called:
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.
Failure is _
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.
What is software testing?
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.
Trang 9Question 24
Correct
Mark 1.00 out of
1.00
Question 25
Correct
Mark 1.00 out of
1.00
Question 26
Correct
Mark 1.00 out of
1.00
For software to be reliable it must:
Select one:
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.
Which of the problems below BEST characterize a result of software failure?
Select one:
a Regulatory compliance
b Inadequate training
c Lack of methodology
d Damaged reputation
Your answer is correct.
Which, in general, is the least required skill of a good tester?
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.
Trang 10Question 27
Correct
Mark 1.00 out of
1.00
Question 28
Correct
Mark 1.00 out of
1.00
Question 29
Partially correct
Mark 0.25 out of
1.00
A failure is:
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.
The cost of fixing a fault:
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.
Which general testing principles are characterized by the description below?
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 1.
Trang 11Question 30
Correct
Mark 1.00 out of
1.00
Question 31
Correct
Mark 1.00 out of
1.00
According to the ISTQB Glossary, debugging:
Select one:
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.
Which of the following could be a reason for failure? 1) Testing fault
2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault
Select one:
a 1,2,3,4 are valid reasons; 5 is not
b All of them are valid reasons for failure
c 1,2,3 are valid reasons; 4 & 5 are not
d 2 is a valid reason; 1,3,4 & 5 are not
Your answer is correct.
Trang 12Question 32
Correct
Mark 1.00 out of
1.00
Question 33
Correct
Mark 1.00 out of
1.00
Question 34
Correct
Mark 1.00 out of
1.00
Which of the following is an advantage of independent testing?
Select one:
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.
In prioritising what to test, the most important objective is to:
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.
"How much testing is enough?”
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.
Trang 13Question 35
Correct
Mark 1.00 out of
1.00
Question 36
Correct
Mark 1.00 out of
1.00
Question 37
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.
Faults found by users are due to:
Select one:
a Poor software and poor testing
b Bad luck
c Poor quality software
d Insufficient time for testing
Your answer is correct.
Which statement BEST describes the role of testing?
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.
Trang 14Question 38
Correct
Mark 1.00 out of
1.00
Question 39
Incorrect
Mark 0.00 out of
1.00
Which of the following is NOT a reasonable test objective:
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.
"How much testing is enough?"
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 2 (14/09)