["BRAILLE LINE: 'Installing the JDK automatically installs the Java Plugin and Java Web Start. Note that the Java Plugin needs to be registered with the browser. After installing the JDK, refer to:'",
" VISIBLE: 'Installing the JDK automatically', cursor=1",
"SPEECH OUTPUT: 'Installing the JDK automatically installs the Java Plugin and Java Web Start. Note that the Java Plugin needs to be registered with the browser. After installing the JDK, refer to:.'"]))
["BRAILLE LINE: '• Java Web Start Installation Notes'",
" VISIBLE: '• Java Web Start Installation No', cursor=1",
"SPEECH OUTPUT: '•.'",
"SPEECH OUTPUT: 'Java Web Start Installation Notes'",
"SPEECH OUTPUT: 'link.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"23. Line Down",
["BRAILLE LINE: 'Install formats - This version of the JDK is available in two installation formats.'",
" VISIBLE: 'Install formats - This version o', cursor=1",
"SPEECH OUTPUT: 'Install formats - This version of the JDK is available in two installation formats.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"24. Line Down",
["BRAILLE LINE: '• Self-extracting Binary File - This file can be used to install the JDK in a location chosen by the user. This one can be installed by anyone (not only root users), and it can'",
"SPEECH OUTPUT: '• Self-extracting Binary File - This file can be used to install the JDK in a location chosen by the user. This one can be installed by anyone (not only root users), and it can.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"25. Line Down",
["BRAILLE LINE: 'easily be installed in any location. As long as you are not root user, it cannot displace the system version of the Java platform suppled by Linux. To use this file, see Installation'",
" VISIBLE: 'easily be installed in any locat', cursor=1",
"SPEECH OUTPUT: 'easily be installed in any location. As long as you are not root user, it cannot displace the system version of the Java platform suppled by Linux. To use this file, see.'",
["BRAILLE LINE: '• RPM Packages - A rpm.bin file containing RPM packages, installed with the rpm utility. Requires root access to install. RPM packages are the recommended method for'",
"SPEECH OUTPUT: '• RPM Packages - A rpm.bin file containing RPM packages, installed with the rpm utility. Requires root access to install. RPM packages are the recommended method for.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"28. Line Down",
["BRAILLE LINE: 'installation on Linux. To use this bundle, see Installation of RPM File below.'",
" VISIBLE: 'installation on Linux. To use th', cursor=1",
"SPEECH OUTPUT: 'installation on Linux. To use this bundle, see.'",
"SPEECH OUTPUT: 'Installation of RPM File'",
"SPEECH OUTPUT: 'link.'",
"SPEECH OUTPUT: 'below.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"29. Line Down",
["BRAILLE LINE: 'Choose the install format that is most suitable to your needs.'",
" VISIBLE: 'Choose the install format that i', cursor=1",
"SPEECH OUTPUT: 'Choose the install format that is most suitable to your needs.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"30. Line Down",
["BRAILLE LINE: 'Note: For any text on this page containing the following notation, you must substitute the appropriate JDK update version number for the notation.'",
" VISIBLE: 'Note: For any text on this page ', cursor=1",
"SPEECH OUTPUT: 'Note: For any text on this page containing the following notation, you must substitute the appropriate JDK update version number for the notation.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"31. Line Down",
["BRAILLE LINE: '<version>'",
" VISIBLE: '<version>', cursor=1",
"SPEECH OUTPUT: '<version>'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"32. Line Down",
["BRAILLE LINE: 'For example, if you were downloading update 6_01, the following command:'",
" VISIBLE: 'For example, if you were downloa', cursor=1",
"SPEECH OUTPUT: 'For example, if you were downloading update 6_01, the following command:'"]))
["BRAILLE LINE: 'Installation of Self-Extracting Binary h3'",
" VISIBLE: 'Installation of Self-Extracting ', cursor=1",
"SPEECH OUTPUT: 'Installation of Self-Extracting Binary heading level 3'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"37. Line Down",
["BRAILLE LINE: 'Use these instructions if you want to use the self-extracting binary file to install the JDK. If you want to install RPM packages instead, see Installation of RPM File.'",
" VISIBLE: 'Use these instructions if you wa', cursor=1",
"SPEECH OUTPUT: 'Use these instructions if you want to use the self-extracting binary file to install the JDK. If you want to install RPM packages instead, see.'",
"SPEECH OUTPUT: 'Installation of RPM File'",
"SPEECH OUTPUT: 'link.'",
"SPEECH OUTPUT: '.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"38. Line Down",
["BRAILLE LINE: '1. Download and check the download file size to ensure that you have downloaded the full, uncorrupted software bundle.'",
" VISIBLE: '1. Download and check the downlo', cursor=1",
"SPEECH OUTPUT: '1. Download and check the download file size to ensure that you have downloaded the full, uncorrupted software bundle.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"39. Line Down",
["BRAILLE LINE: 'You can download to any directory you choose; it does not have to be the directory where you want to install the JDK.'",
" VISIBLE: 'You can download to any director', cursor=1",
"SPEECH OUTPUT: 'You can download to any directory you choose; it does not have to be the directory where you want to install the JDK.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"40. Line Down",
["BRAILLE LINE: 'Before you download the file, notice its byte size provided on the download page on the web site. Once the download has completed, compare that file size to the'",
" VISIBLE: 'Before you download the file, no', cursor=1",
"SPEECH OUTPUT: 'Before you download the file, notice its byte size provided on the download page on the web site. Once the download has completed, compare that file size to the'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"41. Line Down",
["BRAILLE LINE: 'size of the downloaded file to make sure they are equal.'",
" VISIBLE: 'size of the downloaded file to m', cursor=1",
"SPEECH OUTPUT: 'size of the downloaded file to make sure they are equal.'"]))
sequence.append(utils.StartRecordingAction())
sequence.append(KeyComboAction("Down"))
sequence.append(utils.AssertPresentationAction(
"42. Line Down",
["BRAILLE LINE: '2. Make sure that execute permissions are set on the self-extracting binary.'",
" VISIBLE: '2. Make sure that execute permis', cursor=1",
"SPEECH OUTPUT: '2. Make sure that execute permissions are set on the self-extracting binary.'"]))