Merge pull request #281 from kathweaver/PostTagsDialogBox

Test Plans for Post Tag Options
This commit is contained in:
Martin Woodward 2016-01-04 13:23:43 +00:00
commit 35498dec70
26 changed files with 453 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,65 @@
###Test Plan for Ensuring Add/Edit Tag Provider box works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on Insert | | |
Click on Post Tags | | |
Select (Customize Providers) from Provider drop down | Ensure Tag Options dialog box opens | |
Select a Provider | | |
Click on Remove | Ensure provider is removed | |
Click on Close | Ensure dialog box closes | |
| Insert Tags dialog box appears | |
Click on Providers | Ensure that provider was deleted | |
Click on Restore Defaults | Ensure that providers are restored | |
Click on Close | Ensure dialog box closes | |
| Insert Tags dialog box appears | |
Click on Providers | Ensure default providers exist | |
Select (Customize Providers) from Provider drop down | Ensure Tag Options dialog box opens | |
Click Add | Ensure Create New Tag Provider dialog box appears | |
Add Provider name: | Ensure provider name appears in each appropriate field | |
| Ensure HTML preview changes | |
Click OK | | |
Click Close (Tag Options) | | |
Add tag | | |
Click Insert | | |
Click Source (on bottom) | Ensure that html was rendered correctly | |
Click on Post Tags | | |
Select (Customize Providers) from Provider drop down | Ensure Tag Options dialog box opens | |
Click Edit | | Ensure Edit *provider* dialog box appears
Change Provider name: | Ensure provider name appears in each appropriate field | |
| Ensure HTML preview changes | |
Click OK | | |
Click Close (Tag Options) | | |
Add tag | | |
Click Insert | | |
Click Source (on bottom) | Ensure that html was rendered correctly | |
Click on Post Tags | | |
Select (Customize Providers) from Provider drop down | Ensure Tag Options dialog box opens | |
Click Edit | | Ensure Edit *provider* dialog box appears
Change HTML template: | Ensure template changes | |
| Ensure HTML preview changes
Click OK | | |
Click Close (Tag Options) | | |
Add tag | | |
Click Insert | | |
Click Source (on bottom) | Ensure that html was rendered correctly | |
Click on Post Tags | | |
Click Edit | | Ensure Edit *provider* dialog box appears
Change Seperate the HTML field : | Ensure HTML preview changes | |
Click OK | | |
Click Close (Tag Options) | | |
Add tag | | |
Click Insert | | |
Click Source (on bottom) | Ensure that html was rendered correctly | |
Click on Post Tags | | |
Click Edit | | Ensure Edit *provider* dialog box appears
Change HTML caption for tab list: | Ensure HTML preview changes | |
Click OK | | |
Click Close (Tag Options) | | |
Add tag | | |
Click Insert | | |
Click Source (on bottom) | Ensure that html was rendered correctly | |
Click on Post Tags | | |
![Tag Options dialog box](images/tagOptionsdialog.png)
![Tag Provider Add or Edd dialog box](images/editaddtagproviderdialog.png)

View File

@ -0,0 +1,34 @@
###Test Plan for Ensuring that OpenLiveWriter opens correctly
Steps | Desired Results | Complete | Comments
----------------------|--------------------------------|----------| --------
OpenLiveWriter opens | | |
Click on Blog Account Tab | Compare results to below image | |
Check the following are present | Blog Options | |
| *Shortcuts* | |
May have to use dropdown to see | View Site | |
| Manage Site | |
| List Comments | |
| Edit design | |
| *Theme* | |
| Blog Theme | |
| Update Theme | |
Hover on Blog Options | Message describing action appears | |
Click on Blog Options | Blog Options Dialog box appears | |
Hover on View site | Nothing | |
Click on View Site | Browser optens to site default page | |
Hover on View site | Nothing | |
Click on Manage Site | Browser opens to site dashboard page | |
Hover on List Comments | Nothing | |
Click on List Comments | Browser opens to site comments page | |
Hover on Edit Design | Nothing | |
Click on Edit Design | Browser opens to site design page | |
Hover on Blog Theme | Message describing action appears | |
Click on Blog Theme | Blog Theme is toggled -- either applies theme to page or default editor | |
| If blog theme is applied,icon is surrounded by blue box | |
Hover on Update Theme | Message describing action appears | |
Click on Update Theme | Downloading Blog Theme dialog box appears | |
| Progress bar and dialog changes as blog theme is downloaded
![Blog Account Tab](images/blogAccountTab.png)

122
testplan/observeHomeTab.md Normal file
View File

@ -0,0 +1,122 @@
###Test Plan for Ensuring Home Tab displays correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | Open Live Writer Opens at Home Tab with last blog used selected in Publish area | |
**Clipboard** | | |
Hover on Clipboard | Nothing happens | |
Click on Clipboard | Nothing happens | |
Clipboard is empty | Paste is greyed out | |
**Paste** | | |
Hover on Paste | Message explaining paste appears | |
Click on Paste | Ensure Displays box allowing user to select paste or paste special | |
Click on Paste then Paste | Ensure Places contents of the clipboard where the cursor is | |
| If text is in the clipboard, text is inserted, if image is in the clipboard, then image is inserted | |
Click on Paste then Paste special - image is in clipboard | Error message about using text appears | |
Click on Paste then Paste special - text is in clipboard | Paste Special dialog box appears | |
Paste text from clipboard at cursor (greyed out in nothing in clipboard) | |
**Cut** | | |
No text selected | Cut is greyed out | |
Hover on Cut | Ensure Message explaining cut appears | |
Click on Cut | Ensure Selected content is copied to clipboard and deleted | |
**Copy** | | |
No text selected | Copy is greyed out | |
Hover on Copy | Message explaining copy appears | |
Click on Copy | Ensure Selected content is copied to clipboard | |
**Publish** | | |
Hover over Publish Icon | Message explaining Publish appears | |
Click on Publish Icon | Ensure If password is not saved, sign-in dialog box appears | |
| If title is not present, title reminder dialog box appears | |
| Once all conditions are satisfied, publish dialog box appears | |
| Blog is published | | |
Blog account | Ensure Last account appears with down arrow if multiple blogs | |
Hover over Blog Account | Message explaining Blog Account appears | |
Click on Blog Account | Ensure List of blog accounts appears and can be chosen | |
Hover over Publish Draft Icon | Message explaining Publish Draft appears | |
Click on Publish Draft Icon | Ensure If password is not saved, sign-in dialog box appears | |
| If title is not present, title reminder dialog box appears | |
| Once all conditions are satisfied, publish dialog box appears | |
| Blog is published in draft status | | |
**Font** | | |
Hover over the first large box | Message explaining font family appears | |
Click on the arrow to the right of the first large box | List of available fonts appears | |
Click on a font family | Ensure that font family is applied | |
Hover over the second smaller box | Message explaining font size appears | |
Click on the arrow to the right of the second smaller box | List of available fonts appears | |
Click on a font size | Ensure that font size is applied | |
Hover over icon eraser over Aa | Message explaining clear formatting appears | |
Click on icon eraser over Aa | Ensure that formatting is cleared | |
Hover over bold B | Message explaining bold appears | |
Click on bold B | Ensure that text is formatted bold | |
Hover over italic I | Message explainng italic appears | |
Click on italic I | Ensure that text is formatted as italics | |
Hover over underline U | Message explainng underline appears | |
Click on underline U | Ensure that text is formatted underlined | |
Hover over strikeover abc | Message explainng strikeover appears | |
Click on strikeover abc | Ensure that text is formatted strikeover | |
Hover over subscript | Message explainng subscript appears | |
Click on subscript | Ensure that text is formatted subscript | |
Hover over superscript | Message explainng superscript appears | |
Click on superscript | Ensure that text is formatted superscript | |
Hover over highlight | Message explainng highlight appears | |
Click on highlight | Ensure that text is highlighted | |
Hover over text color | Message explainng text color appears | |
Click on text colr | Ensure that text is formatted the correct color | |
**Paragraph** | | |
Hover over Bulleted List | Message explaining Bulleted List is displayed | |
Click on Bulleted List | Ensure that a bulleted list displays and formatting applied | |
Hover over Numbered List | Message explaining Numbered List displayed | |
Click on Numbered List | Ensure that a numbered list | |
Hover over Block Quote | Message explaining Block Quote displayed | |
Click on Block Quote | Ensure that text is formatted block quote | |
Hover over Left Justify | Message explaining Left Justify displayed | |
Click on Left Justify | Ensure that text is formatted left justified | |
Hover over Center Justify | Message explaining Center Justify displayed | |
Click on Center Justify | Ensure that text is formatted center justified | |
Hover over Right Justify | Message explaining Right Justify displayed | |
Click on Right Justify | Ensure that text is formatted right justified | |
Hover over Full Justify | Message explaining Full Justify displayed | |
Click on Full Justify | Ensure that text is formatted full justified | |
**HTML Styles** | | |
Hover over Paragraph | Nothing | |
Click on Paragraph | Ensure that text is formatted paragraph | |
Hover over Heading 1 | Nothing | |
Click on Heading 1 | Ensure that text is formatted h1 | |
Hover over Heading 2 | Nothing | |
Click on Heading 2 | Ensure that text is formatted h2 | |
Hover over Heading 3 | Nothing | |
Click on Heading 3 | Ensure that text is formatted h3 | |
Hover over Heading 4 | Nothing | |
Click on Heading 4 | Ensure that text is formatted h4 | |
Hover over Heading 5 | Nothing | |
Click on Heading 5 | Ensure that text is formatted h5 | |
Hover over Heading 6 | Nothing | |
Click on Heading 6 | Ensure that text is formatted h6 | |
**Insert** | | |
Hover over Hyperlink | Message explaining Hyperlink displayed | |
Click on Hyperlink | Ensure Insert Hyperlink Dialog box is displayed | |
Hover over Picture | Message explaining Picture displayed | |
Click on Picture | Ensure Two choices are displayed: From your computer or From the web | |
Click on From your computer | Ensure Insert Picture dialog box is displayed | |
Click on From the web | Ensure Insure Web Image dialog box is displayed | |
Hover over Video | Message explaining Video displayed | |
Click on Video | Ensure Three choices are displayed: From the web or From your computer or From video service | |
Click on From the web | Ensure Insert Video dialog box is displayed with From the Web tab selected | |
Click on From your computer | Ensure Insert Video dialog box is displayed with From File tab selected | |
Click on From the web | Ensure Insert Video dialog box is displayed with From Video Service tab selected | |
**Editing** | | |
Hover over Spelling | Message explaining Spelling displayed | |
Spelling - currently not implemented and greyed out - work in progress | | |
Hover over Word Count | Message explaining Word Count displayed | |
Click on Word Count | Ensure Word Count dialog box is displayed with proper statitics see below | |
Click on close | Ensure Word count dialog box closes | |
Hover over Find | Message explaining Find displayed | |
Click on Find | Ensure Find dialog box is displayed | |
Hover over Select All | Message explaining Select All displayed | |
Click on Select All | Ensure all contents in the blog post are selected | |
**Home post display** | | |
Open Live Writer | Ensure empty blog post is displayed | |
Click on Preview | Ensure empty blog post is displayed as if the blog post has been published | |
Click on source | Ensure blog post is displayed as html | |
Check lower left corner | Ensure Draft - Unsaved is displayed | |
![Word count dialog box](images\wordCountdiaglogbox.png)

View File

@ -0,0 +1,52 @@
###Test Plan for Ensuring Insert Hyperlink displays correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
**Interact with dialog box and then hit cancel** | |
Navigate to Insert Hyperlink | | |
Click on Hyperlink on Home Tab | | |
Observe the Insert Hyperlink dialog box and insure it matches the below image: | |
Observe Web Address Behavior | As user types, history choices are shown | |
Hover over Link To: | Display explaintory message | |
Click on Link To: | Display choices: Previous Post or Autolink Entry | |
Click on Previous Post | Link to Post dialog box is displayed | |
Observe Text to be Displayed behavior | User can type in Text | |
Observe checkbox Open link in new window | User can select or unselect | |
Observe checkbox Automatically link to this text | User can select or unselect | |
Click on Cancel | Any changes made are discarded | |
**Interact with dialog box and then hit insert** | |
Navigate to Insert Hyperlink | | |
Click on Hyperlink on Home Tab | | |
Enter a valid web address | | |
Click on Insert | Observe that a val hyperlink has been created | |
Click on Hyperlink on Home Tab | | |
Enter a valid web address | | |
Enter text to be displayed | | |
Click on Insert | Observe that a correct hyperlink has been created | |
Click on Hyperlink on Home Tab | | |
Enter a valid web address | | |
Enter text to be displayed | | |
Check box on Open Link in Other Window | | |
Click on Insert | Observe that a correct hyperlink has been created | |
Click on Hyperlink on Home Tab | | |
Enter a valid web address | | |
Enter text to be displayed | | |
Check box on Automatically link to this text | | |
Click on Insert | Observe that a correct hyperlink has been created | |
Click on Hyperlink on Home Tab | | |
Enter a valid web address | | |
Enter text to be displayed | | |
Check box on Open Link in Other Window | | |
Check box on Automatically link to this text | | |
Click on Insert | Observe that a correct hyperlink has been created | |
*Advanced*
Click on Hyperlink on Home Tab | | |
Click on Advanced | Diaglog box expands - ensure matches second image | |
Enter a valid web address | | |
Enter text to be displayed | | |
Enter text for Title: | | |
Enter text for Rel: | | |
Click on Insert | Observe that a correct hyperlink has been created | |
![Insert Hyperlink Dialog Box](images/insertHyperlinkDialogBox.png)
![Insert Hyperlink Dialog Box Advanced ](images/insertHyperlinkDialogBoxAdvanced.png)

View File

@ -1,4 +1,4 @@
###Test Plan for Ensuring Interst Tab displays correctly
###Test Plan for Ensuring Insert Tab displays correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |

View File

@ -0,0 +1,26 @@
###Test Plan for Ensuring Insert Tags dialog box works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on Insert | | |
Click on Post Tags | Ensure that Insert Tags dialog box matches image below | |
Enter tags | Ensure tags display properly | |
Click on Insert | Ensure that tags are inserted and displayed as below | |
Click on Post Tags | Ensure that Insert Tags dialog box matches image below | |
Click on drop box and select another provider | Ensure that dialog box displays correctly | |
Enter tags | Ensure tags display properly
Click on Insert | Ensure that tags are inserted and displayed appropriately | |
Click on Insert | | |
Click on Post Tags | Ensure that Insert Tags dialog box displays as first image | |
Click on Tag Provider | Ensure that Provider is updated appropriately | |
Click on Insert | Ensure that Provider is updated appropriately | |
Click on Tag hyperlink | Ensure that Tags displays on the right appropriately (see second image) | |
Click off Tag hyperlink |Ensure that Tags box on side disappears | |
Click on Post Tags | Ensure that Insert Tag dialog box displays as first image | |
Click on Tab Provider | | |
Scroll to Customize Provider | Ensure that Tag Options dialog box is displayed | |
Click Close | Dialog box closes
Click Cancel | Insert Tags dialog box closes
![Insert tags dialog box](images/insertTags.png)
![Insert tags post](images/insertTagsPost.png)

View File

@ -0,0 +1,24 @@
###Test Plan for Ensuring Insert Map dialog box works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on Insert | | |
Click on Map | Observe the dialog box matches the below image | |
Click on dropdown and select Road | Observe that dialog box displays a road map | |
Click on dropdown and select Aerial | Observe that dialog box display an arial map | |
Click on up arrow | Observe that map moves up | | |
Click on right arrow | Observe that map moves right | | |
Click on left arrow | Observe that map moves left | | |
Click ond down arrow | Observe that map moves down | | |
Slide slider | Observe that map zooms in and out appropriately | | |
Enter address is Find location: text box and click search | Observe that address is found | |
Right click on map and add push pin | Observe that push pin is added | |
Right click on map and click Zoom to city level | Observe that map zooms to city level | |
Right click on map and click Zoom to region level | Observe that map zooms to region level | |
Right click on map and click Center map here | Observe that map centers correctly | |
Click on cancel | Insert map dialog box closes | |
Click on Map | | |
Enter an address | | |
Click on insert | Observe that map is insered in post apprpriately
![Insert Map](images/mapDialogBox.png)

View File

@ -0,0 +1,65 @@
#Test Plan for Ensuring that Open dialog box
Steps | Desired Results | Complete | Comments
----------------------|--------------------------------|----------| --------
Open Open Live Writer | | |
Click on File | | |
Click on Open Local Draft | Observe dialog box as below | |
| Observe that Drafts folder is highlighted and any draft posts are available to open | |
| | |
Click on the number next to Show: | Ensure that Show changes the number of posts to be selected | |
Select a draft post | | |
Click on Delete | Ensure that the post is properly deleted | |
| Verify in %localappdata%\openlivewriter | |
| | |
Open Open Live Writer | | |
Click on File | | |
Click on Open Local Draft | Observe dialog box as below | |
Enter a term in Filter and hit enter | Observe that appropriate posts are loaded | |
| | |
Open Open Live Writer | | |
Click on File | | |
Click on Open Local Draft | Observe dialog box as below | |
Click on one of the draft posts | Observe that correct post is loaded
| | |
Open Open Live Writer | | |
Click on File | | |
Click on Open Recently Posted | Observe dialog box as below | |
| Observe that Recently Posted is highlighted and that recent posts are available to open | |
Click on the number next to Show: | Ensure that Show changes the number of posts to be selected | |
Select a Recently Posted post | | |
Click on Delete | Ensure that the post is properly deleted | |
| Verify in %localappdata%\openlivewriter | |
| Verify with online blog
| | |
Open Open Live Writer | | |
Click on File | | |
Click on Open Recently Posted | Observe dialog box as below | |
Click on Open Recently Posted | Enter a term in Filter and hit enter | Observe that appropriate posts are loaded | |
| | |
Open Open Live Writer | | |
Click on File | | |
Click on Open Recently Posted | Observe dialog box as below | |
Click on one of the Recently Posted posts | Observe that correct post is loaded
| | |
Open Open Live Writer | | |
Click on File | | |
Click on any available blog | Observe dialog box as below | |
| Observe that a list of published posts are available to open | |
| | |
Click on the number next to Show: | Ensure that Show changes the number of posts to be selected | |
Select a published post | | |
Click on Delete | Ensure that the post is properly deleted | |
| Verify in %localappdata%\openlivewriter | |
| | |
Open Open Live Writer | | |
Click on File | | |
Click on any available blog
Enter a term in Filter and hit enter | Observe that appropriate posts are loaded | |
| | |
Open Open Live Writer | | |
Click on File | | |
Click on any available blog | Observe dialog box as below | |
Click on one of the posts | Observe that correct post is loaded
| | |
![Open diaglog box ](images/openDialogbox.png)

View File

@ -0,0 +1,13 @@
#Test Plan for Ensuring that Plug-In Options works properly
Steps | Desired Results | Complete | Comments
----------------------|--------------------------------|----------| --------
Open Live Writer | | |
Click on Plug-in options | Ensure Options dialog box openns | |
| Ensure that Plug-ins tab is selected
| Click Cancel | Ensure dialog box closes | |
| Click on File Tab | |
| Click on Options | |
| Click on Plug-ins Tab | Ensure that Plug-ins tab is open and selected | |
| Observe below image | Ensure image matches
![Options Plug-ins](images/plugsinDialogbox.png)

View File

@ -0,0 +1,15 @@
###Test Plan for Ensuring Publish dialog box works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on File | | |
Click on Publish | | |
Click on Yes | Publishing Your Post dialog box displayes | |
While publishing observe Open my blog check | | |
if Checked | Blog should open at post | | |
if not Check | Ensure blog post was posted | | |
| | |
Click on Publish | | |
Toggle Check Box | Observe opposite behavior from above | |
![Publishing your Post](images/publishingyourpost.png)

View File

@ -0,0 +1,16 @@
###Test Plan for Ensuring Tags Options box works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on Insert | | |
Click on Post Tags | | |
Select (Customize Providers) | Ensure Tag Options | |
Select a Tag provider : |
Click on Remove : Ensure that provder is no longer in the list | |
Click Close : Ensure box closes and Insert Tags dialog box opens | |
| Ensure that provider is not in the Insert Tags Provider drop down list | |
Select (Customize Providers) | Ensure Tag Options | |
Click Restore Default | Ensure that all providers are in the list|
Click Close | Ensure that all default providers is not in the Insert Tags Provider drop down list | |
![Tag Options dialog box](images/tagOptionsdialog.png)

View File

@ -0,0 +1,20 @@
###Test Plan for Ensuring Title Reminder works correctly
Steps | Desired Results | Complete | Comments
--------------------------|--------------------------------------------|----------| --------
Open Live Writer | | |
Click on File | | |
Click on Publish | Since blank post with no title, Title Reminder dialog box appears, see below | | |
Click on checkbox for "Don't remind me about missing titles" | | |
Click on No |
Click on File | |
Click on Publish | Ensure that post is published without the Title Reminder box | |
| | | |
Click on File | | |
Click on Options | | |
Click on Preferences | | |
Click on View Post after Publishing | | |
Open Live Writer | | |
Click on File | | |
Click on Publish | Since blank post with no title, Title Reminder dialog box appears, see below | | |
![Title Reminder](images/titlereminder.png)