Test plan: Difference between revisions

625 bytes removed ,  3 December 2024
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The '''Test plan''' will document generic tests that should be run against [[Saintapedia|Saintapedia]] after an upgrade.  This page should not include any sensitive network or architecture elements.  
The '''Test plan''' will document generic tests that should be run against [[USApedia|USApedia]] after an upgrade.  This page should not include any sensitive network or architecture elements.  


[[User:Tom]] - Check this one out  
[[User:Tom]] - Check this one out  
Line 5: Line 5:
==Data==
==Data==


Ensure no data was lost by updating [[Saintapedia:Statistics]] just before backup and after the upgrade from [[Special:Statistics]].  Once done, the statistics should be compared.
Ensure no data was lost by updating [[USApedia:Statistics]] just before backup and after the upgrade from [[Special:Statistics]].  Once done, the statistics should be compared.


* Pages (Articles)
* Pages (Articles)
Line 56: Line 56:
=== VisualEditor ===
=== VisualEditor ===
{{Main|Visual editor}}
{{Main|Visual editor}}
* Description - Visual editor for MediaWiki. See also [[Saintapedia:Test_plan#Visual_editor|Saintapedia:Test_plan#Visual_editor]] below.
* Description - Visual editor for MediaWiki. See also [[Test plan#Visual editor]] below.
* Test 1 - Using [[Help:Visual editor]], verify that all menu items work, including:
* Test 1 - Using [[Help:Visual editor]], verify that all menu items work, including:
** [[Help:Visual editor#Undo and redo|Undo and redo]]
** [[Help:Visual editor#Undo and redo|Undo and redo]]
Line 76: Line 76:
!Example
!Example
|-
|-
|[[Saintapedia:Main namespace|Main]]
|[[USApedia:Main namespace|Main]]
|[[Saintapedia]]
|[[USApedia]]
|[[Help:Using talk pages|Talk]]
|[[Help:Using talk pages|Talk]]
|[[Talk:Saintapedia]]
|[[Talk:USApedia]]
|-
|-
|[[Saintapedia:User pages|User]]
|[[USApedia:User pages|User]]
|[[User:Tom]]
|[[User:MrT/Sandbox]]
|User talk
|User talk
|[[User talk:Tom]]
|[[User talk:MrT]]
|-
|-
|[[Saintapedia:Saintapedia namespace|Saintapedia]]
|[[USApedia:USApedia namespace|USApedia]]
|[[Saintapedia:Historic content|Saintapedia:Historic content]]
|[[USApedia:About]]
|Saintapedia talk
|USApedia talk
|[[Saintapedia talk:Red link|Saintapedia talk:Red link]]
|[[USApedia talk:About]]
|-
|-
|[[Help:Images and media|File]]
|[[Help:Images and media|File]]
|TBD
|[[:File:ABC blocks.png]]
|File talk
|File talk
|TBD
|[[File talk:ABC blocks.png]]
|-
|-
|[[Saintapedia:MediaWiki namespace|MediaWiki]]
|[[USApedia:MediaWiki namespace|MediaWiki]]
|Not enabled
|Not enabled
|MediaWiki talk
|MediaWiki talk
|[[MediaWiki talk:Anonnotice]]
|[[MediaWiki talk:Anonnotice]]
|-
|-
|[[Saintapedia:Template namespace|Template]]
|[[USApedia:Template namespace|Template]]
|No enabled
|No enabled
|[[Saintapedia:Template namespace|Template]] talk
|[[USApedia:Template namespace|Template]] talk
|[[Template talk:Video table]]
|[[Template talk:Video table]]
|-
|-
|[[Saintapedia:Help namespace|Help]]
|[[USApedia:Help namespace|Help]]
|[[Help:Images]]
|[[Help:Images]]
|Help talk
|Help talk
Line 112: Line 112:
|-
|-
|[[Help:Category|Category]]
|[[Help:Category|Category]]
|[[:Category:E-mails]]
|[[:Category:Redirects]]
|Category talk
|Category talk
|[[Category talk:Biography]]
|[[Category talk:Biography]]
|-
|-
|[[Help:Portal|Portal]]
|[[Help:Namespace#Module|Module]]
|[[Portal:Secretarial Memoranda]]
|Portal talk
|[[Portal talk:Chemical element]]
|-
|[[Help:Lua|Module]]
|No enabled
|No enabled
|Module talk
|Module talk
Line 145: Line 140:
* Test - See if the video is playable below.  
* Test - See if the video is playable below.  


{{#ev:YouTube|https://www.youtube.com/watch?v=kRphNpnQGNc|400|right|The Pontificate of John Paul II begins|frame|t=1}}{{Clear}}
{{#ev:YouTube|https://www.youtube.com/watch?v=kRphNpnQGNc|400|left|The Pontificate of John Paul II begins|frame|t=1}}{{Clear}}


=== ImageMap ===
=== ImageMap ===
Line 271: Line 266:
* Description - [[Mobile Front End|Mobile Front end]] creates a separate mobile site for your mobile traffic and provides various content transformations to make your content more friendly
* Description - [[Mobile Front End|Mobile Front end]] creates a separate mobile site for your mobile traffic and provides various content transformations to make your content more friendly
* Test
* Test
** On a desktop, go to the bottom of any Saintapedia page
** On a desktop, go to the bottom of any USApedia page
** See if there is a link to "Mobile view"  
** See if there is a link to "Mobile view"  
** Ensure the display changes appropriately  
** Ensure the display changes appropriately  
Line 278: Line 273:
* Description - The {{Mw|article=Extension:MultimediaViewer|label=MultimediaViewer}} extension gives the user of a wiki a different interface for viewing full-size, or nearly full-size, images in their browser without extraneous page loads or confusing interstitial pages.
* Description - The {{Mw|article=Extension:MultimediaViewer|label=MultimediaViewer}} extension gives the user of a wiki a different interface for viewing full-size, or nearly full-size, images in their browser without extraneous page loads or confusing interstitial pages.
* Test - Click on a page with a large image.  Examples:
* Test - Click on a page with a large image.  Examples:
** [[Help:Editing Saintapedia#Editing sections|Help:Editing Saintapedia#Editing sections]] - [[Help:Editing Saintapedia#/media/File:Enhanced editor advanced tab.png|Help:Editing Saintapedia#/media/File:Enhanced editor advanced tab.png]]
** [[Help:Editing USApedia#Editing sections|Help:Editing USApedia#Editing sections]] - [[Help:Editing USApedia#/media/File:Enhanced editor advanced tab.png|Help:Editing USApedia#/media/File:Enhanced editor advanced tab.png]]
** [[Help:Maps#Map editor]] - [[Help:Maps#/media/File:Map Editor Screenshot.png]]
** [[Help:Maps#Map editor]] - [[Help:Maps#/media/File:Map Editor Screenshot.png]]
** [[Help:Watchlist]] - [[Help:Watchlist#/media/File:Watchlist star - Adding a page.png]]
** [[Help:Watchlist]] - [[Help:Watchlist#/media/File:Watchlist star - Adding a page.png]]
Line 297: Line 292:


=== Thanks ===
=== Thanks ===
*[[File:Thanks in article history.png|thumb|Thanks tool]]Description - The '''[[Thanks tool]]''' enables editors to send a '<nowiki/>'''Thank you'''' notification to users who make constructive edits, to give them positive feedback.
[[File:Thanks in article history.png|thumb|Thanks tool]]
* Test - Look at a page's [[article history]] page or [[Difference view]] to ensure there is a "Thank" link. if so, follow the [[Help:Thanks tool#Process|Thanks Process]].  
*Description - The '''[[Thanks tool]]''' enables editors to send a '<nowiki/>'''Thank you'''' notification to users who make constructive edits, to give them positive feedback.
* Test - Look at a page's [[article history]] page or [[Difference view]] to ensure there is a "Thank" link. if so, follow the [[Help:Thanks tool#Process|Thanks Process]].


==Basics==
==Basics==
*The login page shows [[MediaWiki:Loginprompt]]
*The login page shows [[MediaWiki:Loginprompt]]
*The post login page should have the items below, which is configured in the LocalSettings file
*The post login page should have the items below, which is configured in the LocalSettings file
**'''You are now logged in to Saintapedia as "Username".'''
**'''You are now logged in to USApedia as "Username".'''
**The list of what not to post from [[What not to post on Saintapedia|What not to post on Saintapedia]]
*Compare the list of extension on [[Special:Version]] before the upgrade and confirm that they are there after the upgrade (This page's [[USApedia:Test plan#Installed extensions|inventory of extensions]] could also be helpful)
*Compare the list of extension on [[Special:Version]] before the upgrade and confirm that they are there after the upgrade (This page's [[Saintapedia:Test plan#Installed extensions|inventory of extensions]] could also be helpful)
*Ensure edits can be made using both in [[Visual editor]] and using the [[Enhanced editor]]
*Ensure edits can be made using both in [[Visual editor]] and using the [[Enhanced editor]]
*Check that you are able to  
*Check that you are able to  
Line 312: Line 307:
**Create a [[redirect]]
**Create a [[redirect]]
**Change your [[preferences]]
**Change your [[preferences]]
**Access Saintapedia on a mobile device and that it is using the [[Mobile Front End]]
**Access USApedia on a mobile device and that it is using the [[Mobile Front End]]
**[[Create an account]]
**[[Reset password]]
**[[Reset password]]
*Ensure you cannot change your password to your personal email address (only accept allowed domains [[Who can Create A Saintapedia Account|can create a Saintapedia account]])
*Ensure you cannot change your password to your personal email address (only accept allowed domains [[Who can Create A USApedia Account|can create a USApedia account]])
*Check if HTTPs (SSL) is enabled
*Check if HTTPs (SSL) is enabled
*For [[Watchlist|Watchlists]], check if:
*For [[Watchlist|Watchlists]], check if:
Line 351: Line 345:
File:Edit button.png|Edit button
File:Edit button.png|Edit button
File:We Can Edit.jpg|We Can Edit poster
File:We Can Edit.jpg|We Can Edit poster
File:Saint icon.jpg|Saint icon
File:Purge-icon.png|Purge icon
File:Purge-icon.png|Purge icon
</gallery>
</gallery>
==Portals==
*Do portals display correctly?
**Test [[Portal:Welcome to Saintapedia|Portal:Welcome to Saintapedia]]
*Are they hiding their [[Help:Table of contents|Table of contents]]?
*Do the edit links work to the subpages?


== External links ==
== External links ==


{{Saintapedia}}
{{USApedia}}


==References==
==References==
<references />
<references />
{{Purge box}}
{{Purge box}}