<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="pnsqc02_test_suite.xsl"?>

<!-- More complete test suite example -->
<PNSQC02-test-suite suite-type="Smoke" suite-name="Set Target Temperature" suite-abbr="STT">

	<test-suite-info name="FirstCreated" value="06/30/2002" />
	<test-suite-info name="LastUpdated" value="07/15/2002" />

	<suite-note>This test suite should be run on every build received from the development team.
	</suite-note>

	<test-case id="2001">
		<test-case-info name="CreatedBy" value="MEE" />
		<test-case-info name="CreatedOn" value="06/30/2002" />
		<test-case-info name="UpdatedOn" value="07/15/2002" />

		<autotest-note>Use automated testing script: set_temperature.scr
		</autotest-note>

		<case-shortdesc>Able to enter a valid temperature</case-shortdesc>

		<case-purpose>Verify the behavior of the temperature option value</case-purpose>

		<case-setup>
			<setup-step>Select "Edit", "Options" from the main menu</setup-step>
			<setup-step>Select the "Temperature Tab"</setup-step>
			<setup-step>Enter a target temperature between 75 and 250 degrees</setup-step>
			<setup-step>Press the "Apply" button</setup-step>
		</case-setup>

		<case-result>
			<result>The options window is dismissed</result>
			<result>The new target temperature is the value entered</result>
		</case-result>
	</test-case>

	<test-case id="2002">
		<test-case-info name="CreatedBy" value="MEE" />
		<test-case-info name="CreatedOn" value="06/30/2002" />

		<case-shortdesc>Error handling: Temperature above maximum</case-shortdesc>

		<case-purpose>Verify the error handling of the temperature option value</case-purpose>

		<case-setup>
			<setup-step>Select "Edit", "Options" from the main menu</setup-step>
			<setup-step>Select the "Temperature Tab"</setup-step>
			<setup-step>Enter a target temperature above 250 degrees</setup-step>
			<setup-step>Press the "Apply" button</setup-step>
		</case-setup>

		<case-result>
			<result>The options window continues to be displayed</result>
			<result>An error message is displayed giving the valid range of temperatures</result>
			<result>The original target temperature is still set</result>
		</case-result>
	</test-case>

	<test-case id="2003">
		<test-case-info name="CreatedBy" value="MEE" />
		<test-case-info name="CreatedOn" value="06/30/2002" />
		<test-case-info name="UpdatedOn" value="07/15/2002" />

		<case-shortdesc>Error handling: Temperature below minimum</case-shortdesc>

		<case-purpose>Verify the error handling of the temperature option value</case-purpose>

		<case-setup>
			<setup-step>Select "Edit", "Options" from the main menu</setup-step>
			<setup-step>Select the "Temperature Tab"</setup-step>
			<setup-step>Enter a target temperature below 75 degrees</setup-step>
			<setup-step>Press the "Apply" button</setup-step>
		</case-setup>

		<case-result>
			<result>The options window continues to be displayed</result>
			<result>An error message is displayed giving the valid range of temperatures</result>
			<result>The original target temperature is still set</result>
		</case-result>
	</test-case>

	<test-case id="2004" inactive="true">
		<test-case-info name="CreatedBy" value="MEE" />
		<test-case-info name="CreatedOn" value="06/30/2002" />
		<test-case-info name="UpdatedOn" value="07/15/2002" />

		<case-shortdesc>Set the default target temperature</case-shortdesc>

		<case-purpose>Verify the default target temperature option value</case-purpose>

		<case-setup>
			<setup-step>Select "Edit", "Options" from the main menu</setup-step>
			<setup-step>Select the "Temperature Tab"</setup-step>
			<setup-step> Enter the default target temperature below 75 degrees</setup-step>
			<setup-step>Press the "Apply" button</setup-step>
		</case-setup>

		<case-result>
			<result>The options window is dismissed</result>
			<result>The new default target temperature is the value entered</result>
			<result>The original target temperature is still set</result>
		</case-result>
	</test-case>

</PNSQC02-test-suite>

