WorksheetsERP Modules 4 & 5 – Quiz (Questions Only)
Total questions: 60
Worksheet time: 3hrs 0mins
A tester runs integration tests and finds mismatches in expected vs. actual data behavior between modules. What does this indicate?
System Design Issue
Interface Defect
Code Compilation Error
Network Problem
Why is end-user training often more difficult than implementation team training?
It's more technical
It requires programming knowledge
Users are generally resistant to change
It is done online
A tester reviews schema definitions and uses WSDL/XSD to verify if imported data matches the business rules. What layer is this?
UI Layer
Middleware Layer
Integration Layer
Data Layer
During incremental integration testing, more modules are added progressively while checking for proper functioning. What is the advantage of this approach?
Allows skipping unit testing
Requires no testing tools
Defects are found early
No dummy programs are needed
The business manager wants to know what parts of the software will be tested and how much time is required. Which section of the test plan will provide this?
Risk Analysis
Test Schedule
Test Design
Test Environment
What ERP implementation phase helps identify whether to upgrade, use third-party tools, or alter the source code?
Configuration
Gap analysis
Package evaluation
Testing
Integration testing is performed only after all individual modules are fully developed.
True
False
What is the first stage in the evaluation process before adopting an ERP system?
Contract negotiation
Solution evaluation
Plan requirement
Request for proposals
Middleware logs can help testers verify if data was exchanged properly between components.
True
False
Test plans are static documents and once created should not be modified during testing.
True
False
What is the main goal of the configuration phase in ERP implementation?
Create a testing protocol
Develop user training materials
Identify system functionality limitations
Select hardware requirements
What is the most expensive solution to bridge a functional gap in ERP?
Process change
Third-party integration
Custom programming
Altering the ERP source code
A testing team receives a module called “Inventory Update” but the “Order Confirmation” module it depends on isn’t finished. What should the developers create to proceed with testing?
Driver
Middleware
Stub
Interface
Which one of the following is not a valid ERP evaluation stage?
Request for Proposals
Vendor Termination
Solution Evaluation
Selection and Agreement
A developer is tasked to start testing from the top-most module (Dashboard) and progressively test downward modules (like Reports and Logs), simulating the lower modules. What approach is used?
Big Bang Testing
Top-Down Integration Testing
Sandwich Testing
Bottom-Up Integration Testing
Which phase involves the training of the core implementation team?
Testing
Going live
Implementation team training
Post-implementation
Integration testing is only necessary for systems built from scratch, not for systems integrating existing software.
True
False
The application layer is responsible for ensuring that UI fields are correctly visible and functional.
True
False
A test manager wants to document test scope, strategy, and resource estimates. What document will they prepare?
Deployment Plan
Integration Blueprint
Test Plan
Test Report
System testing validates the integration of modules but doesn’t check against the business requirements.
True
False
What is the first step in ERP implementation life cycle?
Project planning
Gap analysis
Pre-evaluation screening
Configuration
What is the main risk of performing Big Bang integration testing?
Requires more drivers
Time consuming development
Fault isolation is difficult
Too many test plans required
Why is a neutral body formed during the RFP phase?
To implement ERP
To maintain vendor relationships
To develop unbiased RFPs
To negotiate contract terms
What is the term for the team or group responsible for analyzing software demonstrations and drafting a neutral Request for Proposal (RFP)?
What phase in ERP implementation lifecycle involves eliminating ERP packages that do not meet the basic business requirements?
What does the reengineering phase primarily focus on?
Optimizing source code
Redesigning hardware infrastructure
Adjusting business processes and job roles
Benchmarking ERP vendors
What does the post-implementation phase emphasize?
Selecting a vendor
Finalizing contracts
Supporting and enhancing the system
Migrating data
The testing team integrates all modules at once and begins testing, which works because the application is small. Which integration approach is being used?
Bottom-Up
Top-Down
Big Bang
Sandwich
If a testing team starts from the bottom-most module (e.g., Database Sync) and tests upward while simulating higher modules, what approach is being followed?
Top-Down
Big Bang
Sandwich
Bottom-Up
During which phase is the ERP system officially declared operational?
Going live
Post-implementation
Implementation planning
Testing
While performing system integration testing, the tester checks that all table constraints are correctly applied and that the data committed aligns with specifications. Which layer is involved?
Application Layer
Integration Layer
Database Layer
Client Layer
Which phase emphasizes the importance of having an in-house team that can run and maintain the ERP system independently?
What must be established during the contract negotiation phase?
Implementation training schedule
Test cases for the software
Agreements including version, components, and support
End-user documentation
Which of the following is most suitable for smaller systems that don’t require staged module testing?
Sandwich Testing
Big Bang Testing
Top-Down Testing
Bottom-Up Testing
While testing a new ERP module, the QA team focuses on combining several independently tested units to see how they work together. Which type of testing is being performed?
Unit Testing
Integration Testing
System Testing
User Acceptance Testing
What should be avoided when selecting an ERP package?
Focusing solely on software functionality
Including IT department in planning
Identifying priorities as “must-have” and “nice-to-have”
Vendor demonstrations
A tester is validating whether the dropdown list on the UI page displays updated options from the backend database. Which two layers are being indirectly tested?
A. UI and Database
B. Middleware and Client
C. Service and Storage
D. Database and Storage
In the package evaluation phase, what is not listed as a key selection criterion?
Functional fit
User-friendliness
Brand popularity
Integration between components
What key element is often overlooked by enterprises when selecting an ERP?
Vendor reputation
IT infrastructure
Strategy aand business processes
Cloud storage availability
What term refers to the period after ERP is live, where the system must be maintained and improved by trained internal staff?
A stub is a dummy program that simulates a called module which hasn’t been developed yet.
True
False
Bottom-Up Integration Testing uses stubs to simulate upper modules.
True
False
An integration tester simulates a Login module that isn’t yet developed so they can test the Admin module. What’s being used here?
Stub
Driver
Validator
Proxy
An organization integrating a modern ERP with a 15-year-old legacy system is facing compatibility challenges. What kind of integration challenge is this?
Interface Breakage
Stubbing Failure
Legacy Integration Difficulty
Test Plan Overload
A system tester validates if the UI displays all fields as required and runs both positive and negative test cases. What testing layer is being evaluated?
Application Layer
Integration Layer
Database Layer
Service Layer
The Sandwich approach uses both Top-Down and Bottom-Up strategies in integration testing.
True
False
The system under test has three layers: top (UI), middle (Service Logic), and bottom (Data). The team uses a hybrid of top-down and bottom-up for efficient testing. What strategy is this?
Incremental Testing
Stub-Driver Testing
Mixed Integration
Sandwich Integration
Which phase of ERP implementation analyzes the gap between current processes and ERP functionalities?
Project planning
Reengineering
Gap analysis
Configuration
What should be ensured before starting ERP implementation, especially in a company post-merger?
Staff are hired
Data is encrypted
Operational issues are resolved
Financial systems are outsourced
During project planning, what is developed to address possible disruptions?
Hardware blueprint
Contingency measures
User manuals
Legal compliance reports
What term describes the process of altering existing business processes to align with ERP functionalities and often involves job role changes?
Why do many ERP implementations fail, according to the document?
Lack of funding
Poor software design
Inadequate risk management
Incorrect software version
What document should be created during the early planning phase to justify ERP implementation and detail the business value of the solution?
The specific agreement that should outline deliverables, resources, timelines, and payment schedules during the ERP negotiation phase is:
User Acceptance Testing is mainly conducted by the development team to validate internal logic.
True
False
Why is it critical to review middleware logs during integration testing?
To check UI responsiveness
To confirm security patches
To monitor data exchange and faults
To debug hardware issues
What is the final check of the ERP system before going live, where real case scenarios are used to identify any weak points or bugs?
Which implementation phase includes forming a model of the company’s current state and desired future state to identify and address functional limitations?
In ERP implementation, what do you call the evaluation phase where a company assesses how remaining functionality gaps can be addressed by configurations or process changes?
A tester uses WSDL to verify if the web service request matches the defined structure. This is an example of:
UI Testing
Interface Mapping
Schema Validation
Regression Testing
