Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
624,43 KB
Nội dung
Kiem thu phan mem_ 2018_2019_HKI_Sang_Thu6 Started on State Completed on Time taken Question Friday, 30 November 2018, 9:11 AM Finished Friday, 30 November 2018, 9:16 AM mins 46 secs Marks 40.00/40.00 Grade 10.00 out of 10.00 (100%) Which of the following are test types? Correct Mark 1.00 out of 1.00 Select one or more: a System Testing b Component Testing c Integration Testing d Structural Testing e Functional Testing f Confirmation and Regression Testing g Acceptance Testing h Non - functional Testing Your answer is correct Question A regression test Correct Mark 1.00 out of 1.00 Select one: a Is only run once b Will check changed areas of the software to see if they have been affected c Will check unchanged areas of the software to see if they have been affected d Will always be automated Your answer is correct 3 Correct If a system has been tested and only a few defects have been found, what can we conclude about the state of the system? Mark 1.00 out of a The system may be defect free but the testing done cannot guarantee that this is true 1.00 b The system is defect free and further testing would therefore be a waste of resources Question c It depends what the system is designed to d Further testing should be considered but this should be focussed on areas of highest risk because it would not be possible to test everything e Testing should be curtailed because it is yielding no value Select one: a a, d and e b a, c and d c b, c and e d b, c and d Your answer is correct Question Which of the following are true of software development models? Correct a Component Integration testing is present in all good development models Mark 1.00 out of b Acceptance testing can take place before system testing starts 1.00 c Acceptance testing should only start when system testing is complete d There may be fewer than four test levels in a V-model Select one: a b and c b b and d c c and d d a and b Your answer is correct Question Which of the following comparisons of component testing and system testing are TRUE? Correct Mark 1.00 out of 1.00 Select one: a Component testing is the responsibility of the technical testers, whereas system testing typically is the responsibility of the users of the system b Test cases for component testing are usually derived from component specifications, design specifications, or data models, whereas test cases for system testing are usually derived from requirement specifications, functional specifications or use cases c Component testing verifies the functioning of software modules, program objects, and classes that are separately testable, whereas system testing verifies interfaces between components and interactions with different parts of the system d Component testing focuses on functional characteristics, whereas system testing focuses on functional and non-functional characteristics Your answer is correct Question Which is not a Component testing Correct Mark 1.00 out of 1.00 Select one: a Check the memory leaks b Check the branch coverage c Check the decision tables d Check the robustness Your answer is correct Question Correct Which of the following will be the best definition for Testing: Mark 1.00 out of 1.00 Select one: a The purpose of testing is to demonstrate that the program is defect free b The goal / purpose of testing is to demonstrate that the program works c Testing is executing Software for the purpose of finding defects d The purpose of testing is to demonstrate that the program does what it is supposed to Your answer is correct Question System testing should investigate Correct Mark 1.00 out of 1.00 Select one: a Non-functional requirements only not Functional requirements b Non-functional requirements or Functional requirements c Functional requirements only not non-functional requirements d Non-functional requirements and Functional requirements Your answer is correct Question Link Testing is also called as: Correct Mark 1.00 out of 1.00 Select one: a Component System Testing b Maintenance testing c Component Sub System Testing d Component Integration testing Your answer is correct Question 10 Why is incremental integration preferred over "big bang" integration? Correct Mark 1.00 out of 1.00 Select one: a Because incremental integration has better early defects screening and isolation ability b Because incremental integration can compensate for weak and inadequate component testing c Incremental integration is preferred over "Big Bang Integration" only for "bottom up" development model d Because "big bang" integration is suitable only for real time applications Your answer is correct Question 11 Acceptance testing means Correct Mark 1.00 out of 1.00 Select one: a Testing after changes have been made to ensure that no unwanted changes were introduced b Testing performed on a single stand - alone module or unit of code c Testing to ensure that the system meets the needs of the organization and end user d Users test the application in the developers environment Your answer is correct Question 12 Component Integration Testing can be done Correct Mark 1.00 out of 1.00 Select one: a Before Integration Testing b After system testing c After unit testing d After component testing Your answer is correct Question 13 What is beta testing? Correct Mark 1.00 out of 1.00 Select one: a Testing performed by product developers at the customer's location b Testing performed by product developers at their own locations c Testing performed by potential customers at their own locations d Testing performed by potential customers at the developers location Your answer is correct Question 14 The difference between re-testing and regression testing is Correct Mark 1.00 out of 1.00 Select one: a Re-testing looks for unexpected side effects; regression testing is repeating those tests b Re-testing is done after faults are fixed; regression testing is done earlier c Re-testing uses different environments, regression testing uses the same environment d Re-testing is done by developers, regression testing is done by independent testers e Re-testing is running a test again; regression testing looks for unexpected side effects Your answer is correct Question 15 Beta testing is: Correct Mark 1.00 out of 1.00 Select one: a Performed by customers at their own site b Performed by customers at their software developer's site c Performed by an independent test team d Performed as early as possible in the lifecycle e Useful to test bespoke software Your answer is correct Question 16 Correct Mark 1.00 out of 1.00 Repeated Testing of an already tested program, after modification, to discover any defects introduced or uncovered as a result of the changes in the software being tested or in another related or unrelated software component: Select one: a Confirmation Testing b Negative Testing c Re Testing d Regression Testing Your answer is correct Question 17 Regression testing should be performed: Correct i Every week Mark 1.00 out of ii After the software has changed 1.00 iii As often as possible iv When the environment has changed v When the project manager says Select one: a i & ii are true, iii, iv & v are false b ii, iii & iv are true, i & v are false c ii & iv are true, i, iii & v are false d ii is true, i, iii, iv & v are false Your answer is correct Question 18 System Integration testing should be done after Correct Mark 1.00 out of 1.00 Select one: a Unit testing b System testing c Integration testing d Component integration testing Your answer is correct Question 19 System testing should investigate: Correct Mark 1.00 out of 1.00 Select one: a Functional requirements or non - functional requirements b Functional requirements only not non - functional requirements c Functional requirements and non - functional requirements d Non - functional requirements only not functional requirements Your answer is correct Question 20 Which of the following is a form of functional testing? Correct Mark 1.00 out of 1.00 Select one: a Boundary value analysis b Security testing c Performance testing d Usability testing Your answer is correct Question 21 Integration testing in the large involves: Correct Mark 1.00 out of 1.00 Select one: a Testing the system when combined with other systems b Testing a system with a large number of users c Testing a sub-system using stubs and drivers d Combing software components and testing them in one go Your answer is correct Question 22 Which of the following is a type of non-functional testing? Correct Mark 1.00 out of 1.00 Select one: a Statement Coverage b Usability testing c Dataflow testing d Cause-effect graphing Your answer is correct Question 23 What type of testing is done to supplement the rigorous testing? Correct Mark 1.00 out of 1.00 Select one: a Error Guessing b Regression testing c System testing d Integration testing Your answer is correct Question 24 Which of the following is NOT a characteristic of User Acceptance Testing? Correct Mark 1.00 out of 1.00 Select one: a Testing against acceptance test criteria b Use of automated test execution tools c Testing performed by users d Integration of system with user documentation Your answer is correct Question 25 Which of the following is not the integration strategy? Correct Mark 1.00 out of 1.00 Select one: a Bottom-up b Big-bang c Top-down d Design based Your answer is correct Question 26 Which of the following is not part of performance testing: Correct Mark 1.00 out of 1.00 Select one: a Measuring transaction rates b Measuring response time c Generating many transactions d Simulating many users e Recovery testing Your answer is correct Question 27 Which of the following list contains only non-functional tests? Correct Mark 1.00 out of 1.00 Select one: a Interoperability (compatibility) testing, reliability testing, performance testing b System testing, performance testing c Load testing, stress testing, component testing, portability testing d Testing various configurations, beta testing, load testing Your answer is correct Question 28 Arc testing is known as Correct Mark 1.00 out of 1.00 Select one: a Ad-hoc testing b Agile testing c Beta testing d Branch testing Your answer is correct Question 29 Which is not a Component testing Correct Mark 1.00 out of 1.00 Select one: a Check the decision tables b Check the memory leaks c Check the robustness d Check the branch coverage Your answer is correct Question 30 Component Testing is also called as : Correct i Unit Testing Mark 1.00 out of ii Program Testing 1.00 iii Module Testing iv System Component Testing Select one: a i,ii,iii,iv are false b i,ii,iv are true and iii is false c all of above is true d i,ii,iii are true and iv is false Your answer is correct Question 31 Functional testing is mostly: Correct Mark 1.00 out of 1.00 Select one: a Validation techniques b None of the above c Verification techniques d Both of the above Your answer is correct Question 32 Acceptance test cases are based on what? Correct Mark 1.00 out of 1.00 Select one: a Design b Requirements c Code d Decision table Your answer is correct Question 33 Which one of the following are non-functional testing methods? Correct Mark 1.00 out of 1.00 Select one: a System testing b Usability testing c Performance testing d Both B and C Your answer is correct Question 34 Correct Mark 1.00 out of 1.00 Integration Testing where no incremental testing takes place prior to all the system's components being combined to form the system Select one: a Component Testing b Incremental Testing c System testing d Bing bang testing Your answer is correct Question 35 In system testing Correct Mark 1.00 out of 1.00 Select one: a Only functional requirements are tested; non-functional requirements are validated in a review b Only requirements which are listed in the specification document are to be tested c Only non-functional requirements are tested; functional requirements are validated in a review d Both functional and non-functional requirements are to be tested Your answer is correct Question 36 Integration testing has following characteristics Correct I It can be done in incremental manner Mark 1.00 out of II It is always done after system testing 1.00 III It includes functional tests IV It includes non-functional tests Select one: a I is correct b I, III and IV are correct c I, II and III are correct Your answer is correct Question 37 Which of the following is not a characteristic for Testability? Correct Mark 1.00 out of 1.00 Select one: a Observability b Observability c Operability d Observability Your answer is correct Question 38 Correct Mark 1.00 out of What type of testing? "The process of performing a variety of tests on a system to explore functionality or to identify problems." 1.00 Select one: a Component Testing b Unit Testing c System Testing d Integration Testing Your answer is correct Question 39 Correct What type of testing? "A technique used to evaluate a product by testing it on users" Mark 1.00 out of 1.00 Select one: a Recovery Testing b Comparison Testing c Usability Testing d Acceptance Testing Your answer is correct Question 40 What is software testing? Correct Mark 1.00 out of 1.00 Select one: a a process of executing a program or application with the intent of finding the software bugs b Eating different kinds of food c none of the above d executing the software to fulfill your business need Your answer is correct ◄ Slides Test (Before class) ► Return to: Week (21/09) ... correct Question 32 Acceptance test cases are based on what? Correct Mark 1.00 out of 1.00 Select one: a Design b Requirements c Code d Decision table Your answer is correct Question 33 Which one... system testing c After unit testing d After component testing Your answer is correct Question 13 What is beta testing? Correct Mark 1.00 out of 1.00 Select one: a Testing performed by product... Usability testing c Dataflow testing d Cause-effect graphing Your answer is correct Question 23 What type of testing is done to supplement the rigorous testing? Correct Mark 1.00 out of 1.00