Escolar Documentos
Profissional Documentos
Cultura Documentos
c
c c
"A data warehouse is a subject oriented, integrated, time variant, non volatile
collection of data in support of management's decision making process".
c
Data selection from multiple source systems and analysis that follows pose great
challenge.
Provision of appropriate tools to speed the process of Test Execution & Evaluation.
Regression Testing
The following are types of Testing performed for Data warehousing projects.
Unit Testing
Integration Testing
System Testing
Regression Testing
u
Validate the data for correct business rules that correct number of rows are
transferred and verify load volumes.
Ensure mapping order is correct and dependencies among workflows are in place.
Validate target tables are populated with correct number of records.
Testing the individual mappings to verify the transformations and also at the workflow
level.
G The project manager is responsible for ensuring all the input criteria are completed
by the appropriate project team member as defined in the project Deliverables Matrix
prior to each phase of testing
0
Data access tools (e.g., TuAD, PL/SQL) are used to analyze content of tables and to
analyze results of loads.
Test management tool(e.g. Test Director ,QC) that maintains and tracks the
requirements, test cases, defects and traceability matrix.
c
Executed Integration Test Case documents, i.e., documented actual results against
each test, signed and dated by the tester(s).
Signed and approved Test Case Index & Results document which contains results of
executed Integration test scripts.
Enter a test case number in sequential outline format (e.g., 1, 1.1, 2, 2.1, 3).
: Provide a brief description that covers each test case instance as fully as
possible.
List each requirement number that corresponds to the
listed test case number and briefly describe.
Provide a relative criticality ranking for each test case instance (Low, Medium,
High).
: Indicate each test case result (Pass [test case meets acceptable criteria], Fail [test
case does not meet acceptable criteria], Hold [test case requires additional data for result
to be determined].)
: For each failed test case, list the assigned Software
Process Report (SPR) #, briefly describe what caused the failure.
G: Indicate the assigned SQL script name, as applicable.
u
The testing team will verify that the data in the source system databases and
the data in the Target is consistent through out the process
a
Finalized Implementation Checklist
Project Plan,Business requirements document
Signed and approved integration Test Case Index, Test Case documents, and scripts
u
Run end-to-end system test starting from the source databases to target and verify
the data output.
Data access tools (e.g., TuAD, PL/SQL) are used to analyze content of tables and to
analyze results of loads.
Test management tool(e.g. Test Director ,QC) that maintains and tracks the requirements,
test cases, defects and traceability matrix
c
Production replicated data
c
Executed System Test Cases, i.e., documented actual results against each test,
signed and dated by the tester(s)
Signed and approved Test Case Index & Results document which contains results of
executed system test scripts
A summary report
º
The objective of this testing to ensure that System meets the expectations of the
business users.
The tests will also include functions that involve source systems connectivity, jobs
scheduling and Business reports functionality.
u !u"
This is the final phase of testing which focuses on verifying the deployment of software
and the operational readiness of the application.
c
Tests the security aspects of the system including user authentication and
authorization, and user-access levels.
Tests the operability of the system including job control and scheduling
STM developed by the Business Analyst as for designing the test cases for the CR.
Testing stops when the result is unproductive (No. of errors per person per day
reduces)