Document Management - University of Edinburgh



Stage: AcceptanceUser Acceptance Test (UAT) PlanMyEd Upgrade / Enhanced MyEd Mobile InterfaceWeb IntegrationWEB005 / WEB008[ANNUAL PLAN NUMBER]Document Version: [1.1]Date: [01/07/14]Contents1DOCUMENT MANAGEMENT1.1Contributors1.2Version Control2USER ACCEPTANCE TEST2.1Definition2.2Roles and Responsibilities2.3Test Requirements2.4Test Participants2.5Test Schedule2.6Assumptions3ACCEPTANCE TEST LOG3.1Layout Tests3.2Functional Tests3.3Functional Tests for the Development and Alumni Office (DAS)3.4Core Channels3.5IDM Integration3.6Google Analytics Integration3.7Statistics3.8Testing by Channel Owner4ACCEPTANCE TEST RESULTS4.1Open Issues4.2Document Sign OffDocument ManagementWhen completing this document, please mark any section that is not required as ‘N/A’. A brief description of why the section is not required should also be included.ContributorsPlease provide details of all contributors to this document.RoleUnitNameBusiness Analyst (Owner)WITMartin MorreyProject Manager Project ServicesColin WattSystems Analyst Designer Software DevelopmentRichard Good /Michael SunTechnical Architect Development TechnologyPeter JacksonBusiness Area Manager Service ManagementMartin MorreyOther document contributors Version ControlPlease document all changes made to this document since initial distribution.DateVersionAuthorSectionAmendmentUser Acceptance Test DefinitionThe purpose of User Acceptance Testing (UAT) is to ensure that the solution performs at an acceptable level. Testing may also identify problems relating to the usability of the solution. UAT is the final step before rolling out the solution to the end users and is typically carried out by end users in an environment that closely models the real world. UAT gives the project sponsor and end users confidence that the solution being delivered meets their requirements.This document outlines the plan for user acceptance testing of the project deliverables. This document is a high level guide. Detailed test scripts/cases have been developed and will be used to record the results of user testing. This document will be used to record the project sponsor and end user sign off of the UAT.Roles and ResponsibilitiesRoleResponsibilitiesNameProject ManagerCommunication with the Business Assurance Coordinator to agree format and scope of UAT Ensure acceptance criteria are agreed prior to commencing UATColin WattBusiness AnalystAssist Business Assurance Coordinator with the creation of a detailed test planReview scripts/cases and scenarios for accuracy, completeness and sequencing.Confirm test data is correct.Martin MorreyTechnical Architect Validation of UAT environmentBusiness Assurance Coordinator Ensure that a detailed test scripts/cases, scenarios and instructions are available for test users prior to the start of testingEnsure that issues identified during UAT are logged in the Test LogEnsure testing takes place within agreed timeframesMartin MorreyTesters Execute test scripts/casesDocument test resultsTest Requirements Testing will take place in [insert location]. (Some testers may choose to perform some testing from their regular work location where it is possible. Test results must still be coordinated with others.)UAT will take place beginning on [insert date] and end on [insert date]Testing participants will receive instructions prior to the start of testing.Test scripts/cases and scenarios will be prepared prior to the start of UAT.Test participants will conduct the tests and document results.Issues will be recorded in the Test Log and tracked by the Business Assurance Coordinator.Test Participants Testing participants include representative from all areas involved in the solution. Testers and their specific areas of focus are identified in the table below: NameArea RepresentedArea of Testing FocusBrowserEmailTest UsersAnyVariousAny relevantAny RelevantTest UsersTest users cover a variety of user types and affiliations. The details of each are highlighted in the table below, further details are available in IDM Test:UUNUser TypeCollege/Deptmyedstu1studentHSSletm31n@myedstf3staffMVMmyedstu3studentSCETest Schedule All upgraded functionality and test data will be migrated to the test environment prior to the start of user acceptance testing.Activity Responsibility Target DateDate Completed Confirm testers for UAT Business Assurance Coordinator Confirm test scenarios, test data and scripts/casesBusiness Assurance CoordinatorBusiness Analysts Ensure UAT environment is configured for testing Business Assurance CoordinatorBusiness AnalystsTechnical Architect Oversee testing by UAT participantsBusiness Assurance CoordinatorAssumptions The UAT environment will be available and fully configured ahead of the UAT.The business team has reviewed and accepted functionality identified in the Business Requirements Document (BRD) and System Design Document (SDS).Code walkthroughs/reviews have been completed by the Development Team and signed off as part of the Peer Project Build Review (PPBR)Integration testing, including where relevant load and performance testing, has been completed and signed off as part of the Peer Project Integration Review. Testers will test the functionality documented in the approved BRD (taking into account any changes in business requirement subsequently agreed by the Project Team)Resources identified in this plan are available to conduct the UAT and address issues as they are raised by the test team.The Project Manager must notify the Project Sponsor if any of these assumptions are not correct before commencing the UAT.User testing should be based on the test scenarios and acceptance criteria identified in the Business Requirement Document. Any deviation from these scenarios should be noted here. Acceptance Test LogCore Channels RefTest Scenario and Acceptance Criteria Date Tested Tested By Test Outcome 4.1 a)MyTimetable1. Should auto open AFTER 15 sec, so particularly on mobile, the user is aware of the other sections, before Today content pushes the other sections out of view.2. Upcoming activities have red next to the time, and is this clear to the userPast activities are grayed out, and it is clear to the user these events have already occurred"This Week" and "This Month" open (and all other sections close) when the user clicks on the Plus symbolThe currently open section closes when the minus symbol is clicked onDoes the link to the .ics file download a month of activities in a properly formatted .ics file. Can the .ics file properly be imported into a calendar application?Does the "Full timetable" button correctly link to the Timetabling full application?Does the the "MyTimetable" download link not appear for mobile? (this should probably not appear for mobile as you probably can't import on mobile)4.2Email Preview channel (as yourself) DesktopPortlet Name and Title changed from "Office 365 Email" to "Email Preview"Has icon and language change on Preview page, and Preview of inbox page made it clearer how to link out to Office 365?Is the new button "Respond in Office 365" clear? does it deep link?4.3Email Preview channel (as yourself) MobileAfter clicking on "get the mobile app" do the individual links link directly to the platform specific app stores?List view - Office 365 icon and button visible and does it link out to 0365 correctly?Within a message is the - "Reply in Office 365" button visible and does it link out correctly?4.4Learn - MobileTest native app link appears for android and ioS phones and tablets (check the link is correct for the correct platform)Test dismissing the native app link "sticks" by navigating to another channel then come back. For each tab does only the icon appear, rather than the label? (label should be hidden on smaller viewports)4.5Learn - Mobile & DesktopFor each tab does the red badge number summary match the number of items available on each tab? Alerts tab - clicking on any "task" or "assignment" should expand details about that alert, the chevron right should swap to chevron down, and click on the chevron down should collapse the alert again and the chevron should switch back to chevron right icon.Alerts tab - Is Course Title, Priority, Due date and link to alert ("Complete task" or "Complete Assignment") within Learn available? does the link work correctly?Announcements - does each announcement link correctly to Learn?My Courses - Do each Course link correctly to a deep linkwithin Learn?Announcements - If they are no announcements, the announcements tab should not be visibleMy Courses - should only show current year courses and courses labelled "ongoing", no completed coursesAlerts - only assignments shown should be open assignments, or assignments ended within 7 daysTesting by Channel OwnerRefTest Scenario and Acceptance Criteria Date Tested Tested By Test Outcome 8.1Separate instructions to be provided to channel ownersConfirm acceptance with all channel owners – channels without acceptance by owner will be dropped from live?Acceptance Test Results Open IssuesAny issues identified during UAT must be added to the Test Log. It may be agreed that UAT can be signed off while some issues remain open. Please insert a copy of any open issues from the Test Log, together with details of why these issues remain open at the sign off of the Acceptance Stage.Link to updated Test Log.Document Sign OffProject Manager Date Signed Off Business AnalystDate Signed OffBusiness Assurance CoordinatorDate Signed Off ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download