canoo TomcatAntGoXMLHTML
程序员文章站
2022-05-29 22:00:10
...
canoo是ant 的扩展包,写测试文件和写 build文件一样。
示例:
<invoke stepid="get Login Page" url="/"/>
<verifytitle stepid="we should see the login title"
text="${webapp.prefix}${webapp.version}"/>
<setinputfield stepid="set user name" name="userName" value="admin"/>
<setinputfield stepid="set password" name="password" value="tomcat"/>
<clickbutton label="${login.button.submit}" stepid="Click the submit button"/>
<verifytext stepid="go to frame page if login ok"
text="测试内容"/>
首先是调用url,然后给form赋值,点击按钮,验证主要为标题和内容。
这个测试模拟手工,写测试xml麻烦。
reference:
http://webtest.canoo.com/webtest/manual/syntax.html
示例:
<invoke stepid="get Login Page" url="/"/>
<verifytitle stepid="we should see the login title"
text="${webapp.prefix}${webapp.version}"/>
<setinputfield stepid="set user name" name="userName" value="admin"/>
<setinputfield stepid="set password" name="password" value="tomcat"/>
<clickbutton label="${login.button.submit}" stepid="Click the submit button"/>
<verifytext stepid="go to frame page if login ok"
text="测试内容"/>
首先是调用url,然后给form赋值,点击按钮,验证主要为标题和内容。
这个测试模拟手工,写测试xml麻烦。
reference:
http://webtest.canoo.com/webtest/manual/syntax.html