Difference between revisions of "Template:FeatureTest"

From OSIS Open Source Identity Systems
Jump to: navigation, search
(Add Instructions heading)
 
(3 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
   {{DT Form Field          |Description      |value={{{summary|}}}  }}
 
   {{DT Form Field          |Description      |value={{{summary|}}}  }}
 
   {{DT Form Field          |Role tested      |value={{{testedrole|}}}  }}
 
   {{DT Form Field          |Role tested      |value={{{testedrole|}}}  }}
   {{DT Form Field          |Known Successful Reference Solution(s) |value=[[{{NAMESPACE}}:{{{referencesolution1|}}}]]{{ #if: {{{referencesolution2|}}} | <br/>[[{{NAMESPACE}}:{{{referencesolution2|}}}]]}} &nbsp;}} {{ #if: {{{testurl1|}}} | {{{testurl1|}}} }} {{ #if: {{{testurl2|}}} | {{{testurl2|}}} }}
+
   {{DT Form Field          |Known Successful Reference Solution(s) |value={{ #if: {{{referencesolution1|}}} | <br/>[[{{NAMESPACE}}:{{{referencesolution1|}}}]]}}{{ #if: {{{referencesolution2|}}} | <br/>[[{{NAMESPACE}}:{{{referencesolution2|}}}]]}} {{ #if: {{{testurl1|}}} | <br/>{{{testurl1|}}} }} {{ #if: {{{testurl2|}}} | <br/>{{{testurl2|}}} }} &nbsp;}}
 
   {{DT Form Field          |Success Criteria |value={{{success|}}} &nbsp;}}
 
   {{DT Form Field          |Success Criteria |value={{{success|}}} &nbsp;}}
 
   {{DT Form Field          |Failure Criteria |value={{{failure|}}} &nbsp;}}
 
   {{DT Form Field          |Failure Criteria |value={{{failure|}}} &nbsp;}}
Line 17: Line 17:
 
   |noresultsheader= {{{!}}\n{{!}}bgcolor=#eeeeee{{!}}No matching Feature found.\n{{!}}}\n
 
   |noresultsheader= {{{!}}\n{{!}}bgcolor=#eeeeee{{!}}No matching Feature found.\n{{!}}}\n
 
   |category=Feature
 
   |category=Feature
   |namespace=I3
+
   |namespace={{NAMESPACE}}
 
   |linksto={{FULLPAGENAME}}
 
   |linksto={{FULLPAGENAME}}
 
   |nottitlematch = Feature.edit
 
   |nottitlematch = Feature.edit
Line 24: Line 24:
 
   |table=class=sortable,-,Feature,feature_type,solution_role
 
   |table=class=sortable,-,Feature,feature_type,solution_role
 
}}
 
}}
 +
=== Instructions ===
 
<!--
 
<!--
 
=== Applicable Solutions ===
 
=== Applicable Solutions ===

Latest revision as of 21:20, 26 September 2012

Template Invocation

{{FeatureTest
  |name               = 
  |identifier         = 
  |testtype           = 
  |areatested         = 
  |status             =  
  |summary            = 
  |testedrole         = 
  |referencesolution1 =
  |referencesolution2 =
  |success            = 
  |failure            =
}}

Usage notes

  • name
The name of the featuretest - this should match the page name, unless there are multiple templates per page.
  • identifier
The identifier is a multi-part string of the following format:
  • FT<InteropID>-<solutionroleabbrev>-<testtype><number>
Examples:
  • FTI3-iis-cardusage1 (FeatureTest for I3, Information Card Identity Selector, Card Usage test 1)
  • FTI3-iidp-siteinfo2 (FeatureTest for I3, Information Card Identity Provider, Site Information Test 2)
  • FTI3-irp-ssl1 (FeatureTest for I3, Information Card Relying Party, SSL Test 1)
  • testtype
Should be one of the following values:
  • Selector Invocation
  • SSL Support
  • Card Management
  • Card Usage
  • Condition Handling
  • Site Information
  • areatested
An optional feature to test for for applicability of solutions
  • status
Placeholder - not used yet
  • summary
A short description of the participant.
  • testedrole
The type of Component Role this test is applicable for
Possible Values:
  • Information Card Identity Selector
  • Information Card Browser Add-on
  • Information Card Identity Provider
  • Information Card Relying Party
  • OpenID Identity Provider
  • OpenID Relying Party
  • referencesolution1 - referencesolution2
Links to known good solution for use in this test
  • success
Test success criteria
  • failure
Test failure criteria