1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Quiz 3 (at class)

20 113 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Non - functional Testing Your answer is correct.. Test cases for component testing are usually derived from component specifications, design specifications, or data models, whereas test

Trang 1

Question 1

Correct

Mark 1.00 out of

1.00

Question 2

Correct

Mark 1.00 out of

1.00

Started on Friday, 30 November 2018, 9:11 AM

State Finished Completed on Friday, 30 November 2018, 9:16 AM

Time taken 4 mins 46 secs

Marks 40.00/40.00 Grade 10.00 out of 10.00 (100%)

Which of the following are test types?

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.

A regression test 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

Kiem thu phan mem_

2018_2019_HKI_Sang_Thu6

Trang 2

Question 3

Correct

Mark 1.00 out of

1.00

Question 4

Correct

Mark 1.00 out of

1.00

If a system has been tested and only a few defects have been found, what can we conclude about the state of the system?

a The system may be defect free but the testing done cannot guarantee that this is true.

b The system is defect free and further testing would therefore be a waste of resources.

c It depends what the system is designed to do.

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.

Which of the following are true of software development models?

a Component Integration testing is present in all good development models.

b Acceptance testing can take place before system testing starts.

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

Trang 3

Question 5

Correct

Mark 1.00 out of

1.00

Question 6

Correct

Mark 1.00 out of

1.00

Which of the following comparisons of component testing and system testing are TRUE?

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.

Which is not a Component testing

Select one:

a Check the memory leaks

b Check the branch coverage

c Check the decision tables

Trang 4

Question 7

Correct

Mark 1.00 out of

1.00

Question 8

Correct

Mark 1.00 out of

1.00

Question 9

Correct

Mark 1.00 out of

1.00

Which of the following will be the best definition for Testing:

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 do

Your answer is correct.

System testing should investigate

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.

Link Testing is also called as:

Select one:

a Component System Testing

b Maintenance testing

c Component Sub System Testing

Trang 5

Question 10

Correct

Mark 1.00 out of

1.00

Question 11

Correct

Mark 1.00 out of

1.00

Why is incremental integration preferred over "big bang" integration?

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.

Acceptance testing means 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

Trang 6

Question 12

Correct

Mark 1.00 out of

1.00

Question 13

Correct

Mark 1.00 out of

1.00

Component Integration Testing can be done Select one:

a Before Integration Testing

b After system testing

c After unit testing

d After component testing

Your answer is correct.

What is beta testing?

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

Trang 7

Question 14

Correct

Mark 1.00 out of

1.00

The difference between re-testing and regression testing is 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.

Trang 8

Question 15

Correct

Mark 1.00 out of

1.00

Question 16

Correct

Mark 1.00 out of

1.00

Beta testing is:

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.

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

Trang 9

Question 17

Correct

Mark 1.00 out of

1.00

Question 18

Correct

Mark 1.00 out of

1.00

Regression testing should be performed:

i Every week

ii After the software has changed 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.

System Integration testing should be done after Select one:

a

Unit testing

b

System testing

c

Integration testing d

Component integration testing

Trang 10

Question 19

Correct

Mark 1.00 out of

1.00

Question 20

Correct

Mark 1.00 out of

1.00

System testing should investigate:

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.

Which of the following is a form of functional testing?

Select one:

a

Boundary value analysis

b

Security testing

c

Performance testing d

Usability testing

Trang 11

Question 21

Correct

Mark 1.00 out of

1.00

Question 22

Correct

Mark 1.00 out of

1.00

Integration testing in the large involves:

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.

Which of the following is a type of non-functional testing?

Select one:

a

Statement Coverage

b

Usability testing

c

Dataflow testing

d

Cause-effect graphing

Trang 12

Question 23

Correct

Mark 1.00 out of

1.00

Question 24

Correct

Mark 1.00 out of

1.00

What type of testing is done to supplement the rigorous testing?

Select one:

a

Error Guessing

b

Regression testing

c

System testing

d

Integration testing

Your answer is correct.

Which of the following is NOT a characteristic of User Acceptance Testing? 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

Trang 13

Question 25

Correct

Mark 1.00 out of

1.00

Question 26

Correct

Mark 1.00 out of

1.00

Which of the following is not the integration strategy? Select one:

a

Bottom-up

b

Big-bang

c

Top-down

d

Design based

Your answer is correct.

Which of the following is not part of performance testing: Select one:

a Measuring transaction rates

b Measuring response time

c Generating many transactions

d Simulating many users

Trang 14

Question 27

Correct

Mark 1.00 out of

1.00

Question 28

Correct

Mark 1.00 out of

1.00

Which of the following list contains only non-functional tests?

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.

Arc testing is known as Select one:

a

Ad-hoc testing

b

Agile testing

c

Beta testing d

Branch testing

Trang 15

Question 29

Correct

Mark 1.00 out of

1.00

Question 30

Correct

Mark 1.00 out of

1.00

Which is not a Component testing 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.

Component Testing is also called as :

i Unit Testing

ii Program Testing 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

Trang 16

Question 31

Correct

Mark 1.00 out of

1.00

Question 32

Correct

Mark 1.00 out of

1.00

Functional testing is mostly:

Select one:

a Validation techniques

b None of the above

c Verification techniques

d Both of the above

Your answer is correct.

Acceptance test cases are based on what? Select one:

a

Design

b

Requirements

c

Code d

Decision table

Trang 17

Question 33

Correct

Mark 1.00 out of

1.00

Question 34

Correct

Mark 1.00 out of

1.00

Which one of the following are non-functional testing methods?

Select one:

a

System testing

b

Usability testing

c

Performance testing

d

Both B and C

Your answer is correct.

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

Trang 18

Question 35

Correct

Mark 1.00 out of

1.00

Question 36

Correct

Mark 1.00 out of

1.00

In system testing

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.

Integration testing has following characteristics

I It can be done in incremental manner

II It is always done after system testing 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

Trang 19

Question 37

Correct

Mark 1.00 out of

1.00

Question 38

Correct

Mark 1.00 out of

1.00

Question 39

Correct

Mark 1.00 out of

1.00

Which of the following is not a characteristic for Testability?

Select one:

a Observability

b Observability

c Operability

d Observability

Your answer is correct.

What type of testing?

"The process of performing a variety of tests on a system to explore functionality or to identify problems."

Select one:

a Component Testing

b Unit Testing

c System Testing

d Integration Testing

Your answer is correct.

What type of testing?

"A technique used to evaluate a product by testing it on users"

Select one:

a Recovery Testing

b Comparison Testing

c Usability Testing

Trang 20

Question 40

Correct

Mark 1.00 out of

1.00

◄ Slides

Test (Before class) ►

What is software testing?

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.

Return to: Week 3 (21/09) 

Ngày đăng: 09/11/2019, 10:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w