Scan2Fix4Aspx product
Scan2Fix4Aspx is the engine to reveal the internal quality of Web site easily !
Scan2Fix4Aspx is the engine to reveal the internal quality of Web site easily !
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
</project>
Nota : the plugin for Sonar is not required. Usage is limited to 5 days.
mvn clean compile site
Maven will generate the static Web site under target/site/index.html
Nota : the plugin for Sonar is not required. It is provided at the validation step of the command process or on explicit request (contact@qualitesys.com).
mvn clean compile sonar:sonar
To check the URL validity (type status!= 200) :
mvn clean compile qcr:qcrgoalreporting06 sonar:sonar
Id | Priority | Description |
---|---|---|
QC-ASP999999 | BLOCKER | Syntax analysis failure on the source code |
QC-ASP000024 | BLOCKER | Instructions preceede DOCTYPE, illegal configuration |
QC-ASP000041 | BLOCKER | Javascript console. is forbidden |
QC-ASP000050 | BLOCKER | The http header exposes a software version, security issue |
QC-ASP000053 | BLOCKER | The string key value seems to be illegal for security reasons |
QC-ASP000054 | BLOCKER | The HTTP status is incorrect (not 200) |
QC-ASP000001 | CRITICAL | Unbalanced XML nodes |
QC-ASP000002 | CRITICAL | Lonely closing XML nodes |
QC-ASP000003 | CRITICAL | Start and end XML nodes are distinct |
QC-ASP000004 | CRITICAL | Incorrect HTML sequence |
QC-ASP000005 | CRITICAL | Suspicious typo error <br> |
QC-ASP000007 | CRITICAL | Obsolete XML |
QC-ASP000011 | CRITICAL | The element has 2 id |
QC-ASP000037 | CRITICAL | ID should be unique in HTML file |
QC-ASP000038 | CRITICAL | A CSS property should be unique in HTML or CSS file |
QC-ASP000039 | CRITICAL | A 'style' node must be located in the 'head' node |
QC-ASP000040 | CRITICAL | The title should contain at least 3 words |
QC-ASP000042 | CRITICAL | The element has 2 class definitions |
QC-ASP000043 | CRITICAL | The id must not be a number |
QC-ASP000016 | MAJOR | WCAG 1.0 : A title section is required for head |
QC-ASP000017 | MAJOR | WCAG 1.0 : The for section for label must have the id of input or select |
QC-ASP000044 | MAJOR | Empty node should be removed |
QC-ASP000051 | MAJOR | A script section must start be included in CDATA |
QC-ASP000006 | MINOR | An asp ID is incorrect |
QC-ASP000008 | MINOR | An attribute doesn't exist for some browsers |
QC-ASP000010 | MINOR | Element and attribute should not be used in HTML strict |
QC-ASP000030 | MINOR | Incorrect HTML comment |
QC-ASP000031 | MINOR | Incorrect css rule : more than one ; |
QC-ASP000032 | MINOR | Incorrect url in css : use quoted string for the url value |
QC-ASP000033 | MINOR | Incorrect css comment : more than one '/* |
QC-ASP000034 | MINOR | Incorrect css rule : missing selector after , |
QC-ASP000009 | INFO | WCAG 1.0 : Attributes alt, src, title are required for img or a |
QC-ASP000045 | INFO | Thesaurus of the Html page |
QC-ASP000046 | INFO | An Enabling attribute is set on asp:Page |
QC-ASP000047 | INFO | SEO : title or h1/h6 node |
QC-ASP000048 | INFO | SEO : meta name='description' |
QC-ASP999996 | INFO | Local Cut and Paste Detector in single file |
* required fields