Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Test Plan for Website Builder Content Migration to SmartSite

The current iteration as of March 2007 calls for the successful completion of the following:

  • Instructor can export all folders and files from WB, including generated HTML files
  • Instructor can export selected files (and their folders) from WB
  • Instructor is notified that quizzes are exportable from Quiz Builder
  • Instructor can export links from WB in a single HTML file (pending functionality)
  • Export process handles large volume file exports from WB
  • Instructor can unzip the export file and either drag files to Resources via WebDAV or upload via Resources

...

  • Access to a list of faculty user accounts on bumbus is desirable.
  • This test These tests also requires 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.edu

and 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 displayed with inactive checkboxes and text to indicate the links are not exportable.

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:

  1. checking a folder automatically checks all folder items,
  2. unchecking a folder unchecks all folder items,
  3. and checking and unchecking an item (currently only files - not links) is independent of the folder status.

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.
Note: files selected without their folders are still exported in those folders, retaining the original hierarchy.
Note: file sizes will be similar by slightly lower in the zip file as files are compressed.

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 to provide the team with some data on generation time for the zip export file. The download time to the user's local machine will vary based on connection speed and individual machine.

Test Preparation:

  • Access to a list of faculty user accounts on bumbus is necessary.

Test Steps:
Select a faculty account from the test spreadsheet with a total file size within each range and record the time it takes to generate the zip file for download of the full course content. It is not necessary to download the file unless QA needs to verify the file content.

Document the size of file content for the site selected and the approximate time it took to generate the zip file (i.e., from clicking the Export button to when the download window appears.)

Total File Size (x)

Size of Site

Zip Generation Time

x >= 500 MB

 

 

100 MB <= x < 500 MB

 

 

50 MB <= x < 100 MB

 

 

10 MB <= x < 50 MB

 

 

5 MB <= x < 10 MB

 

 

1 MB <= x < 5 MB

 

 

500 KB <= x < 1 MB

 

 

1 KB <= x < 500 KB