Skip to content

Commit

Permalink
Version 5.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
irwink committed Nov 24, 2015
1 parent 2dc1369 commit d71dc5e
Showing 1 changed file with 20 additions and 29 deletions.
49 changes: 20 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,34 @@
WPSS Validation Tool version 5.1.0
WPSS Validation Tool version 5.2.0
-----------------------------------

The WPSS Validation Tool provides web developers and quality assurance testers the ability to perform a number of web site and web page validation tasks at one time. The tool crawls a site to find all of the documents then analyses each document with a number of validation tools.

Version 5.1.0 contains the following updates and additions
Version 5.2.0 contains the following updates and additions

WPSS_Tool
---------

- Don't include <script> content when analysing actual page content - SWU_E2.2.6
- Add results tab and checks for mobile optimization based on YAHOObest practices.
- Move supporting programs to a bin folder from the top level folder.
- Additional firewall blocked link pattern.
- Update GC Core Subject Thesaurus to March 26th, 2015 version.
- Correct handling of dcterms.subject and the core subject thesaurus.
- Limit error message in CSV to 10K characters to avoid Excel limitation.
- Remove WCAG 2.0 SCR21 technique from WCAG 2.0 profile as it results in a large number of
false errors.
- Add testcase profile for markup validation. Default profile will validate web pagse
only (e.g. HTML) and exclude supporting files (e.g. CSS, JavaScript).
- Check for inconsistent charset values in HTTP::Headers and meta tags in HTML
pages - SWI_C.
- Don't report errors for input outside of a form. JavaScript may provide the
behaviour - WCAG_2.0-F43
- Check for possible formid attribute on inputs to associate an input that is outside
of a form back to a form - WCAG_2.0-F43
- Check for captions for <audio> tags - WCAG_2.0-G87
- Include ARIA attributes when constructing labels - WCAG_2.0-H44.
- Add firewall check URL to allow the program to authenticate to the PWGSC firewall
before analysing sites or pages.

Note: <b>The WPSS Tool validates HTML5 markup.</b>

- If a link has a non JavaScript onclick attribute, use that as the href value.
- Reset heading levels inside section tags - TP_PW_H.
- Update HTML5 validator to version 15.6.29.
- Check if the captions file mime type matches the data type attribute of the track tag -
WCAG_2.0-F8
- Mobile optimization: Check for no content in supporting files - NUM_HTTP
- Mobile optimization: Check for no styles in CSS stylesheet file - NUM_HTTP
- When checking dc.subject values, allow values with either windows right single
quote or regular single quote - Metadata Content
- Don't report baseline technologies error if frames are used in HTML 5 - TP_PW_TECH
- Add testcase group profile for Canada.ca sites using the PWGSC developed WET 4.0
template package.
- Check for and remove any BOM from TTML files before validation.

Open Data Tool
--------------

- Allow for and validate JSON data files.
- Run web accessibility checks (WCAG 2.0) on HTML URLs.
- Decode data dictionary files if they are UTF-8 encoded to fix bug with CSV headers
that have accented characters - OD_CSV_1
- Do case sensitive checks for dictionary terms and CSV headers - OD_CSV_1


WPSS_Tool Installer
---------------------
Expand All @@ -54,4 +45,4 @@ The WPSS_Tool has been tested on the following platforms
- Windows 7 (32 bit), Strawberry Perl 5.18 (32 bit), Python 2.7.6

The WPSS Tool installer is available as a release in this repository
- https://github.com/wet-boew/wet-boew-wpss/releases/download/5.1.0/WPSS_Tool.exe
- https://github.com/wet-boew/wet-boew-wpss/releases/download/5.2.0/WPSS_Tool.exe

0 comments on commit d71dc5e

Please sign in to comment.