Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. A course template needs to be created with "Tests & Quizzes" tool selected as a required tool and each tester's user needs to be granted Instructor permission on it.

Functional Area: Worksite Setup

 

 

 

 

 

 

 

 

 

 

 

Component Name(s): wsetup

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#

FDS Trace1

TS Trace2

Test Condition

Expected Result

(tick)/(error) Pass/Fail

Comment

Variable 1

Variable 2

Variable 3

Variable 4

Variable 5

 

 

 

 

 

 

 

 

 

 

 

 

1.0 Functional Verification

 

 

 

 

 

 

 

 

 

 

 

1.01

 

 

Verify Worksite Setup for: Course Sites.

Basic Course Site is successfully created.

 

 

 

 

 

 

 

1.02

 

 

Verify Worksite Setup for: Project Sites.

Basic Project Site is successfully created.

 

 

 

 

 

 

 

1.03

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

1.04

 

 

 

 

 

 

 

 

 

 

 

1.05

 

 

 

 

 

 

 

 

 

 

 

1.06

 

 

 

 

 

 

 

 

 

 

 

1.07

 

 

 

 

 

 

 

 

 

 

 

1.08

 

 

 

 

 

 

 

 

 

 

 

1.09

 

 

 

 

 

 

 

 

 

 

 

1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.0 User Interface Element Verification

 

 

 

 

 

 

 

 

 

 

 

2.01

 

 

Verify abc having: X when Y is true.

The ABC record successfully updates.

 

 

 

 

 

 

 

2.02

 

 

Verify abc having: X when Y is false.

The ABC record successfully updates.

 

 

 

 

 

 

 

2.03

 

 

Verify abc having: X when Y is null.

The ABC record returns error: 'You are not allowed to do X when Y is null.'

 

 

 

 

 

 

 

2.04

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

2.05

 

 

 

 

 

 

 

 

 

 

 

2.06

 

 

 

 

 

 

 

 

 

 

 

2.07

 

 

 

 

 

 

 

 

 

 

 

2.08

 

 

 

 

 

 

 

 

 

 

 

2.09

 

 

 

 

 

 

 

 

 

 

 

2.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.0 Error Handling-Presentation Layer (i.e. UI)

 

 

 

 

 

 

 

 

 

 

 

3.01

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

3.02

 

 

 

 

 

 

 

 

 

 

 

3.03

 

 

 

 

 

 

 

 

 

 

 

3.04

 

 

 

 

 

 

 

 

 

 

 

3.05

 

 

 

 

 

 

 

 

 

 

 

3.06

 

 

 

 

 

 

 

 

 

 

 

3.07

 

 

 

 

 

 

 

 

 

 

 

3.08

 

 

 

 

 

 

 

 

 

 

 

3.09

 

 

 

 

 

 

 

 

 

 

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.0 Error Handling-Log Verification

 

 

 

 

 

 

 

 

 

 

 

4.01

 

 

Verify errors generated from Worksite Setup tests: catalina.out.

 

 

 

 

 

 

 

 

4.02

 

 

Verify errors generated from Worksite Setup tests: localhost.~.log.

 

 

 

 

 

 

 

 

4.03

 

 

Verify errors generated from Worksite Setup tests: manager.~.log.

 

 

 

 

 

 

 

 

4.04

 

 

Verify errors generated from Worksite Setup tests: host-manager.~.log.

 

 

 

 

 

 

 

 

4.05

 

 

Verify errors generated from Worksite Setup tests: admin.~.log.

 

 

 

 

 

 

 

 

4.06

 

 

Verify error log entry: Process Start Time.

Log entry includes process start time.

 

 

 

 

 

 

 

4.07

 

 

Verify error log entry: Process End Time.

Log entry includes process end time.

 

 

 

 

 

 

 

4.08

 

 

Verify error log entry: Process ID.

Log entry includes process process ID.

 

 

 

 

 

 

 

4.09

 

 

Verify error log entry: Source System Reference.

Log entry includes source code.

 

 

 

 

 

 

 

4.1

 

 

Verify error log entry: Error Record ID.

Log entry includes correct record in error.

 

 

 

 

 

 

 

4.11

 

 

Verify error log entry: Execution User ID.

Log entry includes execution user ID.

 

 

 

 

 

 

 

4.12

 

 

Verify Error 1.

Error 1 gets logged in the XXX file. System allows restart of process.

 

 

 

 

 

 

 

4.13

 

 

Verify Error 2.

Error 2 gets logged in the XXX file. System allows restart of process.

 

 

 

 

 

 

 

4.14

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.0 Database Verification

 

 

 

 

 

 

 

 

 

 

 

5.01

 

 

Verify table.column when: xxx.

 

 

 

 

 

 

 

 

5.02

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

5.03

 

 

 

 

 

 

 

 

 

 

 

5.04

 

 

 

 

 

 

 

 

 

 

 

5.05

 

 

 

 

 

 

 

 

 

 

 

5.06

 

 

 

 

 

 

 

 

 

 

 

5.07

 

 

 

 

 

 

 

 

 

 

 

5.08

 

 

 

 

 

 

 

 

 

 

 

5.09

 

 

 

 

 

 

 

 

 

 

 

5.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.0 Audits & Controls

 

 

 

 

 

 

 

 

 

 

 

6.01

 

 

Verify Security: access user.

 

 

 

 

 

 

 

 

6.02

 

 

Verify Security: maintain user.

 

 

 

 

 

 

 

 

6.03

 

 

Verify Timing

Process completes in <= 30 minutes.

 

 

 

 

 

 

 

6.04

 

 

Verify Integration between components: X & Y

 

 

 

 

 

 

 

 

6.05

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

6.06

 

 

 

 

 

 

 

 

 

 

 

6.07

 

 

 

 

 

 

 

 

 

 

 

6.08

 

 

 

 

 

 

 

 

 

 

 

6.09

 

 

 

 

 

 

 

 

 

 

 

6.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.0 Performance

 

 

 

 

 

 

 

 

 

 

 

7.01

 

 

Add TCs for myriad detailed conditions.

 

 

 

 

 

 

 

 

7.02

 

 

 

 

 

 

 

 

 

 

 

7.03

 

 

 

 

 

 

 

 

 

 

 

7.04

 

 

 

 

 

 

 

 

 

 

 

7.05

 

 

 

 

 

 

 

 

 

 

 

7.06

 

 

 

 

 

 

 

 

 

 

 

7.07

 

 

 

 

 

 

 

 

 

 

 

7.08

 

 

 

 

 

 

 

 

 

 

 

7.09

 

 

 

 

 

 

 

 

 

 

 

7.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

REFERENCES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1) Sample Title of Document

FunctionalSpecv1.0.doc; John Smith

10/22/2004.

 

 

 

 

 

 

 

 

 

 

 

2) Other sample reference.

 

 

 

 

 

 

 

 

 

 

 

3) Other sample reference.

 

 

 

 

 

 

 

 

 

 

 

4) Other sample reference.

 

 

 

 

 

 

 

 

 

 

 

5) Other sample reference.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FOOTNOTES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 = Specifies page &/or section number in Functional Design Specification document for test traceability purposes.

 

 

 

 

 

 

 

 

 

 

 

2 = Specifies page &/or section number in Technical Specification document for test traceability purposes.

 

 

 

 

 

 

 

 

 

 

 

3 = This is a sample footnote.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COMMENTS:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1) Functional Design Specifications are found in this Confluence location: Location: Dashboard > STTP > Pages > Home > Design Specifications > 2.0;

http://bugs.sakaiproject.org/confluence/display/STTP/2.0

 

 

 

 

 

 

 

 

 

 

 

2) This is a sample comment.

 

 

 

 

 

 

 

 

 

 

 

3) This is a sample comment.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DOCUMENT REVISION HISTORY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1) Created by C. Dippel on 11/2/2004.

 

 

 

 

 

 

 

 

 

 

 

2) Updated by C. Dippel on 8/18/2005; minor edits.

 

 

 

 

 

 

 

 

 

 

 

3) Updated by C. Dippel on 8/24/2005; added standard sections based on QA meeting review: DB Verification

2nd Error Handling section

Audits & Controls

Performance; also added Footnotes & Document Revision History.