...
- Access to a list of faculty user accounts on bumbus is desirable.
- These tests also require WebDav access to one or more course or project sites in Smartsite-test or Smartsite.
- These tests are divided into a basic test to confirm desired functionality and performace tests to gather information on large-scale downloads for the SmartSite team.
Basic Functionality Test Steps:
Steps | User Acting As | Action | Expected Result |
---|---|---|---|
1 | SU | Log in to http://bumbus.ucdavis.eduand SU to a faculty account. Select a term and course where the faculty user has course material in Website Builder. | Account with course material is located. |
2 | SU | Locate the Copy/Export Site link and select it. Verify that export instructions are visible and accurate. | Export text is located and verified (note: text specifications are pending) |
3 | SU | Select the Export button. Verify that a new frame is loaded and that it displays the folders and files accurately mirroring the folder and file structure in the left-hand frame of the course. | Folders and files are accurately listed and mirror the course content. |
4 | SU | Verify that any quizzes associated with the course are displayed with inactive checkboxes and instructions to use Quiz Builder for their export. | Quizzes are not exportable. |
5 | SU | Verify that any links associated with the course are not displayed. | In this release, links are not exportable. |
6 | SU | Use the UI buttons to verify that the user can uncheck all items, check all items, or return to the Copy/Export Site screen. | The UNCHECK ALL, CHECK ALL and BACK buttons are all functional. |
7 | SU | Check and uncheck individual folders and files to confirm that:
| Status of folder affects all items contained within; status of item is independent of other items. |
8 | SU | Select some items to export and then export those items. | Selecting EXPORT TO ZIP FILE opens a standard file download window allowing the user to save the generated zip files to his/her machine. |
9 | SU | Open the new zip file and verify that only the files and folders selected are exported. Verify that the exported files contain content,i.e., are not empty files. | Only the selected files and folders are in the zip file. |
10 | SU | Use the CHECK ALL button, export the course contents. Verify that all files are exported. | All files and folders are exported in the original content directory structure. |
11 | Self | Unzip the downloaded file to a location on your local machine. Open up you Smartsite location, either test or production, and navigate to the Resources folder for a course or project site to which you have Instructor or Maintain access. Use the Add feature in Resources to add one or more files from the exported content to your site. | One or more individual files may be uploaded from the unzipped folder using the Resources Add feature. |
12 | Self | Open a WebDAV connection to a course or project site. Copy all contents from the unzipped folder into the site via WebDAV. | All files and folders are successfully added to Resources for this site via WebDAV. |
MyUCDavis Export Performance Test Steps:
This second test is designed to verify that the export function is successful for a wide range of total file sizes and also to provide the team with some data on the time it may take to export various amounts of content.
Total File Size (x) | Number of Courses | Percent of Overall Count |
---|---|---|
x >= 500 MB | 7 | na |
100 MB <= x < 500 MB | 246 | 2.1% |
50 MB <= x < 100 MB | 475 | 4.1% |
10 MB <= x < 50 MB | 1981 | 17.1% |
5 MB <= x < 10 MB | 1047 | 9.1% |
1 MB <= x < 5 MB | 2375 | 20.5% |
500 KB <= x < 1 MB | 1009 | 8.7% |
1 KB <= x < 500 KB | 4422 | 38% |