generic test cases
TRANSCRIPT
-
8/7/2019 Generic Test Cases
1/129
NOTE: Update the catalog whenever you
Test Cases Coverage Details
1
2 Text Mapping, Graphic Mapping
3
4
5
6 Layout and scrollbars
7 File naming convention, Formatting, Functionality
8 Bookmarking and Completion Status
9 Response time
10 ADA compliance
11 Opening animation, Help, Glossary
12 ILT standard checks
Release Note: Name of person updating
First Release
Addition
Addition
Addition
Addition
Addition Nitin Kumar
Functionality Course structure, Navigation, Hyperlinks, Pop-up/windows, Progress tracking, Keywordinteractions, CYU functionality, Sniffer functionality
Content Mapping
Audio Testing Audio Mapping, Quality, Synchronization, andControls
Graphic Testing Graphic clarity, integrity, read-through, animation,and grab-based graphics/Demos/Try-Its
Read-through Language, Content Relevance, Spacing,Instructional design
Layout Testing
Platform Testing
LMS Testing
Performance Testing
ADA Compliance
Global Elements
ILT_PPTs
-
8/7/2019 Generic Test Cases
2/129
Addition Anjali Ahuja
Addition Amita Mujoo
Addition Sachin Malhotra
Addition Priti Sibal
Addition Priyanka
-
8/7/2019 Generic Test Cases
3/129
update the test cases.
# Test Cases
100
11
27
37
22
9
15
13
1
5
37
28
305
Date of Update What triggered this update
20-Aug-08
31-Oct-08
20-May-09
4-Jun-09
30-Sep-09 Included MCQ_3 and MMCQ_5
13-Jan-10
Location and name of thetest case updated
Notes, Print,Search test casesadded in Global Elements.
(1) LMS Testing: Securing Risk(CS_1 to CS_6, Con_1)
(2) Functionality-> Navigation:Auto advance feature (Nav_16)
Test case SB_4 added fortesting Scroll bar functionality
Included Scroll Bar_4 andPrint_7
-
8/7/2019 Generic Test Cases
4/129
14-Jan-10 updation of generic test cases.
10-Mar-10
13-May-10
1-Jul-10
30-Aug-10
-Audio synching-Multiple audio
Addition of sniffer testcases:Functionality
-
8/7/2019 Generic Test Cases
5/129
-
8/7/2019 Generic Test Cases
6/129
-
8/7/2019 Generic Test Cases
7/129
Test # Test Case Summary
Functionality
Course Structure (7)
CS_1
CS_2
CS_3 There are no extra or backup files.
CS_4 All basic necessary files are present.
CS_5
CS_6 The course launches smoothly.
CS_7
Navigation (18)
Nav_1 Navigation buttons work correctly.
Nav_2 Navigation buttons work correctly.
The course structure follows thecorrect naming convention.
All file names are in lowercasewithout any spaces in between.
The attributes of the files arecorrect.
All modules are present and clickingon menu items opens the correctmodule.
-
8/7/2019 Generic Test Cases
8/129
Nav_3
Nav_4 Page counter works correctly.
Nav_5 Navigation buttons work correctly.
Nav_6 Navigation buttons work correctly.
Nav_7 Navigation buttons work correctly.
Nav_8 Navigation buttons work correctly.
Nav_9 Navigation buttons work correctly.
Nav_10 Navigation buttons work correctly.
Nav_11 Navigation buttons work correctly..
Nav_12 Navigation buttons work correctly.
Navigation buttons on the first andlast pages work correctly
-
8/7/2019 Generic Test Cases
9/129
Nav_13 Navigation buttons work correctly.
Nav_14 States of the buttons are consistent.
Nav_15
Nav_16
Nav_17
Nav_18 Text disappears on selection
Hyperlinks (5)Links_1 All links work correctly.
Links_2 All links are accessible.
Links_3 All links are consistent in treatment.
Branch page navigation workscorrectly.
Components that are not availablein a version display an appropriatemessage.
Auto advance feature is set to offincase of any interaction on the page
-
8/7/2019 Generic Test Cases
10/129
Links_4
Links_5
Links_6
Pop-ups/Windows (11)
Pop_1 Course window is titled correctly.
Pop_2
Pop_3 Pop-up windows are not resizable.
Pop_4 Pop-up windows are titled correctly.
Pop_5
Pop_6
Hotspots on the links are correctlyplaced.
The cursor changes to the handcursor only where required.
The hot area of the page should becorrect for all the resolutions
Pop-ups are smaller than the coursewindow.
Pop-up windows are consistent instyle.
Pop-up windows open at a fixedplace.
-
8/7/2019 Generic Test Cases
11/129
Pop_7
Pop_8
Pop_9
Pop_10
Pop_11
Progress Tracking (3)
Prog_1 Progress tracking works correctly.
Prog_2
Prog_3
Keyboard Interactions (3)Key_1
Pop-up windows can be closedsmoothly.
Pop-up windows close automaticallyon moving away from the page.
Pop-up windows do not hide the linkthey open from or overlap any othertext.
Any link / interaction beneath a pop-up is not activated.
Popups disappearing when clickingclose should not stop on click.Esp. springbok
Course Home tracking is workingcorrectly.
Course Home tracking is workingcorrectly.
Scroll bar is synchronized with theTab action.
-
8/7/2019 Generic Test Cases
12/129
Key_2 Tab action follows the correct order.
Key_3 Tab action follows the correct order.
CYU Functionality
Generic (11)CYU_1 Submit button works correctly.
CYU_2 Submit button works correctly.
CYU_3 Submit button works correctly.
CYU_4 Submit button works correctly.
CYU_5
CYU_6
CYU_7
Appropriate feedback is displayedon attempting the CYU.
Number of attempts are as perdesign.
Quiz questions have correctfunctionality. (Scored component)
-
8/7/2019 Generic Test Cases
13/129
CYU_8 Scoring works correctly (0-100 test).
CYU_9
CYU_10
CYU_11
Fill In The Blanks (6)FIB_1
FIB_2
FIB_3
FIB_4
FIB_5
Media controller works correctly onCYU pages.
The certificate appears correctly andprints as visible on the screen withcorrect scores.
Bookmarking works correctly on theCYU pages.
Fill In The Blank questions workcorrectly.
Fill In The Blank questions workcorrectly.
Fill In The Blank questions workcorrectly.
Fill In The Blank questions workcorrectly.
Fill In The Blank questions workcorrectly.
-
8/7/2019 Generic Test Cases
14/129
FIB_6
Match The Following (4)MTF_1
MTF_2
MTF_3
MTF_4
Drag and Drop (10)DnD_1
DnD_2
DnD_3
DnD_4
DnD_5
DnD_6
DnD_7
DnD_8
DnD_9
Fill In The Blank answers haveconsistent look and feel.
Match The Following questions workcorrectly.
Match The Following questions workcorrectly.
Match The Following questions workcorrectly.
Match The Following questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
Drag and Drop questions workcorrectly.
-
8/7/2019 Generic Test Cases
15/129
DnD_10
Multiple Choice Question (MCQ) (3)MCQ_1
MCQ_2
MCQ_3
Multiple-Multiple Choice Question (MMCQ) (5)MMCQ_1
MMCQ_2
MMCQ_3
MMCQ_4
MMCQ_5
Ordering (2)ORD_1
ORD_2 Ordering questions work correctly.
Sniffer Functionality (11)
Submit button for Drag and Dropquestions works correctly.
Multiple Choice (MC) questions usethe correct template.
Multiple Choice (MC) questionswork correctly.
Multiple Choice (MC) questionswork correctly.
Multiple Choice (MMC) questionsuse the correct template.
Multiple Choice (MMC) questionswork correctly.
Multiple Choice (MMC) questionswork correctly.
Multiple Choice (MMC) questionswork correctly.
Multiple Multiple Choice (MC)questions work correctly.
Order of the options is not agiveaaway.
-
8/7/2019 Generic Test Cases
16/129
SF_1
SF_2
SF_3
SF_4
SF_5
SF_6
SF_7
SF_8
SF_9
SF_10
SF_11
Note:
Check requirement of IE 6, 7 and 8on Windows
Check requirement of Firefoxsubversions on Windows and Mac
Check requirement of Safari andOpera on Mac
Check requirement of ShockwaveFlash Player v8, 9, and 10.
Check requirement of Java Run-time.
Requirement check result
Bandwidth detection requirement
Check for operating system - XP,Mac, Vista
Message text if either one or allparameter fails
Check requirement of WindowsMedia Player .
Check requirement of Quick Timeon Mac.
-
8/7/2019 Generic Test Cases
17/129
Check the file sizes if there are any such client specification.
-
8/7/2019 Generic Test Cases
18/129
Test Case Description Expected Result Actual Result
All basic files should be present.
Click the launch/Start file for the course.
In the Course folder, check the course structureand file names against the client specifications.
The file names are as per the clientspecs.
In the Course folder, check the file names andextensions for uppercase characters and blankspaces..
(1) The file names do not haveuppercase characters and blankspaces.(2) The file names are as per clientspecs, if any.
(1) In the Course folder, check the files present.(2) Look for any .bak or .bk files(3) Look for any source files.
(1) There should not be any extra filespresent in the folder.(2) There should not be any .bak or .bkfiles present in the folder.(3) There should not be any source
files present in the folder.
In the Course folder, look for basic necessary files(e.g. imsmainifest.xml necessary for running thecourse on an LMS).
In the Course folder, check the attributes of the filesagainst the list provided by CT.
The attributes of the files should becorrect as per the list provided by CT.
(1) The course should launch in a newwindow.(2) The window should not be blank.
(1) From the Home page/Course Home, click all themodules one-by-one.(2) Check the name of the module that you aretaken to.
The module names match the ones onthe Home page/Course Home.
(1) Click Next to navigate through themodule/course.(2) Check the Page counter.
(1) The course progresses to the nextpage and displays it.(2) Page numbers increase by 1.(3) The maximum page number shown
should be the same as the actualnumber of pages in the module/course.
(1) Click Previous to navigate through themodule/course.(2) Check the Page counter.
(1) The course progresses to theprevious page and displays it.(2) Page numbers decrease withoutany jumps or do not go into negativenumbers.
-
8/7/2019 Generic Test Cases
19/129
Click Menu/Home/Course Map.
Click Help.
Only one audio should play.
(1) Go to the first page of the course / module.(2) Check the Previous button on this page.(3) Go to the last page of the course / module.(4) Check the Next button on this page.
Buttons in both instances should bedisabled or absent.
(1) Click Next very quickly without a pause to
navigate through the module/course.(2) Check the Page counter.(3) Click Previous very quickly without a pause tonavigate through the module/course.(4) Check the Page counter.
(1) The page counter should not throw
up any number beyond the maximumnumber of pages.(2) The page counter should not throwup zero or negative number.
Menu/Home/Course Map page opens.
(1) Help window opens.(2) In case Help is not integrated in thecurrent version, a pop-up with a
relevant message is displayed.
Click Resources. Resources page opens.
Click Job Aids. Job Aids page opens.
Click Glossary. Glossary page opens.
Click Audio On/Off. (1) If there is audio, the state istoggled.(2) If there is no audio, the link/button
is disabled or a pop-up with a relevantmessage is displayed. Incase audio isnot there in the current version.)
Click next/back while listening to the audio. Multipleaudio should not be heard.
Click Exit. (1) A message is displayed confirmingthat the learner wants to exit thecourse.(2) On clicking Yes, the course isclosed.(3) On clicking No, the course remainsopen at the same page.
-
8/7/2019 Generic Test Cases
20/129
Click all the global buttons.
Click Bookmark. A popup asking to specify Book markname is displayed.
(1) Check the disabled state of the buttons / links.(2) Check the normal state of the buttons / links.(3) Check the rollover / mouse over state of thebuttons / links.
The state of the buttons / links shouldbe consistent.
(1) Navigate through all the branch pages.(2) Click Next on the last branch page.
(1) The main page from which thebranch started should be displayed.
(2) Branch page numbering should becorrect.
(1) The appropriate component shouldopen.(2) If the component is not integrated inthe current version, an appropriatemessage should be displayed.
(1) Navigate to the page(2) Launch the popup/demo from the main page(3) Check the navigation panel on the main page
(1) On launching the popup/demo themain page navigation should change toa paused state(2) On completion/closing of thepopup/demo the main page navigationshould either:
(1) Select the text in flash based courses and thendrag the mouse. Check that the text should notdisappear on dragging it.
The text in flash based courses shouldnot disappear if we select the text andthen drag the mouse.
(1) Delete the cookies on your machine.(2) Run the entire course.(3) Click all the links.
(1) No error is encountered.(2) Pages/pop-ups from the link openin a new window.(3) The links change color when theyare clicked.(4) In there is audio, the audio shouldstop when the pop-up opens.
(1) Run the entire course.(2) Check for links in the rollover / mouse over
popup.
There are no links in the rollover /mouse over popup as the user will not
be able to click them.(1) Delete the cookies on your machine.(2) Run the entire course.(3) Note the unvisited state of the links.(4) Point the mouse on the link and note the rolloverstate of the link.(5) Click the link and note the visited state of thelink.
(1) The links should be treatedconsistently for all states throughoutthe course.
Standard treatment for the unvisitedstate is blue underline text.
-
8/7/2019 Generic Test Cases
21/129
(1) Run the entire course.(2) Check the hotspot placed on the links.
(1) The hotspots cover the button/linktext completely including the spacesbetween the words..(2) Hotspots can cover a negligibleextra area. However, they should notbe too large and should not overlapwith other hotspots.
(1) Run the entire course.(2) Place the cursor on the links / hotspots.(3) Randomly, place the cursor on the area aroundthe link / hotspots and on other areas of the page.
(1) The cursor should change to thehand cursor when pointing to a link /hotspot.(2) The hand cursor should not appearon areas other than the link / hotspot.
(1) Run the entire course on the Liver Server.(2) Check for the hot area on each page of thecourse.
(1) The hotspots cover the button/linktext completely including the spacesbetween the words in all the screen
resolution.(refer to the client specs)(2) Hotspots can cover a negligibleextra area. However, they should notbe too large and should not overlapwith other hotspots.
(1) Launch the course.(2) Check the title bar of the course window.
The name on the title bar should matchthe course name.
(1) Run the entire course.(2) Click the links to open popups.
(3) Check the size of the pop-up.
Pop-ups should be smaller than thecourse window.
(1) Run the entire course.(2) Click the links to open popups.(3) Try and resize the pop-up window by draggingthe bottom right corner of the window.
Pop-up windows should not beresizable.
(1) Run the entire course.(2) Click the links to open popups.(3) Check the title bar of the pop-up window.
The name on the title bar should matchthe link text.
(1) Run the entire course.(2) Click the links to open popups.(3) Check the borders / styles of the pop-upwindow.
Pop-up windows should be consistentin style.
(1) Run the entire course.(2) Click the links to open popups.(3) Check the position of the popups across pages.
Pop-up windows should open at a fixedplace, as far as possible.
-
8/7/2019 Generic Test Cases
22/129
Check the status of each module.
(1) Run the entire course.(2) Click the links to open popups.(3) Check that all pop-up windows have a Closebutton / link and appropriate closing instruction.
(1) All pop-up windows should have aClose button/link.(2) Alternatively, there can be aninstruction to use the X on the top rightof the window.
(1) Run the entire course.(2) Click the links to open popups.(3) Click Next to move to the next page.
Pop-up windows should closeautomatically on moving away from thepage.
(1) Run the entire course.(2) Click the links to open popups.(3) Check the position of the popup on the page.
Pop-up windows should not hide thelink they open from or any overlapother text.
(1) Run the entire course.(2) Click the links to open popups.(3)Try and perform any interactivity present beneaththe pop-up.
Any link / interaction beneath a pop-upshould not be activated.
(1) Click close button on the popup.(2) while the popup is disappearing, click on thepopup.(3) Check if the popup/screen freezes.
Pop-ups should not freeze when a clickaction is performed while closing thesame.
(1) Navigate the entire course.(2) Check the progress bar and/or the pagecounter.
(1) The progress bar shows thepercentage completion visually.(2) The page numbers are incrementedin proportion to the progress along thecourse.
(1) The status for an unvisited moduleis Start.
(2) The status for a partially completedmodule is Resume.(3) The status for a completed moduleis Review.
(1) Navigate the course module-wise.(2) Check the status of the subsequent moduleafter completing each module.(3) Check the status of the Assessment sectionafter completing each module.
(1) Only the subsequent section getsenabled after visiting a module.(1) The Assessment section getsenabled after visiting all modules.
(1) Run the entire course.(2) On pages where there is Tab functionality, pressthe tab and check the focus areas.
The focus areas should be completelyvisible. If there is a scroll bar, the pageshould scroll with the Tab action.
-
8/7/2019 Generic Test Cases
23/129
Click the Submit button without attempting the CYU.
Check the Submit button after attempting the CYU.
(1) Run the entire course.(2) On pages where there is Tab functionality, pressthe tab and check the order of the focus areas.
The tab order should go from left toright and top to bottom.
(1) Run the entire course.(2) use the tab key, only hotareas/buttons should
be highlighted.
The tab should not highlight any blankareas on the screen, it should only
highlight hot area.
Check the Submit button without attempting theCYU.
The Submit button should be disabledbefore attempting the CYU.
An error message asking to attemptthe CYU should be displayed.(optional)
The Submit button should be enabledafter attempting the CYU.
(1) After attempting the CYU (e.g. clickingcheckboxes in MMCQ, dragging options in Dragand Drop), undo the actions.(2) Check the Submit button after attempting theCYU.
(1) The Submit button should beenabled on attempting the CYU.(2) The Submit button should bedisabled on undoing the action.
(1) Attempt the CYU incorrectly.(2) Attempt the CYU partially correctly.(3) Attempt the CYU correctly.(4) Try to attempt the CYU after the feedback isdisplayed.
(1) Attempting the CYU incorrectlyshould display the incorrect feedback.(2) Attempting the CYU partiallycorrectly should display the partiallycorrect feedback.(3) Attempting the CYU correctlyshould display the correct feedback.(4) It should not be possible to attempt
the CYU after the feedback isdisplayed.
(1) Attempt the CYU incorrectly till the time allattempts are exhausted.(2) Check the CYU state after an incorrect feedbackto try the CYU again.
(1) The no. of attempts allowed shouldbe as per design.(2) If the no. of attempts is notexhausted, the CYU should be reset.
(1) Try to attempt the Quiz question multiple times.(2) Attempt the Quiz question incorrectly.(3) Attempt the Quiz question correctly.
(1) Only 1 attempt should be allowed ineach Quiz question.(2) No incorrect feedback should
appear.(3) No correct feedback should appear.
-
8/7/2019 Generic Test Cases
24/129
(1) Attempt all the questions incorrectly (0 run).(2) Note the scores for individual questions (ifapplicable) and the overall quiz.(3) Attempt all the questions correctly (100 run).(4) Note the scores for individual questions (ifapplicable) and the overall quiz.(3) Attempt some questions correctly and othersincorrectly.(4) Note the scores for individual questions (ifapplicable) and the overall quiz.(5) Check the format of the displayed score.
(1) Each individual question should bescored correctly.(2) Scoring for the 0 run should be 0%.(3) Scoring for the 100 run should be100%.(4) Scoring for the mixed run should becorrect.(5) The format of the score should bein percentage.
Where CYUs have more than 1 attempt:(1) Attempt the CYU incorrectly and display theincorrect feedback.(2) Move the media controller manually to thebeginning.
(1) The audio should begin from thestart.(2) The feedback box shoulddisappear.(3) The correct / incorrect mark thatappear against the options shoulddisappear from the page.
Click the Print Certificate button (Check the name inthe course.)
The certificate should have correctformat and data and should printcorrectly.
(1) From the CYU page, exit the course.(2) Relaunch the course.(3) Check the status of the CYU pages.
The CYU page should be reset on re-launch of the course.
Fill in characters other than the correct answer.(e.g. for a text answer try filling in numbers orspecial characters.
(1) An error message asking to fill inthe correct type of characters shouldbe displayed. Or,
(2) The entry of the incorrect type ofcharacters should not be permitted.
Fill in an unlimited number of characters.(1) Some text(2) More text with minimal scroll(3) Lots of scroll
It should not be possible to enter anunlimited number of characters.
Fill in answers with spaces / special charactersembedded in them.
Answers with spaces / specialcharacters embedded in them shouldbe marked incorrect.
For alphanumeric entries, fill in answers inuppercase, lowercase and mixed case.
Answers should be marked correctirrespective of the casing.
For numeric answers, fill in -ve, numbers, 0, anddecimal values.
For numeric answers, all incorrectentries should give some response andnot take the CYU in a loop.
-
8/7/2019 Generic Test Cases
25/129
Check the order of the options and the answers.
Match the options to other options.
Check the lines that join the options to the answers.
Check the order of the options and the drop areas.
Drag the options out of the window.
Drag multiple options on each other.
Double-click the options.
Check the font style and size of the answers beingentered.
The font style and size of the answersshould be same as displayed after thequestion is attempted.
The order of the options should bejumbled (The correct answers shouldnot be in front of the options).
Check the spacing and alignment of the optionsand the answers.
The spacing and alignment should beconsistent.
It should not be possible to match anoption to another option.
The lines should be straight and ofconsistent thickness.
The order of the options should bejumbled (The correct drop areas shouldnot be in front of the options).
Check the spacing and alignment of the optionsand the drop areas.
The spacing and alignment should beconsistent.
Drag only one option to the correct drag area ntimes, where n = total number of drop areas.
The CYU should not be marked correcton this action.
It should not be possible to drag theoptions out of the window.
Drag the options to areas other than the drop areasor between the drop areas.
(1) The option should move back to thedrag area. It should not be possible to
drag the options between the dropareas.(2) No feedback should be displayed.
Dragging multiple options on eachother should not be valid/allowed.
(1) Attempt the CYU to display the feedback.(2) Try to move the options back to the drag area.
It should not be possible to drag theoptions after feedback is displayed.
The options should remain in the dragareas and not be automatically placedin the drop areas.
When there is more than 1 attempt defined, attemptthe CYU incorrectly by dragging an option to anincorrect drag area.
It should be possible to drag theoptions to incorrect drag areas anddisplay the incorrect feedback.
-
8/7/2019 Generic Test Cases
26/129
Check the templates being used.
Try to click the blank space after the text.
Check all the MCQ pages.
Check the templates being used.
Try to click the blank space after the text.
Click all the correct options and an incorrect option.
Check all the MMCQ pages.
(1) Note the status of the Submit button beforecompleting a correct drop action.(2) Attempt a correct drop action.(3) Take away this option from the drop area.
(1) The Submit button should not beenabled before at least one correctdrop action is complete.(2) The Submit button should getdisabled when there are no options inthe drop areas.
The templates should be radio buttontemplates.
The blank space after the text shouldnot be clickable.
(1) Should not present "All of theabove" and/or "None of the above"options. If we cannot avoid, please get
these options changed to "All of thelisted" and/or "None of the listed"respectively.
The templates should be checkboxtemplates.
The blank space after the text shouldnot be clickable.
Clicking all the correct options and anincorrect option should result in anincorrect attempt.
(1) Attempt the CYU with all possible combinationsof correct and incorrect answers.(2) Vary the order of clicking the correct answer andattempt the CYU.
(1) Clicking all the correct options andan incorrect option should result in anincorrect attempt.(2) Varying the order of clicking thecorrect answer should not affect thecorrect answer.
(1) Should not present "All of theabove" and/or "None of the above"options. If we cannot avoid, please getthese options changed to "All of thelisted" and/or "None of the listed"respectively.
Check the order of the options. The order of the options should bejumbled.
In case the ordering is done by dragging numbersto placeholders, try to drag more than one numberto one placeholder.
It should not be possible to drag morethan one number to one placeholder.
-
8/7/2019 Generic Test Cases
27/129
(1) Check IE 6 or greater is installed on the system.(2) Run the course.
The status for requirement of IE 6 orgreater should show "Passed".
(1) Check Firefox is installed on the system.(2) Run the course.
The status for requirement of Firefoxwith subversions should show"Passed".
(1) Check Safari or Opera is installed on thesystem.(2) Run the course.
The status for requirement of Safari orOpera should show "Passed".
(1) Check that Shockwave Flash Player v8 orgreater is installed on the system.(2) Run the course.
The status for requirement of Flashplayer v8 or greater should show"Passed".
(1) Check that any version of Java Run-time isinstalled on the system.(2) Run the course.
The status for requirement of JavaRun-time should show "Passed".
1) Run the course.
(2) Check that the requirement check result(passed/failed status) is appearing only when it failson any or all the parameters.
(3) Check that sniffer page should not appear whenall the requirements are met.
The requirement check result
(passed/failed status) should appearonly when it fails on any or all theparameter.
The sniffer page should not appearwhen all the requirements are met.
(1) Run the course.(2) Check that sniffer is testing for Bandwidth.
The requirement of specifiedBandwidth should show "Passed".
(1) Check that required operating system isinstalled on the system.
(2) Run the course.
The status for requirement of operatingsystem with XP, Mac, or Vista should
show "Passed".(1) Run the course.(2) Check that if either one or all parameters failthen the following message should appear:
This computer does not meet the minimumrequirements to run this eLearning program.
When one or all parameters fail, thebelow stated message should appearonscreen:
This computer does not meet theminimum requirements to run thiseLearning program.
(1) Check that Windows Media Player is installedon the system.(2) Run the course.
The status for requirement of Windowsmedia player should show "Passed".
(1) Check that Quick Time is installed on thesystem.(2) Run the course.
The status for requirement of QuickTime on Mac should show "Passed".
-
8/7/2019 Generic Test Cases
28/129
-
8/7/2019 Generic Test Cases
29/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
30/129
-
8/7/2019 Generic Test Cases
31/129
-
8/7/2019 Generic Test Cases
32/129
-
8/7/2019 Generic Test Cases
33/129
-
8/7/2019 Generic Test Cases
34/129
-
8/7/2019 Generic Test Cases
35/129
-
8/7/2019 Generic Test Cases
36/129
-
8/7/2019 Generic Test Cases
37/129
-
8/7/2019 Generic Test Cases
38/129
-
8/7/2019 Generic Test Cases
39/129
-
8/7/2019 Generic Test Cases
40/129
Test # Test Case Summary Test Case Description
Content Mapping
Text Mapping (3)
TM_1
TM_2
TM_3
Graphic Mapping (8)GM_1
GM_2 Check for placeholders
GM_3 Check for consistency in graphics.
GM_4
GM_5
GM_6
The content text maps with thestoryboard.
Map the course name, module names,topic names, page titles, onscreen text.
The style of the text maps with thestyle used in the storyboard.
Check the bold, italics, underlined,superscript, subscript parts of the text.
Fonts and spacing are consistent.(To be done here if Read-throughis not in the scope of testing)
(1) Run the entire course.(2) Check the font and spacing beingused in the content area.
The graphic text maps with thestoryboard.
Map the visuals with the visualdescription.
If there is a visual description in thegraphic but graphics are not beingdelivered in this version, then thereshould be a graphic placeholder on thepage.
If course has two states audio on/off inwhich audio on has animation and
audio off static images, check on toggleif the graphics are following consistentstyle for e.g. border thickness.
The style of the text in graphicsmaps with the style used in thestoryboard.
Check the bold, italics, underlined,superscript, subscript parts of the text ingraphics.
Fonts and spacing of the text ingraphics are consistent.
(1) Run the entire course.(2) Check the font and spacing beingused in the graphic area.
The graphic must exactly mapwith the graphic reference.
(1) View the graphic reference is fullview.(2) Map with the graphic.
-
8/7/2019 Generic Test Cases
41/129
GM_7
GM_8 Color of the text is consistent.
Note:
If the script is client-provided, do share your observation well-in-advance with the cli
Do not make changes in the course without first updating the scripts.
If you are aware of any deviations and known issues, update the QC team before subm
Asterisk point expansion shouldalways be present.
(1) Check graphics for asterix.(2) asterix expansion should bepresent.
(1) Run the entire course.
(2) Check the color being used for thegraphic text..
-
8/7/2019 Generic Test Cases
42/129
Expected Result Actual ResultTesting Result
(Pass/Fail)
Regression Result
(Pass/Fail)
The text in the course shouldmap with the Storyboard (SB).
The styles used in the courseshould map with the SB.
The font and spacing should beconsistent for similar text bodiesin the content area. (e.g.Headings, examples, notes etc.)
The visual description and text ingraphics should map with the SB.
Placeholders should be presentin the absence of graphics.
graphic style should be consistenton toggle.
The styles used in the courseshould map with the SB.
The font and spacing should beconsistent for similar elements inthe graphic area. (e.g. Headings,Labels, )
The graphic should map with thegraphic reference.
-
8/7/2019 Generic Test Cases
43/129
nt so that all doubts are resolved prior to course construction.
itting the course along with the reasons and the places of exception.
all asterisk should becorresponded with expansions.
The color should be consistent for
similar elements in the graphicarea. (e.g. Headings, Labels, )
C:\Documents andSettings\anjali.ahuja\Desktop\grab 1.J PG
-
8/7/2019 Generic Test Cases
44/129
Test # Test Case Summary
Audio Testing
Audio Mapping (4)
AM_1
AM_2
AM_3
AM_4
Audio Quality (7)
AQ_1
AQ_2
AQ_3
The audio maps with the audioscript. (In case the audio is differentfrom the Onscreen Text (OST))
The audio maps with the course. (Incase the audio is same as the OST)
The pronunciation is as per theaudio script / pronunciation word list.
and' or 'or' is pronounced before thelast bullet point in a list.
The voice of the same audio artist(s)is used.
The volume is consistent across thepages.
There are no background noises /echo.
-
8/7/2019 Generic Test Cases
45/129
AQ_4
AQ_5
AQ_6 The audio does not end abruptly.
AQ_7 The pauses are appropriate.
Audio Synchronization (3)AS_1
AS_2
AS_3
Audio Controls (13)
AC_1
AC_2
The audio is clear andunderstandable.
The Rate of Speech (ROS) isconsistent.
The audio is synchronized with theOST / animation.
The audio is synchronized with theOST bullets starting position orwhen the particular phrase appears.
The audio does not run in a loopand ends properly.
The global level Audio On / Off
button works correctly.
Correct tool-tips are displayed onthe global level Audio On / Off ,Pause, Play, Mute, Volume, Replaybuttons.
-
8/7/2019 Generic Test Cases
46/129
AC_3
AC_4 The audio controls work correctly.
AC_5 The audio controls work correctly.
AC_6 The audio controls work correctly.
AC_7 The audio controls work correctly.
AC_8 The audio controls work correctly.
AC_9 The audio controls work correctly.
AC_10 The audio controls work correctly.
AC_11 The audio controls work correctly.
AC_12
AC_13 The audio controls are consistent.
The audio stops playing on clickingany global button.
The audio controls are disabled
where there is no audio.
-
8/7/2019 Generic Test Cases
47/129
Note:
In some cases audio may not be verbatim as the audio script
Pronunciations may vary for US or UK English. Check for pro
In some projects there are specific pronunciations used. In t
In some projects, multiple characters / roles may be used a
-
8/7/2019 Generic Test Cases
48/129
Test Case Description Expected Result Actual Result
(1) Open the course in one window.(2) Open the audio script in another window.(3) Listen to the audio and map it with the audioscript.
The audio in the course shouldmap with the audio script.
(1) Complete the script mapping before proceedingwith this test case.(2) Map the audio with the onscreen text.
Note: The first step will be map the onscreentext/transcript with the storyboard. Once this isdone, then proceed to the audio Vs. OST mapping.
The audio in the course shouldmap with the text in the course.
(1) Run the entire course.(2) Check the pronunciation of typical words againstthe ones provided in the audio script / pronunciationword list.(3) Check for the correct accent. E.g. if it is a USproject the accent should be American and notBritish.
(1) The pronunciation of all wordsshould be as per the audio script /pronunciation word list.(2) The accent should map to theone asked by the client.(3) The slashes should not beread out while stating the path.(Again, please check the coursestandard.)
Check that 'and' or 'or' is pronounced before thelast bullet point in a list.
and' or 'or' should be pronouncedbefore the last bullet point in a
list.
(1) Run the entire course.(2) Check that the same voice(s) are used on eachpage and across pages.(3) If the course is one in a series, check that theother courses use the same voice(s).
The voice of the same audioartist(s) should be used acrossthe course / series unless agreedupon by the customer to usedifferent voices.
(1) Run the entire course.(2) Set the volume controls on your machine to asingle setting.(3) Listen for the volume to be consistent on each
page.and across pages.
The volume of the audio shouldbe consistent within a page andacross pages.
(1) Run the entire course.(2) Listen for any the background noises like echoor hissing sounds.(3) Listen for jerks / breaks in the audio.
There should be no backgroundnoise / echo / break in the audio.
-
8/7/2019 Generic Test Cases
49/129
(1) Run the entire course.(2) Listen for clarity of speech.
The audio should be clear andunderstandable.
(1) Run the entire course.(2) Check the speed of the audio on each page.
(3) Check for speed of the audio across pages.
The audio should neither be toofast nor too slow.
The ideal ROS is between onehundred and eighty to twohundred words per minute.
(1) Run the entire course.(2) Check the audio does not end abruptly on eachpage.
There should be a smooth endingand audio should not endabruptly.
(1) Run the entire course.(2) Check for appropriate pauses at the followingplaces:
(a) When a sentence completes i.e. there is aperiod.
(b) When there is a comma.(c) Before the beginning of the a paragraph.(d) At the beginning of bullets or after lead-in lines.(e) In simulation, when there is an action to be
performed.(3) Check for unnecessary pauses.
The pauses in the audio shouldbe appropriate.
There should not be any pausewhile reading an acronym.
(1) Run the entire course.(2) Listen to the audio while watching the OST /animation.
The audio should besynchronized with the OST /animation.
(1) Run the entire course.(2) Listen to the audio while watching the OST /animation.
Map the bullet point with startposition or when particular wordis said as per client specs.
(1) Run the entire course.(2) Listen to the audio on each page.(3) On completion of the audio, wait for about 30seconds.
(1) The audio should not restartby itself.(2) No junk characters or graphicshould not appear on the screen.
(1) Run the entire course.
(2) On each page, click the Audio On / Off button 2-3 times.
(1) The audio should play on
clicking the Audio On state.(2) The audio should stop playingon clicking the Audio Off state.
(1) Run the entire course.(2) On each page, click the audio controls 2-3times.
(1) The Audio On state shoulddisplay the Audio On tool tip.(2) The buttons should displayrelevant tool tips.
-
8/7/2019 Generic Test Cases
50/129
-
8/7/2019 Generic Test Cases
51/129
. In such cases, check if the intent of the audio maps with the audio script.
unciation with the customer or on appropriate language websites. E.g. m-w etc.
is case, check against the word list for specific pronunciations.
ross the course. The voice over for a character / role should be consistent throughou
-
8/7/2019 Generic Test Cases
52/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
53/129
-
8/7/2019 Generic Test Cases
54/129
-
8/7/2019 Generic Test Cases
55/129
t the course.
-
8/7/2019 Generic Test Cases
56/129
Test # Test Case Summary
Graphic Testing
Graphic Clarity (3)
GC_1
GC_2
GC_3
Graphic Integrity (4)
GI_1 The graphic is sized correctly.
GI_2 No elements or text are truncated.
GI_3
GI_4
Graphic Read-through (3)
GRT_1 Text in graphics is correct.
GRT_2 Graphics are labeled.
Graphics text and elements are notblurred or patchy.
Highlights are clear and consistentin thickness.
Border style for the graphics isconsistent.
Progressive graphics do not haveshifts.
Callouts do not hide any critical areaof the graphic
-
8/7/2019 Generic Test Cases
57/129
GRT_3
Grab-based Graphics / Demos / Try-Its (9)Grab_1
Grab_2
Grab_3
Grab_4
Grab_5
Grab_6
Grab_7
Grab_8
Grab_9
Graphic relevance with respect totab.
Grabs do not show unnecessaryinformation.
There is no shift in the series ofgrabs used.
Progressive grabs have correcthighlights on folder and file names.
The demo callouts are consistentacross the frames.
Speed of the demo is appropriate toenable reading of all callouts.
The highlights and callouts pointtowards the correct option.
The demo callouts are synchronizedwith the audio.
The audio does not run in a loop
and ends properly.
Try-Its show appropriate feedbackand the resultant screens arecorrect.
-
8/7/2019 Generic Test Cases
58/129
Animation Functionality (16)
Anim_1
Anim_2
Anim_3 Animation is not truncated.
Anim_4
Anim_5
Anim_6
Anim_7
Anim_8
Anim_9
Anim_10
Anim_11
Anim_12
Anim_13
The animation steps map with thestoryboard.
A pre-loader is present at thebeginning of the animation.
There are no blank frames at thestart or end of the animation.
The animation does not run in aloop.
The speed of the animation isappropriate.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
The animation has proper usercontrols and they are workingcorrectly.
-
8/7/2019 Generic Test Cases
59/129
-
8/7/2019 Generic Test Cases
60/129
Test Case Description Expected Result Actual Result
Check the labels on the graphics. The graphics should have labels.
(1) Run the entire course.(2) Check the graphics for haziness, brokenlines, blurs.(3) Check the graphic for patches.
(1) The text and elements shouldnot have haziness, broken lines,blurs.(2) There should be no patcheson the graphic.
(1) Run the entire course.(2) Check that the highlights used in thegraphic are clear(4) Check that the highlights are consistentin thickness.
(1) The highlights used in thegraphic should be clear.(2) The highlights should beconsistent in thickness.
(1) Run the entire course.(2) Check for the border style of all the
graphics for consistency.(3) Check the font being used in the graphicarea.
(1) Border style of the graphicsshould be consistent.
(2) The font should be consistentfor elements in the graphic area.(e.g. Headings, Labels, )
(1) Run the entire course.(2) Check the size of the graphics acrossthe course. (if the course uses a template).(3) Check the graphic for squeezing orstretching.
(1) The graphic should be ofuniform size(s).(2) There should be no stretchingor squeezing.
(1) Run the entire course.
(2) Check the completeness of theelements and text.
All the elements and text should
be visible and not truncated.
(1) Run the entire course.(2) Wherever there are progressivegraphics, check the position of the baseelements.
The position of the base elementsshould not change from one pageto next.
(1) Display all the callouts for rollovers /links.(2) Check the position of the callouts.
The callouts should not hide anycritical area of the graphic.
(1) Read through all the text in the graphics.(2) Check the text for spelling mistakes /
typos.
(1) The graphic should map to theidea of the content in the text
area.(2) The text should not have anyspelling mistakes / typos.
-
8/7/2019 Generic Test Cases
61/129
-
8/7/2019 Generic Test Cases
62/129
Start the animation.
Click Play.
Click Pause.
Click Replay / Rewind.
Click Stop.
Click Mute.
Map the steps of the animation with the SB. The steps in the course shouldmap with the SB.
A pre-loader should be present atthe beginning of the animation.
Run the animation to the end and wait for awhile.
The animation is complete andnot truncated.
There are no junk characters orscreens appearing.
Run the animation to the end and wait for awhile.
There should not be any blankframes at the start or end of theanimation.
(1) Run the animation to the end and waitfor a while.(2) Wait for about 30 seconds.
The animation should not restartby itself.
(1) If there is no audio, read the captions /text.(2) If there is audio, hear the completeaudio.
(1) The caption / text should becompletely readable at acomfortable pace.(2) The animation should besynchronized with the audio andbe understandable.
The animation should startplaying and the button shouldchange to Pause.
(1) The animation should pauseand the button should change toPlay.(2) On playing again, theanimation plays from this pointonwards.
The animation should restart fromthe first frame.
The animation should stop. Onplaying again, it restarts from thefirst frame.
The volume of the audio shouldbecome zero.
Use the Volume button. The volume of the audio shouldbe adjusted.
Use the Slider. (1) The animation should runframe-wise.(2) No blank screen should bedisplayed.
-
8/7/2019 Generic Test Cases
63/129
On all animation pages, stop the animation.
e ideation is checked.
Check the position of the still graphics andthe animation.
There should be no shift in the 2graphic elements.
Audio should stop playing onstopping the animation.
(1) Run the entire course.
(2) On each Flash element, right-click.(3) If there is a right-click menu pop-up,note the options displayed on it.
(1) If the right-click option is
disabled, no pop-up is displayed.(2) If a pop-up is displayed, only 2options, Settings and About aredisplayed.
(1) SWF should not be self-running(2) On clicking the SWF, an error messageshould be displayed.(3) That is DRM functionality should beenabled.
(1) Click each individual SWF(2) Error message display:Unauthorized access, Permissiondenied
Check the assets folder for animation andslides background.
(1) Background color combinationshould be consistent according tothe SRS.
-
8/7/2019 Generic Test Cases
64/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
65/129
-
8/7/2019 Generic Test Cases
66/129
-
8/7/2019 Generic Test Cases
67/129
-
8/7/2019 Generic Test Cases
68/129
Test # Test Case Summary
Read-through
Language (9)
LG_1
LG_2 Correct punctuation is used.
LG_3 Hyphens are used appropriately.
LG_4
LG_5 Casing of the text is correct.
LG_6
LG_7 Article usage is correct.
There are no spelling errors / typosin text and graphics.
Em- / En- dashes are usedappropriately.
Terms are consistent.
-
8/7/2019 Generic Test Cases
69/129
-
8/7/2019 Generic Test Cases
70/129
ID_1 Appropriate instruction text is used.
ID_2
ID_3 Words are not repeated.
ID_4
ID_5
ID_6 Use of acronyms is correct.
ID_7 Appropriate title is given to a popup.
Note:
Spellings may vary for US or UK English. Check for spellin
In some projects, there is a specific casing requirement.
In some projects, a project-specific style guide is follow
Instruction text is consistent in lookand feel.
Bulleted text is parallel in sentenceconstruction.
Style of bullets should be correctand consistent.
-
8/7/2019 Generic Test Cases
71/129
Test Case Description Expected Result Actual Result
(1) Perform a spell check on the Storyboard(SB).(2) Read through the text / graphics in thecourse for spelling errors / typos.
There should be no spellingerrors / typos in the course.
(1) Read through the entire text.(2) Check the end of all sentences for aperiod.(3) Check the end of all paragraph for aperiod.(4) Check the end of all question for aquestion mark.(5) Check the end of all lead-ins for a colon.
(1) There should be appropriatepunctuation marks at the end ofsentences, paragraphs,questions, lead-ins.(2) There should be no duplicatepunctuation marks.
(1) Read through the entire text.(2) Check that the hyphens are used asappropriate or as per the style guide.
The text should have correcthyphenations.
(1) Read through the entire text.(2) Check that the em- / en- dashes areused as appropriate or as per the styleguide.
The text should have correctdashes.
(1) Read through the entire text.(2) Check the headings for correct casing.(3) Check that there is no running text intitle case unless specified as part of thestandard.
(1) The headings should usecorrect casing. Words of 3 or lessletters should be written insentence case.(2) Normal running text should
not have title cased words.(3) The casing should complywith the grammar rules. For e.g.proper nouns should always betitle cased.
(1) Search for all instances of terms /terminologies / acronyms specified in thestyle guide / word list .(2) Check for consistency of casing andusage on each page and across pages.
(1) The casing of terms andterminologies should be correctand consistent across the pages.(2) The terms used in the courseshould be consistent for a pageand across pages.
(1) Read through the entire text.(2) Check that the correct articles arepresent wherever appropriate. For e.g.,articles should not be present before propernouns.
The sentences should havecorrect article usage.
-
8/7/2019 Generic Test Cases
72/129
-
8/7/2019 Generic Test Cases
73/129
gs on appropriate language websites. E.g. m-w etc.
In such cases, please refer and map to the word list.
d. Conduct a read-through keeping in mind the standard guidelines.
(1) Check for the presence of instructiontext wherever the user is required toperform an action.(2) Perform the required action using theinstruction text.
(1) Instruction text should bepresent wherever required and beclear enough for the user to learneasily.(2) Instruction text is appropriate,clear, and complete to enable theuser to perform the requiredaction.
(1) Run the entire course.(2) Check all the instruction text acrosspages.
Instruction text should beconsistent in wording,presentation and style.
Check for redundant word usage on eachscreen.
There should be no redundant /repeated words.
Check for parallelism in bulleted text.E.g. What if the test criterion in the Methodspage differs from that in the Standard?What if information is missing in thedatasheet?
Bulleted text should be parallel insentence construction.
(1) Run the entire course.(2) Check the bullets used across pages.
(1) Bullet style should beconsistent.(2) Any procedure or sequence ofevents should have numberedlist.
(1) Run the entire course.(2) Check the first instance and subsequentusage of an acronym .(3) Check the first instance of the acronym.
(1) Only the first instance of anacronym should be expanded.(2) The acronym should beintroduced such that theexpansion should be followed bythe acronym in parenthesis. E.g.Quality Control (QC)(3) All terms with acronymsshould be title cased.
(1) Run the entire course.(2) On pages with multiple links, click all thelinks.
The popups should have a title /heading. This is to enable theusers to locate which link out ofthe several on the page is beingexplained.
-
8/7/2019 Generic Test Cases
74/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
75/129
-
8/7/2019 Generic Test Cases
76/129
-
8/7/2019 Generic Test Cases
77/129
-
8/7/2019 Generic Test Cases
78/129
-
8/7/2019 Generic Test Cases
79/129
-
8/7/2019 Generic Test Cases
80/129
-
8/7/2019 Generic Test Cases
81/129
-
8/7/2019 Generic Test Cases
82/129
-
8/7/2019 Generic Test Cases
83/129
-
8/7/2019 Generic Test Cases
84/129
SB_2
SB_3 Scrollbars work correctly.
SB_4 Scrollbars function correctly.
Note:
Scrollbars do not leave large whitespaces at the bottom of the page.
-
8/7/2019 Generic Test Cases
85/129
Test Case Description Expected Result Actual Result
(1) Run the entire course.(2) Check for text running out of the screenor getting truncated on each page.(3) Check that the graphics and text are notoverlapping on each page.(4) Check that there are no large whitespaces on each page.
(1) The text is not running out ofthe screen or truncated on anypage.(2) There should be no overlap ofgraphics and text on any page.(3) There should be no largewhite spaces on any page.(4) There should be nodisproportionate or odd-lookinglayouts
(1) Run the entire course.
(2) Check the margins across the pages.(3) Check the position of the graphicsacross the pages.(4) Check the indentation of the bullets oneach page and across pages.(5) Check the alignment of the text incallouts on each page
(1) The margins should be
consistent across the pages.(2) The position of the graphicsshould be consistent across thepages.(3) The bullets should be correctlyand consistently indented as pertheir hierarchy on each page andacross pages.
(1) Run the entire course.(2) Check the position of the course name,
module name, topic name, page titles,onscreen text, and visuals.
There should not be any shiftbetween the elements and text
across pages.
(1) Run the entire course.(2) Check all the text enclosed in boxes.
Text in boxes should not touchthe borders.
(1) Run the entire course.(2) Check all the text on buttons and labels.
The text on buttons, labels shouldbe center-aligned.
(1) Run the entire course.(2) Check all the pages for scrollbars.
(1) Scrollbars should appear onpages where text is not fullyvisible.
(2) Scrollbars should not appearon pages where text is fullyvisible.(3) Vertical scrollbars arepermissible.(4) Horizontal scroll bars shouldbe avoided.
-
8/7/2019 Generic Test Cases
86/129
(1) Run the entire course.(2) Check all the pages with scrollbars.(3) Drag the scrollbar down on each page.(4) Check the white space after the text atthe bottom of the page.(5) Check the white space at the bottom ofthe page across pages.
(1) There should not be largewhite space at the bottom of thepage.(2) The white space at the bottomof the page should be consistentacross the pages.
(1) Run the entire course.(2) Check all the pages with scrollbars.(3) Drag the scrollbar down on each page,go to the previous page, come back to theoriginal page.
(1) Scrollbars should appear onlywhere their use is necessary(2) The position of the scrollbarshould be initialized when movingbetween pages.
(1) Run the entire course.(2) Check all the pages with scrollbars.(3) Check the functionality of the scrollbarby dragging the slider and by using the up
and down arrows.4) Also check by clicking on the whitespace in the scroll bar.
1) Scroll bars should functioncorrectly.
-
8/7/2019 Generic Test Cases
87/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
88/129
-
8/7/2019 Generic Test Cases
89/129
Test # Test Case Summary
Platform Testing
File Naming Convention (1)
Formatting (8)Functionality (6)
Note:
Ensure that the course is tested in the primary OS/Browser co
Specific requirements for multiple OS/Browser combinations
Multiplatform Testing Checklist
-
8/7/2019 Generic Test Cases
90/129
Test Case Description Expected Result Actual Result
bination before releasing the course to QC.
eed to be captured and tested.
-
8/7/2019 Generic Test Cases
91/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
92/129
-
8/7/2019 Generic Test Cases
93/129
-
8/7/2019 Generic Test Cases
94/129
Test # Test Case Summary
LMS Testing
SCORM Testing
Bookmarking (4)Completion Status (2)
CS_2
AICC Testing
Step_1
CS_1 (scenario 1 If LMS access isavailable)
Course completion is trackedcorrectly on LMS.
CS_1 (scenario 1 If LMS access isnot available)
(1) Run the ADL test suite on thecourse.(2) Visit some pages in the courseand exit the course through the Exit
button or (close).
Course completion is trackedcorrectly on standalone version. (ForCogArts courses)
-
8/7/2019 Generic Test Cases
95/129
Security Risk
Caching Security (6)
Confidentiality (1)
-
8/7/2019 Generic Test Cases
96/129
-
8/7/2019 Generic Test Cases
97/129
Test Case Description Expected Result Actual Result
(1) Check the status before launching thecourse.(2) Launch the course on LMS.(3) Go through all the main and branchpages.(4) Check the completion status.
(1) Before starting the lesson, thecompletion status should show NotStarted / Not complete (check the LMSterminology)(2) After visiting all the pages thestatus should change to Complete.
(1) The ADL test suite report should be okfor all parameters.
Following ADL test suite reports need to be
generated:- Sharable Content Object (SCO) Run-TimeEnvironment Conformance Test- Meta-data Conformance Test
or ---------------------------------------------- Content Package Conformance Test
In report as per the specificationplease check for:
(1) LMS Execution State (initialize and
Finish)(2) LMS (GetValue(), SetValue() andCommit())(3) At least Check for Data ModelSupport, (session_time, lesson_status"Not Attempted, Incomplete,completed/passed, score.raw (in caseof assessment required))
Refer to the attached document fordetails.
(1) Launch the course.(2) Once the course is launched, pressAlt+Shift+D. --> Write "belushi" in theprompt. --> Click on the link 'Show currentState' appearing at the bottom right of thecourse --> a window appears with all thedetails.
Adl_test-Support.doc
-
8/7/2019 Generic Test Cases
98/129
-
8/7/2019 Generic Test Cases
99/129
-
8/7/2019 Generic Test Cases
100/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
101/129
-
8/7/2019 Generic Test Cases
102/129
-
8/7/2019 Generic Test Cases
103/129
Test # Test Case Summary
Performance Testing
Response Time (1)
RT_1
Note:
Performance testing is performed using various tools. The c
For conducting a performance test on response time for fla
Test cases will be added based on inputs from LT team.
Response Time meets clientspecifications.
For example, for conducting a performance test on HTML
-
8/7/2019 Generic Test Cases
104/129
Test Case Description Expected Result Actual Result
hoice of a tool will depend on the technology used to develop the courseware.
h based applications, simulator (XAT) and fiddler can be used
(1) Run the course in a simulator. E.g.,XAT.(2) Note how long the system takes tocomplete a requested task or group oftasks.
Note down the observations to map toyour SLAs.
ages, we use Load runner, Silk Performer etc.
-
8/7/2019 Generic Test Cases
105/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
106/129
Test # Test Case Summary
ADA Compliance
ADA Compliance (5)
ADA_1
ADA_2
ADA_3
ADA_4
ADA_5
Note:
Please refer to project-specific requirements for ADA comp
This is not the complete list. The requirements vary from p
Every image, Java applet, Flash file,video file, audio file, plug-in, etc. thatconveys content has an equivalentAlt description or text description, oris described in the adjacent text.
Complex graphics (graphs, charts,etc.) are accompanied by detailedtext descriptions or through adescription in the body of the page.
Row and column headers should be
identified for data tables throughScreen Reader tool. E.g. JawsReader.
The reader tool should be able toread the text as intended.
The Alt text is closed withindouble/single quotes.If the enclosed text has apostropheanywhere then care should be takenwith starting and closing quotes.
-
8/7/2019 Generic Test Cases
107/129
Test Case Description Expected Result Actual Result
liance.
roject to project. However, this covers the basic ADA compliance functionality.
(1) Run the course(2) Point your mouse over images, flashfiles, video files to view the text description.
Alt description or text descriptionshould be there for images, flash filesetc.
(1) Run the course(2) Point your mouse over graphics fordetailed descriptions.
Alt description or text descriptionshould appear for all graphics. Thedescription should map with the textprovided in the storyboard.
Run the course through a screen reader
tool (Jaws Reader).
Rows and column headers should be
appropriate in alt text. In case thereare alt text issues, you need to correctthem.
Run the course through screen reader tool(Jaws Reader).
The reader will read the text asappearing in the course. Any issuesencountered need to be corrected.
e.g. World War II > If in simple text thereader will read as World War i i. Forreader to read as intended this shouldbe converted to image with alt textprovided.
Check the way alt text is written for all thecomponents.
The alt text should be closed withindouble/single quotes.If the enclosed text has apostropheanywhere then care should be takenwith starting and closing quotes.
-
8/7/2019 Generic Test Cases
108/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
109/129
Test # Test Case Summary
Global Elements
Opening Animation / Splash Screen(3)Open_1
Open_2
Open_3 The Start button functions correctly.
Help (7)
Help_1 Help runs correctly.
Help_2 Grabs used in Help are correct.
Help_3
Help_4
The opening animation runscorrectly.
The opening animation displays thecorrect course name.
Icons / buttons used in Help arecorrect.
Description for the icons / buttonsused in Help are correct.
-
8/7/2019 Generic Test Cases
110/129
Help_5
Help_6
Help_7
Glossary (8)Gloss_1 Glossary runs correctly.
Gloss_2
Gloss_3
Gloss_4 The order of the terms is correct.
Gloss_5
Gloss_6
Gloss_7
Gloss_8
Notes (6)
Rollovers / Hotspots are correctlyplaced over the components.
Numbered labeling of thecomponents on the help screen iscorrect.
Numbered labels are describedcorrectly.
The letters should be in analphabetical order.
Only the populated letters areclickable.
The casing of the terms isconsistent.
The Glossary terms have the correcttreatment.
The correct description is displayedon clicking the Glossary term from
the course.
All the Glossary terms are present atleast once in the course.
-
8/7/2019 Generic Test Cases
111/129
Notes_1
Notes_2
Notes_3
Notes_4
Notes_5
Notes_6
Print (6)Print_1
Print_2
Print_3
Print_4
Print_5
Print_6
Notes button opens a blanknotepad.
The cursor on notepad should be atthe first line.
On clicking the save button
whatever is written in the notepadshould be saved.
In notepad there should be acharacter limit.
On clicking the print button thecontent in notepad should beprinted.
Clicking help in notepad shouldopen notepad specific help.
print button prints the onscreen
elements
No text/graphics shouldtruncate/overlap.
Printer setting should be mentionedif different from the default.
No global elements/buttons shouldbe part of print layout.
The print out should consist of thename of the course and the Pagenumber.
The print out should be clear andeasily readable.
-
8/7/2019 Generic Test Cases
112/129
Print_7
Search Criteria (7)Ser_1_a Launch Search window
Ser_1_b Launch Search window
Ser_2 check basic Search functionality
Ser_2a
Ser_2b
Ser_2c
Ser_2d
Note:
Check the Printouts in the followingthree scenarios:1. Just few lines of text2. Immediately when the scrollappears3. Lot of text with good scrolling
In case of any global buttons esp. inthere are multiple files please check f
-
8/7/2019 Generic Test Cases
113/129
Test Case Description Expected Result Actual Result
Help opens in a new window.
(1) Launch the course.(2) Check the course window.
(1) The screen should not beblank.(2) The opening animation shouldrun without any delay.(3) If there are any delays, thefirst frame should display apreloader.
(1) Check the course name.(2) Check any other captions.
(1) The course name should becorrect.(2) The captions should becorrect.
(1) Delete the cookies.(2) Launch the course.(3) Check the Start button.(4) Click the Start button and navigatethrough the course.(5) Exit and relaunch the course.(6) Check the Start button.
(1) The button should be 'Start'when launching the course for thefirst time.(2) The first page of the courseshould be displayed on clicking'Start'.(3) The button should change to'Resume' on subsequentlaunches.
From the course window, click the Helpbutton.
(1) For global help, open Help from anypage.(2) For page-specific help, open Help oneach page.(3) Match the grab in the Help window withthe page from where Help was opened.
(1) For global Help, the grabsshould be of the course.(2) For page-specific help, grabsused in Help should match thepage from where Help wasopened.
Match the icons / buttons with the onesused in the actual course.
The icons / buttons used in Helpshould match the ones used inthe actual course.
Match the description of the icons / buttonswith the actual functioning of the buttons /icons.
The description of the icons /buttons should match the actualfunctioning of the buttons / icons.
-
8/7/2019 Generic Test Cases
114/129
Check the order of the letters at the top.
Click all the letters at the top.
Check the rollover / hotspot areas used inthe Help window.
(1) The hotspots cover thecomponents completely.(2) Hotspots can cover anegligible extra area. However,they should not be too large andshould not overlap with otherhotspots.
Check the sequence of the numberedlabels used to describe components.
There should not be any missingnumbers in the sequence oflabels.
Match the numbered labels with thedescriptions.
(1) The descriptions should bepresent for all labels.(2) The descriptions should matchthe functioning of the labeledcomponent.
From the course window, click the Glossary
button.
Glossary should open in a new
window.
The terms should be arranged inan alphabetical order.
(1) Letters that havecorresponding terms should beclickable and display the terms.(2) Letters that do not havecorresponding terms should beeither disabled or display amessage conveying that theterms are not available.
Check the order of the terms under eachletter.
The terms should be arranged inan alphabetical order as used in adictionary.
Check the casing of the terms under eachletter.
All the terms under each lettershould use consistent casing.
(1) Run the course.(2) Check all the Glossary terms.
The Glossary term should havethe same treatment for visited aswell as unvisited states.
(1) Run the course.(2) Click all the Glossary terms.
The correct description should bedisplayed on clicking the Glossary
term from the course.
Search for all Glossary terms in the course. All the Glossary terms should bepresent at least once in thecourse.
-
8/7/2019 Generic Test Cases
115/129
a blank notepad should open.On clicking the notes button for the firsttime a blank notepad should appear in apop-up window.
check for the cursor to be present at thefirst line.
the cursor should be present atthe first line.
1. write notes in the notepad.
2. click save.3. exit notepad reopen notepad - the textthat you typed should be intact.
the text saved should be intact on
opening notepad again.
Type text until you reach the character limitonce the limit is crossed a prompt shouldappear saying that the character limit hasbeen reached and no more characters canbe added.
user should be prompted that nomore characters can be enteredwhen the limit is reached.
Click the print button -> the printout shouldprint only the text in notepad not any otherinformation or buttons. The complete textincluding the hidden part should appear in
the printout.
Check that the text should not be truncatedor overlapped.
printout should print only the textin the notepad and that should beclear and readable.
On taking the printout of the pagethe complete text including thepart not visible in the page(i.e. incase of scroll bars) should bevisible.
click help icon on notepad and the help forthe same should appear explaining thebuttons in the notes popup window andwhat they intend to do.
Help icon in notepad should opennotepad specific help.
On clicking the print button the printer
dialogue box should appear and on clickingOK the onscreen text and graphic shouldbe printed.
All elements onscreen should be
printed.
in the print out check for overlapping ortruncation of text/graphics.
the print out should have allelements without anything gettingtruncated or overlapped.
in case the print out needs to be taken inthe landscape mode the same should bepresent in the instruction text.
in case of setting different fromdefault instruction text shouldstate the settings required.
Check that the global buttons do not appearin the print document.
The print out should not have anyglobal buttons appearing on it.
Check that the print out should consist ofthe name of the course and the pagenumber.
The course name and the PageNumber should appear in thePrint out.
Ensure that the print out should be clearand visible, there should be nothingappearing in the background.
The printout should not consist ofany extra or unrequiredinformation.
-
8/7/2019 Generic Test Cases
116/129
Validate the result
Put the text in the print area as per thethree scenarios mentioned --> Print andcheck.
The printout should be completeand readable. There should be notruncation/overlap.
1. Click on search link and see if editablesearch window is launching
2. If course is accessible then repeat thisexercise with key combination (Ctrl + S)Repeated the entire exercise after closingthe search window
Search Window/Tab should beavailable to user without throwingany JavaScript error
If more the then one options for exitingSearch is available then repeat the entire
exercise with all possible combination.
Search Window/Tab should beavailable to user without throwing
any JavaScript error
1. Specify the search criteria in the editableSearch box
2. Press or
Specify any search criteria in the editablebox and clean the box
which is availablethere to proceed should notremain active
Specify search criteria in the editable boxwith Special char, wildcard combo
Should throw err msg if exactlydoesnt map
Check the char limit of editable search
window
User should be able to specify any type ofsearch criteria (Char, Alpha-numeric,numeric)
lash-based courses, ask the PM if there is just one file being used in the backend or not. Ifrom all locations.
-
8/7/2019 Generic Test Cases
117/129
Testing Result
(Pass/Fail)
Regression Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
118/129
-
8/7/2019 Generic Test Cases
119/129
-
8/7/2019 Generic Test Cases
120/129
-
8/7/2019 Generic Test Cases
121/129
Test # Test Case Summary
PPT_Print(5)
PPT_Print_1 Check for Images.
PPT_Print_2 Check for Graphic.
PPT_Print_3 Check for Print version.
PPT_Print_4 Check for Gray Scale.
PPT_Print_5 Check for Paper size.
Projection(10)
Projection_1 Monitor resolution.
Projection_2 Color
Projection_3 Backgrond color.
Projection_4 Reverse Contrast.
Projection_5 Ambient Lighting.
-
8/7/2019 Generic Test Cases
122/129
Projection_6 Consistent usage of fonts.
Projection_7 Check for images consistency.
Projection_8 Links
Projection_9 Slide masters
Projection_10 Title master
Basic Windows(13)
Basic Windows_1 Font
Basic Windows_2 Alt Text and images
Basic Windows_3 Shifts
Basic Windows_4 Layout
Basic Windows_5 Onscreen text
Basic Windows_6 Background
Basic Windows_7 Color combination
Basic Windows_8 Tables
-
8/7/2019 Generic Test Cases
123/129
Basic Windows_9 Illustrations
Basic Windows_10 Bullet points
Basic Windows_11 Onscreen text - Paragraphs
Basic Windows_12 Graphics
Basic Windows_13 Animation
-
8/7/2019 Generic Test Cases
124/129
Test Case Description Expected Result
Check for Image DPI(Depth per resolution).
Check for graphic type.
Check the print out.
Check for gray scale constraints.
Check paper size.
Check for monitor resolution.
Check for light colors.
Check for background/foreground color.
Avoid reverse contrast.
Check the PPTs in ambient lighting.
Images DPI should be 96 x 96.(72dpi also works fine, if the target isonly projection or slide printouts, and notprinting for mass distribution. The deliverymechanism is important.)
It should be vector graphici.e. when we zoom in the graphic, it shouldnot dither.
If the print is intended to be colored, take aprint out and check that the colors appear asintended and are not dull or stretched.(recommend to use a full color in color offsetprinter as checkpoint and testing.)
Check the same for black and white print out.Always take a print out to check positioningand color.
There should be no grey scale areas.i.e. there should be no shadows or
Paper size should be A4 or more or
Universal fonts like arial, times new roman orverdana should be used for onscreen text.
Do not use light colors on PPTs as it dulls outthe content. However the fonts/content shouldalso be in high contrast. or
Background should be light in color. or
Avoid reverse contrast as it dulls outthe PPTs content. or
The PPTs should be tested inambient lighting.
-
8/7/2019 Generic Test Cases
125/129
Check the font in header/footer/content.
Links are checked. All links working as per content
Clean slide masters Clean Slide masters
Clean Title master Clean Title master
Check for font style.
Check for Alt Text and images
Check for Capitalization and Italicization
Check the background colour and style
Check the tablesTables should be placed on a separate slide.
All header/footer/content font should behaving same family and similar size.(especially when content is more)
Consistent usage of images with logicaldeviation of style.
All images used will have a logical manner ofusage, style (for example same slide mayhave a 300x200 image and 300x300 image,
but consistent in proportion)
Font style should be readable and consistentthroughout.Content text should not be smaller thanVerdana 24 point. Small fonts are allowedonly for the footer.Universal fonts like arial, times new roman or
verdana should be used for onscreen text.
Alt text and images should be placed within95% of the PowerPoint slide. Refer to theembedded file.
Check for shifts in headings, subheading,logos
Headings, subheadings, and logos shouldshow up in the same spot on each slide
Check for:- Margins, fonts, font size, and colors- Lines, boxes, borders, and open spaces
- Margins, fonts, font size, and colors shouldbe consistent with graphics located in the
same general position on each frame- Lines, boxes, borders, and open spacesshould be consistent
All Caps should not be used except foracronymsItalics shoud only be used for:- Quotes- Highlighting thoughts or ideas- Books, Journals or Magazine titles
Background used on all slides should be thesame.
Check the color combination of thebackground and the text using ColorContrast Analyzer tool
The result displayed by the tool should be
pass.Dark slides with light colored text should beused for large hall events.For print and paper, dark text on a lightbackground should be used.
ppt.bmp
-
8/7/2019 Generic Test Cases
126/129
Check the illustrations
Check the bullet points
Check for paragraphs
Check for alignment of graphics
Check the animation
The illustrations should be relevant to thecontent and should not distract.
- The bullet points should not exceed morethan two lines.
- There should not be more than five (+/-2)bullets per slide- There should not be more than five (+/-2)words per bullet- The bullets should be left justified and notcenter aligned
Large block paragraphs should not be usedon the slides.
Graphics should not be center aligned. Theyshould be off-center to provide room for text.Left placement leads the eye to the text.
The same animation style should be usedthroughout the animation
-
8/7/2019 Generic Test Cases
127/129
Actual Result
For Dev team only
For Dev team only
Testing Result
(Pass/Fail)Regression
Result
(Pass/Fail)
-
8/7/2019 Generic Test Cases
128/129
For Dev team only
For Dev team only
-
8/7/2019 Generic Test Cases
129/129