﻿<?xml version="1.0" encoding="UTF-8"?>
<testCaseDescription xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:html="http://www.w3.org/1999/xhtml" id="xhtml1_wcag2_20050630_3.2_l2_sc3_007" xml:lang="en" xsi:schemaLocation="http://bentoweb.org/refs/TCDL1 http://bentoweb.org/refs/schemas/tcdl1.xsd http://bentoweb.org/refs/TCDL1.1 http://bentoweb.org/refs/schemas/tcdl1.1.xsd http://purl.org/dc/elements/1.1/ http://dublincore.org/schemas/xmls/simpledc20021212.xsd http://www.w3.org/1999/xhtml http://www.w3.org/2004/07/xhtml/xhtml1-strict.xsd http://www.w3.org/1999/xlink http://bentoweb.org/refs/schemas/xlink.xsd" xmlns="http://bentoweb.org/refs/TCDL1.1">
  <!--
 Copyright &#169; BenToWeb Consortium 2004-2007

 Licensed under the BenToWeb License, Version 1.0 (the "License"); you may
 not use this file except in compliance with the License. You may obtain
 a copy of the License at http://bentoweb.org/refs/LICENSE.html

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->
  <formalMetadata xml:lang="en">
    <description>Document containing a checkbox and a link; when the checkbox state changes the focus is moved to the link.</description>
    <title>Change of focus - checkbox onchange</title>
    <dc:creator>johannes.koch@fit.fraunhofer.de</dc:creator>
    <dc:language>en</dc:language>
    <dc:rights>Copyright BenToWeb 2004-2007</dc:rights>
    <date>2005-08-25</date>
    <status>accepted for end user evaluation</status>
  </formalMetadata>
  <technology xml:lang="en">
    <recommendation xlink:href="http://www.w3.org/TR/xhtml1/">
      <label>
        <html:acronym>XHTML</html:acronym>&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition)</label>
      <testElements>
        <testElement>
          <elementName localname="input" namespace="http://www.w3.org/1999/xhtml" />
          <specReference xlink:href="http://www.w3.org/TR/1999/REC-html401-19991224/interact/scripts.html#adef-onchange" />
        </testElement>
      </testElements>
    </recommendation>
  </technology>
  <testCase complexity="atomic">
    <purpose>
      <p>The test is intended to fail because a change in checkbox state changes the focus.</p>
    </purpose>
    <requiredTests>
      <testModes>
        <testMode>enduser</testMode>
      </testModes>
      <scenario id="s01">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoOpenQuestion>
            <questionText xml:lang="en">
              <p>Could you do the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
            <space>
              <rows>10</rows>
              <columns>30</columns>
            </space>
          </yesNoOpenQuestion>
        </questions>
        <experience>
          <UserAgent minimumLevel="3" type="browser" />
        </experience>
        <disabilities>
          <disability>intellectual disability</disability>
          <disability>colour vision deficiency</disability>
          <disability>deafness</disability>
          <disability>dexterity impairment</disability>
          <disability>dyslexia</disability>
          <disability>hard of hearing</disability>
          <disability>low vision</disability>
          <disability>motor impairment</disability>
          <disability>other</disability>
        </disabilities>
      </scenario>
      <scenario id="s02">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoOpenQuestion>
            <questionText xml:lang="en">
              <p>Can you de the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
            <space>
              <rows>10</rows>
              <columns>30</columns>
            </space>
          </yesNoOpenQuestion>
        </questions>
        <experience>
          <AssistiveTechnology minimumLevel="3" type="alternative input devices" />
          <UserAgent minimumLevel="3" type="browser" />
        </experience>
        <disabilities>
          <disability>dexterity impairment</disability>
          <disability>motor impairment</disability>
        </disabilities>
      </scenario>
      <scenario id="s03">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoOpenQuestion>
            <questionText xml:lang="en">
              <p>Could you do the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
            <space>
              <rows>10</rows>
              <columns>30</columns>
            </space>
          </yesNoOpenQuestion>
        </questions>
        <experience>
          <AssistiveTechnology minimumLevel="1" type="magnification software" />
          <UserAgent minimumLevel="3" type="browser" />
        </experience>
        <disabilities>
          <disability>low vision</disability>
        </disabilities>
      </scenario>
      <scenario id="s04">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoOpenQuestion>
            <questionText xml:lang="en">
              <p>Could you do the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
            <space>
              <rows>10</rows>
              <columns>30</columns>
            </space>
          </yesNoOpenQuestion>
        </questions>
        <experience>
          <AssistiveTechnology minimumLevel="3" type="screenreader" />
          <UserAgent minimumLevel="2" type="browser" />
        </experience>
        <disabilities>
          <disability>blindness</disability>
        </disabilities>
      </scenario>
      <scenario id="s05">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoOpenQuestion>
            <questionText xml:lang="en">
              <p>Could you do the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
            <space>
              <rows>10</rows>
              <columns>30</columns>
            </space>
          </yesNoOpenQuestion>
        </questions>
        <experience>
          <AssistiveTechnology minimumLevel="3" type="screenreader" />
          <AssistiveTechnology minimumLevel="3" type="Braille display" />
          <UserAgent minimumLevel="2" type="browser" />
        </experience>
        <disabilities>
          <disability>blindness</disability>
        </disabilities>
      </scenario>
      <scenario id="s06">
        <userGuidance xml:lang="en">
          <p>Please make shure JavaScript is activated in your browser. This test has to be done without a computer mouse, even if it is available. So please use your keyboard only and navigate the page with the tab key. Select elements by pressing the space bar. Please select all listed fruits (apple, pear and banana).</p>
        </userGuidance>
        <questions>
          <yesNoQuestion>
            <questionText xml:lang="en">
              <p>Could you do the selection of the three elements in a straight forward manner?</p>
            </questionText>
            <optionYes value="1" />
            <optionNo value="-1" />
            <optionOther xml:lang="en">
              <p>Please provide your comments in regard to possible difficulties with the selection of the three elements. Suggestions on improvements are welcome as well: </p>
            </optionOther>
          </yesNoQuestion>
        </questions>
        <experience>
          <UserAgent minimumLevel="3" type="talking browser" />
        </experience>
        <disabilities>
          <disability>intellectual disability</disability>
          <disability>deafness</disability>
          <disability>dyslexia</disability>
        </disabilities>
      </scenario>
    </requiredTests>
    <files>
      <file xlink:href="../testfiles/xhtml1_wcag2_20050630_3.2_l2_sc3_007.html" hrefLang="en" />
    </files>
  </testCase>
  <rules>
    <rule id="http://bentoweb.org/refs/rulesets.xml#WCAG2_20050630_3.2_consistent-behavior-unpredictable-change" primary="yes">
      <locations expectedResult="fail">
        <location line="8" column="101" xpath="/h:html/h:body/h:p[1]/h:input" />
      </locations>
      <functionalOutcome>
        <p>Change of focus onchange.</p>
      </functionalOutcome>
      <techComment>
        <p>The JavaScript in the onchange attribute causes the browser to set the focus to another element.</p>
      </techComment>
    </rule>
  </rules>
  <namespaceMappings>
    <namespace nsPrefix="" nsURI="http://www.w3.org/1999/xhtml" />
  </namespaceMappings>
</testCaseDescription>
