You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ri...@apache.org on 2005/06/15 23:30:43 UTC
svn commit: r190816 - in
/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder:
config/testRecorder-tests.xml tests/InitFormBeanInterface.xml
tests/PostToXmlBean.xml
Author: rich
Date: Wed Jun 15 14:30:42 2005
New Revision: 190816
URL: http://svn.apache.org/viewcvs?rev=190816&view=rev
Log:
Added two tests:
- Ensure that we can initialize the form bean on a JSP even when the destination action accepts an interface as its form bean argument, and the previous action passes a concrete implementation of that interface on the Forward.
- Ensure that we can post data directly into an XMLBean on a Page Flow action.
tests: bvt in netui (WinXP)
BB: self (linux)
Added:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml (with props)
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml (with props)
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml?rev=190816&r1=190815&r2=190816&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml Wed Jun 15 14:30:42 2005
@@ -4266,6 +4266,20 @@
</features>
</test>
<test>
+ <name>InitFormBeanInterface</name>
+ <description>Test to ensure that we can initialize the form bean on a JSP even when the destination action accepts an interface as its form bean argument, and the previous action passes a concrete implementation of that interface on the Forward. </description>
+ <webapp>coreWeb</webapp>
+ <categories>
+ <category>bvt</category>
+ <category>bvt.struts11</category>
+ <category>corePageFlow</category>
+ </categories>
+ <features>
+ <feature>PageFlow</feature>
+ <feature>Form</feature>
+ </features>
+ </test>
+ <test>
<name>IteratorTest</name>
<description>Tests that warnings are returned for null object use by iterators</description>
<webapp>coreWeb</webapp>
@@ -5704,6 +5718,21 @@
<feature>Popup</feature>
<feature>Form</feature>
<feature>Nesting</feature>
+ </features>
+ </test>
+ <test>
+ <name>PostToXmlBean</name>
+ <description>Test to ensure that we can post data directly into an XmlBean.</description>
+ <webapp>coreWeb</webapp>
+ <categories>
+ <category>bvt</category>
+ <category>bvt.struts11</category>
+ <category>corePageFlow</category>
+ </categories>
+ <features>
+ <feature>Form</feature>
+ <feature>Validation</feature>
+ <feature>XMLBeans</feature>
</features>
</test>
<test>
Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml?rev=190816&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml Wed Jun 15 14:30:42 2005
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+ <ses:sessionName>InitFormBeanInterface</ses:sessionName>
+ <ses:tester>rich</ses:tester>
+ <ses:startDate>13 Jun 2005, 09:46:09.457 PM MDT</ses:startDate>
+ <ses:description>Test to ensure that we can initialize the form bean on a JSP even when the destination action accepts an interface as its form bean argument, and the previous action passes a concrete implementation of that interface on the Forward.</ses:description>
+ <ses:tests>
+ <ses:test>
+ <ses:testNumber>1</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/miniTests/initFormBeanInterface/Controller.jpf</ses:uri>
+ <ses:method>GET</ses:method>
+ <ses:parameters/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>767DB7D44A017FAC8B60317B4E5FB5E4</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>1b4sw6tbabbvh</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=767DB7D44A017FAC8B60317B4E5FB5E4; nde-textsize=16px; JSESSIONID=1b4sw6tbabbvh</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <base href="http://localhost:8080/coreWeb/miniTests/initFormBeanInterface/index.jsp">
+ </head>
+ <body>
+ <h3>/miniTests/initFormBeanInterface/Controller.jpf</h3>
+
+ This test verifies that we can initialize the form bean on a JSP even when the destination
+ action accepts an <i>interface</i> as its form bean argument. The previous action passes a
+ concrete implementation of that interface on the Forward to this page.
+ <br/>
+ <br/>
+
+ <form action="/coreWeb/miniTests/initFormBeanInterface/submit.do" method="post">
+ foo: <input type="text" name="{actionForm.foo}" value="got it">
+ </form>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ </ses:tests>
+ <ses:endDate>13 Jun 2005, 09:46:14.214 PM MDT</ses:endDate>
+ <ses:testCount>1</ses:testCount>
+</ses:recorderSession>
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/InitFormBeanInterface.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml?rev=190816&view=auto
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml (added)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml Wed Jun 15 14:30:42 2005
@@ -0,0 +1,501 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
+ <ses:sessionName>PostToXmlBean</ses:sessionName>
+ <ses:tester>rich</ses:tester>
+ <ses:startDate>13 Jun 2005, 10:31:10.932 PM MDT</ses:startDate>
+ <ses:description>Test to ensure that we can post data directly into an XmlBean (and that we can run validation rules on XmlBean properties).</ses:description>
+ <ses:tests>
+ <ses:test>
+ <ses:testNumber>1</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/miniTests/postToXmlBean/Controller.jpf</ses:uri>
+ <ses:method>GET</ses:method>
+ <ses:parameters/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>8F5DE36CF9606CD0D42247B37A9595D0</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>1b4sw6tbabbvh</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=8F5DE36CF9606CD0D42247B37A9595D0; nde-textsize=16px; JSESSIONID=1b4sw6tbabbvh</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <base href="http://localhost:8080/coreWeb/miniTests/postToXmlBean/index.jsp">
+ </head>
+ <body>
+ <h3>/miniTests/postToXmlBean/Controller.jpf</h3>
+
+ This test confirms that we can post data directly into an XmlBean (and also that we can run
+ validation rules on XmlBean properties).
+ <br/>
+ <br/>
+
+ <form action="/coreWeb/miniTests/postToXmlBean/submit.do" method="post">
+ <table>
+ <tr>
+ <td>symbol:</td>
+ <td><input type="text" name="{actionForm.symbol}"></td>
+ </tr>
+ <tr>
+ <td>name:</td>
+ <td><input type="text" name="{actionForm.name}"></td>
+ </tr>
+ <tr>
+ <td>price:</td>
+ <td><input type="text" name="{actionForm.price}" value="0.0"></td>
+ </tr>
+ </table>
+ <br/>
+ <input type="submit" value="submit">
+ </form>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ <ses:test>
+ <ses:testNumber>2</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/miniTests/postToXmlBean/submit.do</ses:uri>
+ <ses:method>POST</ses:method>
+ <ses:parameters>
+ <ses:parameter>
+ <ses:name>{actionForm.name}</ses:name>
+ <ses:value/>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.price}</ses:name>
+ <ses:value>0.0</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.symbol}</ses:name>
+ <ses:value/>
+ </ses:parameter>
+ </ses:parameters>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>8F5DE36CF9606CD0D42247B37A9595D0</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>1b4sw6tbabbvh</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-length</ses:name>
+ <ses:value>74</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-type</ses:name>
+ <ses:value>application/x-www-form-urlencoded</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=8F5DE36CF9606CD0D42247B37A9595D0; nde-textsize=16px; JSESSIONID=1b4sw6tbabbvh</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>referer</ses:name>
+ <ses:value>http://localhost:8080/coreWeb/miniTests/postToXmlBean/Controller.jpf</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <base href="http://localhost:8080/coreWeb/miniTests/postToXmlBean/index.jsp">
+ </head>
+ <body>
+ <h3>/miniTests/postToXmlBean/Controller.jpf</h3>
+
+ This test confirms that we can post data directly into an XmlBean (and also that we can run
+ validation rules on XmlBean properties).
+ <br/>
+ <br/>
+
+ <form action="/coreWeb/miniTests/postToXmlBean/submit.do" method="post">
+ <table>
+ <tr>
+ <td>symbol:</td>
+ <td><input type="text" name="{actionForm.symbol}">The symbol is required.
+</td>
+ </tr>
+ <tr>
+ <td>name:</td>
+ <td><input type="text" name="{actionForm.name}">The name is required.
+</td>
+ </tr>
+ <tr>
+ <td>price:</td>
+ <td><input type="text" name="{actionForm.price}" value="0.0">The price is not in the range 0.01 through 100000.0.
+</td>
+ </tr>
+ </table>
+ <br/>
+ <input type="submit" value="submit">
+ </form>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ <ses:test>
+ <ses:testNumber>3</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/miniTests/postToXmlBean/submit.do</ses:uri>
+ <ses:method>POST</ses:method>
+ <ses:parameters>
+ <ses:parameter>
+ <ses:name>{actionForm.name}</ses:name>
+ <ses:value>ABCD Corp.</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.price}</ses:name>
+ <ses:value>50.50</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.symbol}</ses:name>
+ <ses:value>abcd</ses:value>
+ </ses:parameter>
+ </ses:parameters>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>8F5DE36CF9606CD0D42247B37A9595D0</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>1b4sw6tbabbvh</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-length</ses:name>
+ <ses:value>90</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-type</ses:name>
+ <ses:value>application/x-www-form-urlencoded</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=8F5DE36CF9606CD0D42247B37A9595D0; nde-textsize=16px; JSESSIONID=1b4sw6tbabbvh</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>referer</ses:name>
+ <ses:value>http://localhost:8080/coreWeb/miniTests/postToXmlBean/submit.do</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <base href="http://localhost:8080/coreWeb/miniTests/postToXmlBean/index.jsp">
+ </head>
+ <body>
+ <h3>/miniTests/postToXmlBean/Controller.jpf</h3>
+
+ This test confirms that we can post data directly into an XmlBean (and also that we can run
+ validation rules on XmlBean properties).
+ <br/>
+ <br/>
+
+ <form action="/coreWeb/miniTests/postToXmlBean/submit.do" method="post">
+ <table>
+ <tr>
+ <td>symbol:</td>
+ <td><input type="text" name="{actionForm.symbol}" value="abcd">The symbol must be exacly four uppercase characters.
+</td>
+ </tr>
+ <tr>
+ <td>name:</td>
+ <td><input type="text" name="{actionForm.name}" value="ABCD Corp."></td>
+ </tr>
+ <tr>
+ <td>price:</td>
+ <td><input type="text" name="{actionForm.price}" value="50.5"></td>
+ </tr>
+ </table>
+ <br/>
+ <input type="submit" value="submit">
+ </form>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ <ses:test>
+ <ses:testNumber>4</ses:testNumber>
+ <ses:request>
+ <ses:protocol>HTTP</ses:protocol>
+ <ses:protocolVersion>1.1</ses:protocolVersion>
+ <ses:host>localhost</ses:host>
+ <ses:port>8080</ses:port>
+ <ses:uri>/coreWeb/miniTests/postToXmlBean/submit.do</ses:uri>
+ <ses:method>POST</ses:method>
+ <ses:parameters>
+ <ses:parameter>
+ <ses:name>{actionForm.name}</ses:name>
+ <ses:value>ABCD Corp.</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.price}</ses:name>
+ <ses:value>50.5</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>{actionForm.symbol}</ses:name>
+ <ses:value>ABCD</ses:value>
+ </ses:parameter>
+ </ses:parameters>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>8F5DE36CF9606CD0D42247B37A9595D0</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>1b4sw6tbabbvh</ses:value>
+ </ses:cookie>
+ </ses:cookies>
+ <ses:headers>
+ <ses:header>
+ <ses:name>accept</ses:name>
+ <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-charset</ses:name>
+ <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>connection</ses:name>
+ <ses:value>keep-alive</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-length</ses:name>
+ <ses:value>89</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>content-type</ses:name>
+ <ses:value>application/x-www-form-urlencoded</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>JSESSIONID=8F5DE36CF9606CD0D42247B37A9595D0; nde-textsize=16px; JSESSIONID=1b4sw6tbabbvh</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>host</ses:name>
+ <ses:value>localhost:8080</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>referer</ses:name>
+ <ses:value>http://localhost:8080/coreWeb/miniTests/postToXmlBean/submit.do</ses:value>
+ </ses:header>
+ <ses:header>
+ <ses:name>user-agent</ses:name>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
+ </ses:header>
+ </ses:headers>
+ </ses:request>
+ <ses:response>
+ <ses:statusCode>200</ses:statusCode>
+ <ses:reason/>
+ <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+
+ <head>
+ <base href="http://localhost:8080/coreWeb/miniTests/postToXmlBean/success.jsp">
+ </head>
+ <body>
+ <h3>/miniTests/postToXmlBean/Controller.jpf</h3>
+
+ Success. The data submitted was:
+ <table>
+ <tr>
+ <td>symbol:</td>
+ <td><b>ABCD</b></td>
+ </tr>
+ <tr>
+ <td>name:</td>
+ <td><b>ABCD Corp.</b></td>
+ </tr>
+ <tr>
+ <td>price:</td>
+ <td><b>50.5</b></td>
+ </tr>
+ </table>
+
+ <br/>
+ <a href="/coreWeb/miniTests/postToXmlBean/begin.do">start over</a>
+ </body>
+
+</html>]]></ses:responseBody>
+ </ses:response>
+ </ses:test>
+ </ses:tests>
+ <ses:endDate>13 Jun 2005, 10:32:06.161 PM MDT</ses:endDate>
+ <ses:testCount>4</ses:testCount>
+</ses:recorderSession>
Propchange: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/PostToXmlBean.xml
------------------------------------------------------------------------------
svn:eol-style = native