QA Certification - Sample Question Set 3

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

What is a Prototype ? A. Mini-model of existing system B. Mini-model of proposed system C. Working model of existing system D. None

B. Mini-model of the proposed system ✅ Discuss : Prototype is a working model of existing system. Prototyping model is a systems development method in which a prototype is built, tested and then reworked as necessary until an acceptable outcome is achieved from which the complete system or product can be developed.

Effective software project management focuses on the 4 P's, which are ... A. People, performance, payment, product B. People, product, process, project C. People, product, performance, project D. All

B. People, product, process, project ✅

Final outcome of Requirements analysis and Specifications phase ? A. Drawing data flow diagram B. SRS document C. Coding the project D. User manual

B. SRS document✅ NOTE : SRS summarized into 4 Ds: - Define your product's purpose. - Describe what you're building. - Detail the requirements. - Deliver it for approval.

Detailed study of existing system is : A. System planning B. System analysis C. Feasibility study D. Design dfd

B. System analysis ✅

What is Cyclomatic complexity? A. Black box testing B. White box testing C. Yellow box testing D. Green box testing

B. White box testing ✅ NOTE : Cyclomatic complexity is a software metric used to indicate the complexity of a program.

System analysis and design phase of SDLC : A. Parallel run B. Sizing C. All of these D. Specifications freeze

C. All of these ✅

Which statement is true ? i. SRS is written by customer ii. SRS is written by a developer iii. SRS serves as a contract between customer and developer A. Only i true B. ii and iii true C. All true D. None

C. All true ✅

Which are Incremental developmental models? A. Prototyping B. Agile development C. Both a and b D. None

C. Both a and b ✅

Incremental Model is a result of combination of elements of which 2 models? A. Build & fix model & Waterfall model B. Linear model & Rad model C. Linear model & Prototyping model D. Waterfall model & Rad model

C. Linear model & prototyping model ✅

To test a function, programmer has to write a ___, which calls the function to be tested and passes it test data. a) Stub b) Driver c) Proxy d) None of the above

b) Driver✅

Cost of fixing a fault : a) Is not important b) Increases as we move the product towards live use c) Decreases as we move the product towards live use d) Is more expensive if found in requirements than functional design e) Can never be determined

b) Increases as we move the product towards live use ✅

Boundary value testing : a) Is same as equivalence partitioning tests b) Test boundary conditions on, below and above the edge of input and output equivalence classes c) Tests combinations of input circumstances d) Is used in White box testing strategy

b) Test boundary conditions on, below and above the edge of input and output equivalence classes✅

How much testing is enough? a) Question is impossible to answer b) Question is easy to answer c) Answer depends on the risk for industry, contract and special requirements d) Answer depends on maturity of your developers

c) Answer depends on the risk for industry, contract and special requirements✅

Which tools would be involved in Automation of a Regression test ? a) Data tester b) Boundary tester c) Capture /Playback d) Output comparator

c) Capture /Playback✅

Which is NOT part of a Performance Testing ? a) Measuring response time b) Measuring transaction rates c) Recovery testing d) Simulating many users e) Generating many transactions

c) Recovery testing ✅

During 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) When the software requirements have been approved.✅

Which are Non-functional testing methods ? a) System testing b) Usability testing c) Performance testing d) Both B and C

d) Both B and C ✅

Independent Verification and Validation is : a) Done by Developer b) Done by Test Engineers c) Done by Management d) Done by an Entity Outside the Project's sphere of influence

d) Done by an Entity Outside the Project's sphere of influence✅

First step in (SDLC) is : A. Preliminary investigation and analysis B. System design C. System testing D. Coding

A. Preliminary investigation and analysis ✅

Project risk factor is considered in which model A. Spiral model B. Waterfall model C. Prototyping model D. None of the above

A. Spiral model ✅ NOTE : Spiral model - works in evolutionary method. - errors or risks are identified and rectified earlier. - adopted by developers. - used for large projects. - based on linear and iterative framework type. - customer involvement is high. - very expensive. - low amount risk

In Waterfall model, output of one phase is input to next phase. A. True B. False

A. True ✅

Risk management is now recognized as one of the most important project management tasks. A. True B. False

A. True ✅

Software risk always involves 2 characteristics. A. Uncertainty and Loss B. Certainty and Profit C. Staff size and Budget D. Project deadline and Budget

A. Uncertainty and Loss ✅

Spiral Model has user involvement in all its phases. A. True B. False

B. False ✅

Traceability is not considered in Requirement Analysis. A. True B. False

B. False ✅

Which is NOT included in Test plan document of the Test Documentation standard: a) Test items (i.e software versions) b) What is not to be tested c) Test environments d) Quality plans e) Schedules and deadlines

d) Quality plans ✅

Which is NOT part of System Testing ? a) Business process-based testing b) Performance, load and stress testing c) Requirements-based testing d) Usability testing d) Top-down integration testing

d) Top-down integration testing ✅

Could reviews or inspections be considered part of testing : a) No, because they apply to development documentation b) No, because they are normally applied before testing c) No, because they do not apply to the test documentation d) Yes, because both help detect faults and improve quality e) Yes, because testing includes all non-constructive activities

d) Yes, because both help detect faults and improve quality ✅

Expected results are : a) Only important in system testing b) Only used in component testing c) Never specified in advance d) Most useful when specified in advance e) Derived from code

e) Derived from code ✅

Which is NOT a phase in SDLC ? A. Assessment B. Maintenance C. Development D. Testing

A. Assessment✅

Prototyping aims at : A. End user understanding and approval B. Program logic D. None of these

A. End user understanding and approval ✅

Different types of risk may occur when you develop software? A. Project risks B. Technical risks C. Business risks D. All of the above

D. All of the above ✅

What are the signs that a software project is in trouble? A. Product scope is poorly defined. B. Deadlines are unrealistic. C. Changes are managed poorly. D. All

D. All ✅

Which is a phase of SDLC ? A. Requirement gathering B. Maintenance C. Testing D. All

D. All ✅

Which are valid relationships in Use Case Diagrams ? A. Generalization B. Include C. Extend D. All

D. All ✅ NOTE : Use-case diagrams describe high-level functions and scope of a system. These diagrams also identify interactions between the system and its actors. Use cases and actors in use-case diagrams describe what the system does and how the actors use it, but not how the system operates internally.

Which tools would be used by developers and which tools by an independent test team: 1.Static Analysis 2.Performance testing 3.Test Management 4.Dynamic Analysis 5.Test running 6.Test data preparation Developers 4 & 6; Test team - 2, 3 & 5 Developers 1 & 4; Test team - 2, 3, 5 & 6 Developers 1,2,3 & 4; Test team 5 & 6 Developers 2,4 & 6; Test team 1, 2 & 5 Developers 1,3,4 & 5; Test team 2 & 6

Developers 1 & 4; Test team 2, 3, 5 & 6 ✅

First step in SDLC ? Analysis Planning Deployment Implementation

Planning ✅

In this phase in SDLC, project leaders evaluate terms of the project. This includes calculating labor and material costs, creating a timetable with target goals, and creating the project's teams and leadership structure. Analysis Planning Deployment Implementation Testing and Integration

Planning ✅

Difference between Retesting and Regression testing is : a) Re-testing is running a test again; Regression testing looks for unexpected side effects b) Re-testing looks for unexpected side effects; Regression testing is repeating those tests c) Re-testing is done after faults are fixed; Regression testing is done earlier d) Re-testing uses different environments; Regression testing uses the same environment e) Re-testing is done by developers; Regression testing is done by independent testers

a) Re-testing is running a test again; Regression testing looks for unexpected side effects ✅

Acceptance test cases are based on what ? a) Requirements b) Design c) Code d) Decision table

a) Requirements✅


Kaugnay na mga set ng pag-aaral

Ch.32 PrepU Assessing Older Adults

View Set

NURS 1155 Midterm - Taylor Clinical Questions

View Set

PSY 1010 Chapter 11: Personality

View Set

Sadlier Vocabulary Workshop - Level B - Unit 9 - Synonyms

View Set

Exam5:Professionalism:Accountability:TheConceptofAccountabilityQuestions

View Set

Ethical Hacking Unit 2 Quiz Review

View Set

HubSpot Feb 2019 Training in Cambridge

View Set

Social Media for Strategic Communication: Chapter 9

View Set