0% found this document useful (0 votes)
10 views22 pages

Software Testing

The document contains a series of questions and answers related to software testing, JIRA functionalities, and various testing techniques. It covers topics such as dynamic testing, defect life cycle, JIRA workflows, and testing methodologies. Each question is followed by a clear response indicating the correct answer.

Uploaded by

rajkishanpatel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views22 pages

Software Testing

The document contains a series of questions and answers related to software testing, JIRA functionalities, and various testing techniques. It covers topics such as dynamic testing, defect life cycle, JIRA workflows, and testing methodologies. Each question is followed by a clear response indicating the correct answer.

Uploaded by

rajkishanpatel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

How does the Release Forecast Report benefit project teams?

By deleting issues
By estimating time to complete a release
By tracking user activity
By integrating plugins
Clear Response

The Release Forecast Report benefits project teams primarily by estimating time to complete a release.

Why is dynamic testing crucial for industries like finance and healthcare?

Reduces user satisfaction

Ensures software reliability and security

Simplifies code complexity

Reduces documentation

Dynamic testing is crucial for industries like finance and healthcare because it ensures software reliability and security.

give response as a,b,c or d

b. Ensures software reliability and security

Which defect severity level indicates a complete failure of the application?

Major

Minor

Critical

Trivial

c. Critical
What is the significance of using gadgets in JIRA dashboards?

To change the theme

To display project data visually

To write code

To send notifications

Char Hesponse

b. To display project data visually

How does setting up the development environment aid in plugin creation?

By increasing complexity

By simplifying coding and testing processes

By managing finances

By reducing data accuracy

Dear Response

b. By simplifying coding and testing processes

Which technique in white box testing ensures each branch in the code is tested at least once?

Path Coverage

Branch Coverage

Condition Coverage

Statement Coverage

b. Branch Coverage

Which technique in white box testing checks the combinations of conditions in a code?

Path Coverage

Branch Coverage

Condition Coverage

Statement Coverage

Clear Response
c. Condition Coverage

Which SDLC model is known for its sequential phases?

Agile

Waterfall

OV Model

RAD

b. Waterfall

What is the primary purpose of customising workflows in JIRA?

To change user roles

To fit specific team needs

To delete tasks

To reduce costs

b. To fit specific team needs

Which stage in the defect life cycle involves assigning the defect to a developer?

New

Open

Assigned

Retest

c. Assigned
What is the primary purpose of an Epic in JIRA?

Track individual bugs

Manage small tasks

Organise large projects or features

Monitor user feedback

Clear Response

c. Organise large projects or features

What is the primary objective of load testing?

Test user interfaces

Measure software performance under expected load

Test software security

Test code logic

Clear Response

b. Measure software performance under expected load

How can dala secunty be ensured during JIRA Integrations?

By Ignoring security measures

By using secure authentication methods like OAuth

By simplifying workflows

By reducing data sharing

Chaar Proponen

b. By using secure authentication methods like OAuth

Which type of dynamic testing involves checking if integrated units work together?

Unit Testing

System Testing

Integration Testing

Acceptance Testing
c. Integration Testing

Which type of structured group examination is the most formal?

Walkthroughs

Technical Reviews

Inspections

Peer Reviews

Clear Hesponse

c. Inspections

What is the purpose of usability testing?

Test software performance

Test security features

Ensure a smooth user interface

Test integration

Chear Response

c. Ensure a smooth user interface

What is the purpose of a test policy?

Guide overall testing approach

Identify software bugs

Develop test scripts

Allocate resources

Dear Regense

a. Guide overall testing approach


What type of testing involves simulating attacks to identify vulnerabilities?

Load Testing

Performance Testing

Penetration Testing

Usability Testing

Car Response

c. Penetration Testing

What does dynamic testing validate?

Code structure

Software behavior

Design documents

Requirements

Clear fiesponse

b. Software behavior

What is a key challenge in integrating JIRA with other tools?

Increased security

Compatibility issues

Reduced complexity

Increased collaboration

Clear Response

b. Compatibility issues
What does validate functional testing in system testing?

Software aesthetics

System's required functions

System's stress handling

User feedback

Clear Response

b. System's required functions

Which type of performance testing checks the system's behaviour under sustained use?

Stress Testing

Load Testing

Endurance Testing

Scalability Testing

Clear Response

c. Endurance Testing

What does Boundary Value Analysis (BVA) focus on?

Middle values of input

End-to-end testing

Boundary values of input partitions

Testing integration

Damar Response

c. Boundary values of input partitions


How does the Workload Report assist project managers in JIRA?

By tracking user logins

By illustrating the distribution of tasks among team members

By managing plugins

By creating issues

Dear Respome

b. By illustrating the distribution of tasks among team members

What is the importance of non-functional testing?

Verify specific functions

Ensure overall performance

Test code quality

Check for user satisfaction

Cual Response

b. Ensure overall performance

What is the role of notification schemes in JIRA?

To manage workflows

To define who gets notified about issue changes

To collect additional data

To track project costs

Clear Heipome

b. To define who gets notified about issue changes

What does the defect density metric measure?

Number of defects per size

Number of test cases run

Number of defects detected

Number of tests executed


a. Number of defects per size

What type of testing verifies the functionality of the software without looking at the internal code structure?

Static Testing

Dynamic Testing

White Box Testing

Black Box Testing

d. Black Box Testing

What is the primary function of JIRA?

Video editing

issue and project tracking

Database management

Graphic design

b. issue and project tracking

Which JIRA issue type represents a large body of work that can be broken down into smaller tasks?

Bug

Sub-task

Epic

Story

Deat

c. Epic
Which component is essential for establishing a test environment?

Test scripts

Server configuration

User requirements

Development methodology

b. Server configuration

Which KPI in JIRA helps in understanding the distribution of issues by type, status, or priority?

Issue Statistics

Burndown Chart

Velocity Chart

Filter Results

a. Issue Statistics

What is the significance of the Software Testing Pyramid?

Focus on high-level tests

Emphasise unit tests

Ignore integration tests

Skip system tests

b. Emphasise unit tests

What is the main purpose of the Created vs. Resolved Issues Report?

To frack system performance

To compare the number of created and resolved issues

To manage workflows

To export data

b. To compare the number of created and resolved issues


What type of dynamic testing evaluates the software under different conditions such as load and stress?

Usability Testing

Performance Testing

Unit Testing

Integration Testing

b. Performance Testing

Which tool can be used for middleware solutions to integrate JIRA with other applications?

OUIRA

Confluence

Automate io

Jenkins

c. Automate io

What does CI/CD stand for in the context of JIRA integrations?

Customer Integration/Customer Deployment

Continuous Integration/Continuous Deployment

Code Integration/Code Deployment

Continuous Improvement/Continuous Development

Clear Response

b. Continuous Integration/Continuous Deployment

Which KPI measures the proportion of code or functionalities tested by the test cases?

Defect Density

Test Coverage

Mean Time to Repair (MTTR)

Test Case Pass Rate


b. Test Coverage

What type of testing is performed by selected end-users in a real environment?

Alpha testing

White-box testing

Beta testing

Unit testing

Clear Response

c. Beta testing

How can workflow automation in JIRA improve project management?

By increasing complexity

By minimising human errors

By reducing data accuracy

By increasing manual tasks

b. By minimising human errors

Which phase of dynamic testing involves the actual running of test cases?

Test Planning

Test Design

Test Execution

Test Reporting

c. Test Execution
What is Equivalence Class Partitioning (ECP)?

Testing boundary values

Dividing input data into equivalent partitions

Testing the entire software

Testing internal code

b. Dividing input data into equivalent partitions


What is Equivalence Class Partitioning (ECP)?
Testing boundary values
Dividing input data into equivalent partitions
Testing the entire software
Testing internal code
Clear Response

Equivalence Class Partitioning (ECP) is a testing technique used in software testing. Here’s a step-by-step breakdown:

1. Understanding ECP: ECP is a method for dividing input data into different classes or partitions that are expected to behave
similarly. The idea is that if one test case from a partition works, all other test cases in that partition will likely work as well.

2. Dividing Input Data: The input data for a program can be divided into valid and invalid partitions. For example, if a program
accepts age as input, valid partitions might be ages 0-120, while invalid partitions could include negative ages or ages above 120.

3. Selecting Test Cases: Instead of testing every possible input, you select one representative value from each partition. This
reduces the number of test cases while still providing good coverage.

4. Testing Boundary Values: It’s also important to test boundary values, which are the limits of the partitions. For example, if the
valid age range is 0-120, you would test values like 0, 1, 119, 120, and values just outside this range, like -1 and 121.

5. Benefits of ECP: This method helps in identifying errors more efficiently and effectively, as it allows testers to focus on
representative inputs rather than exhaustive testing.

6. Not Testing Internal Code: ECP does not inv

just give me answer

Equivalence Class Partitioning (ECP) is a software testing technique that divides input data into valid and invalid partitions to
reduce the number of test cases while ensuring coverage. It focuses on selecting representative values from each partition,
including testing boundary values.

give response as a,b,c or d

The correct answer is: b. Dividing input data into equivalent partitions.

Which principle states that exhaustive testing is impossible?

Defect Clustering

Early Testing

Pesticide Paradox

Testing Shows Presence of Defects

Day Respon
The correct answer is: Pesticide Paradox.

What is the role of test design in dynamic testing?

Create test environment

Identify test objectives

Execute test cases

Report test results

The correct answer is: Identify test objectives.

What does the time tracking feature in JIRA help to monitor?

Budget usage

Project deadlines

Time spent on tasks

User satisfaction

The correct answer is: Time spent on tasks.

How can JIRA help in managing test cases?

Using Zephyr plugin

Through dashboards

By creating workflows

Using email integration

Clear Response

The correct answer is: Using Zephyr plugin.


Which technique in white box testing ensures that each line of code is executed at least once?

Branch Coverage

Path Coverage

Condition Coverage

Statement Coverage

The correct answer is: Statement Coverage.

What is the primary objective of the STLC?

Find and fix bugs

Ensure high quality

Speed up development

Reduce cost

Chal Repos

The correct answer is: Ensure high quality.

Which type of testing is performed by end-users or clients to determine if the software is ready for delivery?

Unit Testing

System Testing

Acceptance Testing

Integration Testing

Clear Responer

The correct answer is: Acceptance Testing.

Why is training and onboarding important for new JIRA users?

To increase project costs

To ensure effective use of JIRA and understanding of workflows

To manage user roles

To delele tasks
The correct answer is: To ensure effective use of JIRA and understanding of workflows.

What is involved in continuous improvement in testing?

Repeating test cases

Updating the test plan

Enhancing testing processes

Allocating more resources

Clee Report

The correct answer is: Enhancing testing processes.

What does branch coverage aim to ensure in white box testing?

Execute all statements

Execute all decision branches

Execute only if-else statements

Execute all loops

The correct answer is: Execute all decision branches.

What is the outcome of the test cycle closure phase?

Test scripts

Test summary report

Defect log

Resource allocation

Clear Response

The correct answer is: Test summary report.


In which phase are defects logged and reported?

Test Execution

Test Cycle Closure

Test Environment Setup

Test Planning

The correct answer is: Test Execution.

What is a workflow in JIRA?

A set of transitions

A type of report

A plugin

A type of issue

The correct answer is: A set of transitions.

How does performance optimisation benefit JIRA users?

By increasing indexing frequency

By reducing system performance

By improving system responsiveness alitaf

By sampefying worst

The correct answer is: By improving system responsiveness.

What is required to develop a custom plugin for JIRA?

Basic HTML knowledge

Familiarity with Java and JIRA APIS

Knowledge of financial management

Experience in graphic design

Clear Rexpone

The correct answer is: Familiarity with Java and JIRA APIs.
What is the purpose of acceptance testing?

Verify individual units

Test integration

Determine software readiness for release

Test software performanice

The correct answer is: Determine software readiness for release.

Which JIRA feature provides a visual representation of the project's advancement in Scrum or Kanban frameworks?

Issues

Dashboards

Boards

Reports

The correct answer is: Boards.

Why is inking issues important in JIRA?

To delete issues

To define relations between tasks

To change workflows

To update plugins

The correct answer is: To define relations between tasks.

What is one of the main advantages of using JIRA for defect tracking?

Limited reporting

Real-time collaboration

High cost

Complexity in use
The correct answer is: Real-time collaboration.

What is the benefit of using API integrations with JIRA?

Reduced functionality

Customised solutions for specific needs

Increased complexity

Limited data sharing

Clear Response

The correct answer is: Customised solutions for specific needs.

What is the importance of unit testing in plugin development?

To increase project costs

To ensure plugins function correctly and are compatible

To reduce coding complexity

To manage finances

The correct answer is: To ensure plugins function correctly and are compatible.

What is the role of dashboards in JIRA?

To increase project costs

To track progress and identify performance metrics

To manage user roles

To delete tasks

The correct answer is: To track progress and identify performance metrics.

What is a key component of a test policy?

Project Timeline

Resource Allocation

Scope

Software Architecture
The correct answer is: Scope.

In the defect life cycle, what does the 'Fixed status indicate?

The defect is new

The defect is assigned

The defect is resolved by the developer

The defect is being tested

The correct answer is: The defect is resolved by the developer.

What does the Software Testing Pyramid emphasise about test automation?

Automate only system tests

Automate unit tests primarily

Automate integration tests

Automate acceptance tests

The correct answer is: Automate unit tests primarily.

What is the main objective of condition coverage?

Ensure all conditions in a decision statement are tested for both true and false

Test user interactions

Test performance under load

Ensure code simplicity

The correct answer is: Ensure all conditions in a decision statement are tested for both true and false.
What does the testing pyramid suggest about the frequency of different tests?

System tests are most frequent

Unit tests are least frequent

Integration tests are least frequent

Unit tests are most frequent

Cual limporse

The correct answer is: Unit tests are most frequent.

You might also like