CSTE :: SAMPLE PAPER - 1


  1. A branch is

A.    An unconditional transfer of control from any statement to any other statement in the component except the next statement
B.    A conditional transfer of control from any statement to any other statement in a component
C.    When a component has more than one entry point, a transfer of control to any entry point of the component
D.   All of the above
E.    None of the above

  1. A metric is:

A.    A mathematical number that shows a relationship between two variables.
B.    Metrics is quantitative measure of the degree to which a system /component or process Possesses a given attribute.
C.    Both (a) and (c)
D.   None of the above.

  1. Data collected during testing should include:

  1. Test Factors.
  2. Functions/subroutines
  3. Platforms
  4. All of the above
  5. None of the above

  1. Which of the following does not represents ways to define and measure test coverage?

A.    Statement coverage
B.    b. Point to point coverage
C.    Branch coverage.
D.   Basic path coverage.

  1. For building a test plan following tasks are required. Choose the correct sequence.

A.    Understand Project Risks, Form Test Team, Build Test Plan
B.    Build Test Plan, Form Test Team, Understand Project Risks.
C.    Form Test Team, Understand Project Risks, Build Test Plan
D.   None of the above represents the tasks involved in building test plan

  1. Choose the correct from those given below.

A.    Compliance Testing – Business rules.
B.    Black Box Testing – Path Coverage.
C.    Regression Testing – End users.
D.   File Integrity – Control Totals
E.    None of the above.

  1. The best place to log ‘incidents’ is which of the following:

A.    Test script
B.    Test log
C.    User report
D.   Defect Tracking system

  1. To know with adequate confidence, “when is testing over”, which of the following is the best approach?

A.    Declare that it is over when Time is out.
B.    Use test appropriate Metrics
C.    Declare that it is over when budget is consumed
D.   Let the management decide that

  1. Which of the following is not a component of “software fit” for acceptance?

A.    Data
B.    Structure and People
C.    Rules
D.   Models

10.                       Which of the following statements are not correct?

A.    Structural testing evaluates all aspects of the structure to very that the structures is sound.
B.    Functional testing technique help ensure that the requirement/specifications are properly satisfied by the software system
C.    Functional testing not concerned with how processing occurs, but with the results of process.
D.   Functional testing techniques help to establish the roles and responsibilities of users during acceptance testing.

  1. Which of the following is not one of the techniques to find defects?

A.    Operational Techniques
B.    Dynamics Techniques
C.    Functional Techniques
D.   Static Techniques

  1. The concept of defensive code involves:

A.    Adding a syntax checker in the middle of the code
B.    Adding Throw() and Catch()
C.    Adding code to a program so that two part of the program must fail before a major problem can occur
D.   None of the above

  1. Quality Assurance methods are usually considered.

A.    Detective
B.    Preventive
C.    Corrective
D.   Protective

  1. Who has the primary responsibility of setting the quality culture in the organization?

A.    The Training Dept.
B.    The Quality Dept.
C.    Senior Management
D.   None

  1. In statistics, the mean and median are called.

A.    SPC
B.    Variance
C.    Standard deviation
D.   Control Chart Values.
E.    Measure of Central tendency

  1. Quality principle dictate that the strategic quality plan should?

A.    Be incorporated by the quality assurance function
B.    Be written for quality assurance function
C.    Identify individual quality programs
D.   Define the size of the quality assurance department.

  1. Pareto analysis will tell us.

A.    Which problems occur most often
B.    Why problem occur
C.    Relative value of walkthrough and inspections
D.   All of the above

  1. Total quality management is a common term applied to a quality management system. Total quality management is.

A.    A process to produce zero defects
B.    A defect identification strategy
C.    Another way of expressing statistical process control
D.   A strategy built around control charts
E.    A management philosophy

  1. Quality Function Deployment

A.    Helps an organization to decide how the Quality function is deployed
B.    Is testing of previously verified program of application
C.    Is another approach to implementing balance score card method
D.   Is a systematic method to translate customer wants or needs into product or service

  1. Which of the following are categories of acceptance requirement from user’s point of view.

A.    Overall software quality requirements
B.    Functionality requirements
C.    Performance requirements
D.   Interface quality requirements
E.    All the above
F.     None are

  1. Risk is defined as

A.    Frequency * Occurrence
B.    Occurrence * Risk Factor
C.    Risk Factor * Risk Response Number
D.   Probability * Influence

  1. Key elements of a defect management process are:

A.    Defect Prevention
B.    Defect discovery/defect naming
C.    Defect resolution
D.   All of the above

  1. Which of the following does not represent the general of defect management philosophy?

A.    All of the below are the general principles
B.    The primary goal is to prevent defects
C.    Defect management process should be risk driven
D.   Capture and analysis of the defect information should be automated
E.    Defect information should be used towards process improvement.

  1. ‘Requirement’ is a formal statement of

A.    An attribute to be possessed by the product/function to be performed by the product
B.    The performance standard for the attribute or a function
C.    The measuring process to be used in verifying that the standard has been met
D.   All the above

  1. Dynamic assertion is

A.    All the below
B.    A way of empowering people in the organization
C.    The analysis performed by executing the program code
D.   A powerful way of expressing yourself to make your presence felt

  1. Condition coverage is

A.    A black box testing technique
B.    The property of logical coherence among constituent modules of a system
C.    Money spent on quality activity to cover the entire testing budget
D.   The number of decision statements covered in cyclomatic complexity analysis
E.    None of the above

  1. A Test Log

A.    Is a worksheet/spreadsheet to record test activities
B.    Helps to record incidents into the defect tracking system
C.    iI responsible for conducting the test readiness review
D.   Should contain the procedure environment and tools for test execution
E.    Only(a) and (b) above

  1. Which of the following is the correct sequence to test execution?

A.    Set up Test environment, Identify test cases and test cycles, Review test results, Assign test scripts
B.    Identify test cases and test cycles, Assign test scripts, Set up Test environment, Review test results
C.    Set up Test environment, Identify test cases and test cycles, Assign test scripts, Review test results
D.   Any of the above is a right sequence

  1. Which of the following does not represent major concerns in the mind of testers during  test execution step?

A.    Software not in a testable mode
B.    Inadequate time/resources
C.    Significant problem will not be uncovered during testing
D.   Developer will not appreciate testing
E.    None of the above

  1. Which of the following is/are factors used by Test Manager to determine whether the application is ready for production?

A.    MTBF
B.    Failure or % coverage achieve by the executed test
C.    Severity level-wise number of open defects
D.   Risk associated with moving the application into production
E.    All of the above

  1. During the recording of test results, deviations must be document. Which of the following attributes should be documented?

A.    All of the following
B.    Activities involved
C.    Users/Customer served
D.   Deficiencies noted
E.    Procedure used to perform work

  1. The ‘cause’ is the underlying reason for the ‘condition’. The determination of the cause requires a scientific approach. Which of the following represents the correct sequences?
    1. Define the problem
    2. Identify workflow
    3. Identify procedures
    4. Identify people involved
    5. Recreate the circumstances

A.    1, 2, 3, 4, 5
B.    5, 1, 3, 2, 4
C.    1, 5, 4, 3, 2
D.   3, 5, 2, 4 ,1

  1. What technique is most effective in encouraging participation of attendees at meetings?

A.    Having the moderator play the devil’s advocate
B.    Tell people that participation will be one of the appraisal factors
C.    Role playing and requesting suggestions
D.   Requiring participation

  1. Risk management involves identifying risk and ___________

A.    Eliminating risks
B.    Avoiding risks
C.    Risk analysis
D.   Developing strategies to address risk

  1. How could root cause analysis be applied to software?

A.    It can help identify error-prone parts of the process
B.    It cannot be applied; there is no normal variation in software
C.    It cannot be used to identify similar types of failures
D.   It cannot be applied; software failure expose the root cause directly

  1. One of the primary objective of process control is to:

A.    Increase competition
B.    Improve metrics
C.    Find root causes
D.   Reduce Variability

  1. Quality has been defined as:

A.    Meeting requirements
B.    Customer satisfaction
C.    Zero defects
D.   All of the above
E.    and (b)

  1. Three part of the PDCA cycles are act, plan and do. The fourth part of the PDCA cycle is:

A.    Calibrate
B.    Control
C.    Coordinate
D.   Create
E.    Check

  1. The primary purpose of quality control is to:

A.    Prevent defect from occurring
B.    Assign quality responsibilities
C.    Conducting testing
D.   Find and correct defects
E.    Writing work processes

  1. The overall goal of software testing is to:

A.    Identify error not removed previously
B.    Find who cause the error
C.    Keep re-work costs as low as possible
D.   None of the above

  1. With the acquisition of a testing tool, the test engineer’s first priority is to:

A.    Decide how much to pay
B.    Check with end-user first
C.    Identify the goal for the tool usage
D.   Make sure your management agrees to use the tool

  1. The objectives of _________Control are to prevent, detect or correct or incorrect  processing.

A.    Transaction processing system
B.    External
C.    Internal
D.   Environmental

  1. Testing to determine that current changes have NOT adversely affected previous functionality is called:

A.    Regression Testing
B.    System Testing
C.    Unit Testing
D.   Acceptance Testing
E.    Integration Testing

  1. White box testing is primarily:

A.    Data driven
B.    Logic driven
C.    Bottom up driven
D.   Top down driven
E.    Defect driven

  1. The most effective test approach is to begin testing when:

A.    After requirements
B.    After external design
C.    After internal design
D.   After coding
E.    A new project begins

  1. Verification is an approach to testing that can occur during:

A.    Requirements
B.    External design
C.    Internal design
D.   Coding
E.    All of the above

  1. Quality is often referred to as being free. This is because:

A.    The payback is greater than its cost over time
B.    It’s difficult to quantify consumer satisfaction
C.    There is a never ending goal to be achieved
D.   Of continuous improvement

  1. The characteristic of an effective meeting for testing related issues include:

A.    Develop an agenda
B.    Define the role of the people attending the meeting
C.    Encourages attendees to contribute fully
D.   Clearly define the test objective
E.    All the above

  1. Which of the following is NOT part of a process workbench?

A.    Input
B.    Do Procedure
C.    Check Procedure
D.   Defect Management
E.    Output

  1. Quality function deployment is most associated with:

A.    Total Quality Management
B.    Problem Analysis
C.    Regression Testing
D.   Tracing requirements
E.    Continuous Process Improvement



ANSWERS
1
2
3
4
5
6
7
8
9
10
D
c
d
b
c
d
d
b
d
d
11
12
13
14
15
16
17
18
19
20
c
c
b
c
e
a
a
e
d
e
21
22
23
24
25
26
27
28
29
30
a
d
a
d
c
e
e
c
d
e
31
32
33
34
35
36
37
38
39
40
a
a
c
d
a
d
e
e
d
d
41
42
43
44
45
46
47
48
49
50
c
a
a
b
e
e
a
e
d
d

No comments:

Post a Comment