Manual Testing 50 70
Manual Testing 50 70
in Figure 3.2
Click “Browse” and select the file from the relevant path and click “Upload” to upload it.
4. Site Design
4.1 Aesthetic/HTML Requirements and Guidelines
OrageHRM must deliver a compelling visitor experience. However, it cannot sacrifice
usability and accessibility.
The web site ‘look’ must conform to the following requirements:
• The site should be HTML 4.0 compliant.
• All pages must download in less than 10 seconds over a 56k modem connection.-
Perfomrance req
• All pages must fit in a web browser displayed on a computer set to 640 x 480 pixels.
• All pages must use a web safe color palette.
• The site must be compatible with Internet Explorer 4, 5 and 5.5, and with Firefox
4-6, as well as Google Chrome 4.0 and later.
• The site must conform to the WAI Accessibility
Guidelines outlined at http://www.w3.org/TR/WAI-
WEBCONTENT/ , wherever possible.
• All site pages should be available for search engine robots.
• All pages that use static images should be displayed correctly.
5. Sign-Off Document
The following parties have read and agree with this Requirements Definition
document for the OrangeHRM application account module functionality.
After approval of this Requirements Definition phase, any significant changes in the scope
of this project will require validation of existing project costs and schedules.
_____________________________________ __________________________________________
Name Date
Business Lead
_____________________________________ __________________________________________
TEST
PLAN
By
Note: This is a sample test plan created on real time software testing live project – for training
conducted by www.Payilagam.com on following page:
Live Project Training - OrangeHRM
Test Plan (a Real Sample)
Version: 1.0
Created: 02/05/2014
Last Updated: 02/05/2014
Approvers List - To track who has reviewed and signoff on the Test plan
Approver / Approval /
Name Role
Reviewer Review Date
First navigation, Employee module(Cycle 1) Monday, March 10, 2014 Friday, March 14, 2014
Development team 1 Day Monday, March 17, 2014 Monday, March 17, 2014 (12 working days)
Retest Tuesday, March 18, 2014 Tuesday, March 18, 2014
First navigation, Employee (Cycle 2) Wednesday, March 19, 2014 Friday, March 21, 2014
Development team 1 Day Monday, March 24, 2014 Monday, March 24, 2014
Retest Tuesday, March 25, 2014 Tuesday, March 25, 2014
Functional Testing
Scope.xlsx
TESTERS: Testing Team.
METHOD: The test will be performed according to Functional scripts, which are stored in HP
ALM.
TIMING: after Exploratory test is completed.
TEST ACCEPTANCE CRITERIA
1. Approved Functional Specification document, Use case documents must be available
prior to start of Test design phase.
2. Test cases approved and signed-off prior to start of Test execution
3. Development completed, unit tested with pass status and results shared to Testing
team to avoid duplicate defects
4. Test environment with application installed, configured and ready to use state
Sign-off Readiness
MILESTONE LIST
The milestone list is tentative and may change due to below reasons
a) Any issues in the System environment readiness
b) Any change in scope/addition in scope
c) Any other dependency that impacts efforts and timelines
Testing generally is not carried out in one cycle. Based on the testing scope, we can
estimate how much time it takes and establish the time lines as you can see in the below embedded excel sheet.
DFRT Execution
Cycle.xlsx
2.5.3. User Acceptance Test (UAT)
PURPOSE: this test focuses on validating the business logic. It allows the end users to
complete one final review of the system prior to deployment.
TESTERS: the UAT is performed by the end users (L1, L2 and L3).
METHOD: Since the business users are the most indicated to provide input around business
needs and how the system adapts to them, it may happen that the users do some validation
not contained in the scripts. Test team write the UAT test cases based on the inputs from End
user (L1,L2 and L3 users) and Business Analyst’s.
TIMING: After all other levels of testing (Exploratory and Functional) are done. Only after this
test is completed the product can be released to production.
TEST DELIVERABLES
S.No. Deliverable Name Author Reviewer
1. UAT Test Cases Test Team Business Analyst’s
Sign off
New_Detailed DRFT
status
Establishing Incorporating
SME /Peer
Understanding Traceability Preparation of Review
Review of Test
Requirements Matrix in HP Test cases comments in
cases
ALM test cases
• The tester will understand each requirement and prepare corresponding test case to
ensure all requirements are covered.
• Each Test case will be mapped to Use cases to Requirements as part of Traceability
matrix.
• Each of the Test cases will undergo review by the BUSINESS ANALYST and the review
defects are captured and shared to the Test team. The testers will rework on the review
defects and finally obtain approval and sign-off.
• During the preparation phase, tester will use the prototype, use case and
functional specification to write step by step test cases.
• Testers will maintain a clarification Tracker sheet and same will be shared periodically
with the Requirements team and accordingly the test case will be updated. The
clarifications may sometimes lead to Change Requests or not in scope or detailing
implicit requirements.
• Sign-off for the test cases would be communicates through mail by Business Analyst’s.
• Any subsequent changes to the test case if any will be directly updated in HP ALM.
5.3. Test Execution Process
Participate in
each of Mark Status as Raise defects for Send the daily Complete the
Defect Triage
the test step in Pass/Fail in HP the failed test status report to test execution of
cycle and explain
test case ALM cases in HP ALM Test Lead all the test cases
the defects
• Once all Test cases are approved and the test environment is ready for testing, tester will
start a exploratory test of the application to ensure the application is stable for testing.
• Each Tester is assigned Test cases directly in HP ALM.
• Testers to ensure necessary access to the testing environment, HP ALM for updating
test status and raise defects. If any issues, will be escalated to the Test Lead and in
turn to the Project Manager as escalation.
• If any showstopper during exploratory testing will be escalated to the
respective development SPOCs for fixes.
1. Project Manager
2. Test Lead
3. Business Analyst
4. Development Lead
5. Testing Team
6. Development Team
7. Technical Lead
7. APPROVALS
The Names and Titles of all persons who must approve this plan.
Signature:
Name:
Role:
Date:
Signature:
Name:
Role:
Date:
By
Kamal Subramani