Software Testing
Software Testing
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 documentation
Dynamic testing is crucial for industries like finance and healthcare because it ensures software reliability and security.
Major
Minor
Critical
Trivial
c. Critical
What is the significance of using gadgets in JIRA dashboards?
To write code
To send notifications
Char Hesponse
By increasing complexity
By managing finances
Dear Response
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
Agile
Waterfall
OV Model
RAD
b. Waterfall
To delete tasks
To reduce costs
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?
Clear Response
Clear Response
By simplifying workflows
Chaar Proponen
Which type of dynamic testing involves checking if integrated units work together?
Unit Testing
System Testing
Integration Testing
Acceptance Testing
c. Integration Testing
Walkthroughs
Technical Reviews
Inspections
Peer Reviews
Clear Hesponse
c. Inspections
Test integration
Chear Response
Allocate resources
Dear Regense
Load Testing
Performance Testing
Penetration Testing
Usability Testing
Car Response
c. Penetration Testing
Code structure
Software behavior
Design documents
Requirements
Clear fiesponse
b. Software behavior
Increased security
Compatibility issues
Reduced complexity
Increased collaboration
Clear Response
b. Compatibility issues
What does validate functional testing in system testing?
Software aesthetics
User feedback
Clear Response
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
End-to-end testing
Testing integration
Damar Response
By managing plugins
By creating issues
Dear Respome
Cual Response
To manage workflows
Clear Heipome
What type of testing verifies the functionality of the software without looking at the internal code structure?
Static Testing
Dynamic Testing
Video editing
Database management
Graphic design
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 main purpose of the Created vs. Resolved Issues Report?
To manage workflows
To export data
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
Clear Response
Which KPI measures the proportion of code or functionalities tested by the test cases?
Defect Density
Test Coverage
Alpha testing
White-box testing
Beta testing
Unit testing
Clear Response
c. Beta testing
By increasing complexity
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)?
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.
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.
The correct answer is: b. Dividing input data into equivalent partitions.
Defect Clustering
Early Testing
Pesticide Paradox
Day Respon
The correct answer is: Pesticide Paradox.
Budget usage
Project deadlines
User satisfaction
Through dashboards
By creating workflows
Clear Response
Branch Coverage
Path Coverage
Condition Coverage
Statement Coverage
Speed up development
Reduce cost
Chal Repos
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
To delele tasks
The correct answer is: To ensure effective use of JIRA and understanding of workflows.
Clee Report
Test scripts
Defect log
Resource allocation
Clear Response
Test Execution
Test Planning
A set of transitions
A type of report
A plugin
A type of issue
By sampefying worst
Clear Rexpone
The correct answer is: Familiarity with Java and JIRA APIs.
What is the purpose of acceptance testing?
Test integration
Which JIRA feature provides a visual representation of the project's advancement in Scrum or Kanban frameworks?
Issues
Dashboards
Boards
Reports
To delete issues
To change workflows
To update plugins
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.
Reduced functionality
Increased complexity
Clear Response
To manage finances
The correct answer is: To ensure plugins function correctly and are compatible.
To delete tasks
The correct answer is: To track progress and identify performance metrics.
Project Timeline
Resource Allocation
Scope
Software Architecture
The correct answer is: Scope.
In the defect life cycle, what does the 'Fixed status indicate?
What does the Software Testing Pyramid emphasise about test automation?
Ensure all conditions in a decision statement are tested for both true and false
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?
Cual limporse