全方位解析 Web Services 开发步骤
2010-08-09 00:00:00 来源:WEB开发网Project WS_IBM 吧,在完成上面的测试后,WS_IBM 的目录结构如图 6 所示:
图 7. WS_IBM 项目结构
接下来,在 WS_IBM 工程上右击,选择 New TestSuite, 在 Specify name of TestSuite 下输入 WebService_TestSuite,然后再 WebService_TestSuite 上右击,选择 New TestCase, 输入 Axis_sayHello, 然后再 Axis_sayHello 上右击,选择 Add Step, 然后选择 Test Request, 输入 sayHello, 随后会弹出一个界面供你选择,如图 6 所示:我们选择 AxisServiceSoap12Binding->sayHello
图 8. 选择 request
我们按照上面的步骤将 CXFServiceSoapBinding->sayHellot 添加到 WebService_TestSuite,Test Case 名称为 CXF_sayHello。
接下来我们编写一个 ant 脚本名称为 build_ws.xml, 脚本内容如清单 22 所示:
清单 22. build_ws.xml
<?xml version="1.0"?>
<!-- *************************************************************** -->
<!-- Ant build script for web Services -->
<!-- *************************************************************** -->
<project name="smartdm" default="ws-test" basedir=".">
<property file="build.properties"/>
<target name="ws-test">
<exec dir="${soapui.dir}\\bin" executable="cmd.exe" >
<arg line="/c testrunner.bat -j -f${junit.reports} ${soapui.project.file} "
/>
</exec>
<!-- Generate the JUnit reports -->
<junitreport todir="${junit.reports}">
<fileset dir="${junit.reports}" includes="TEST-*.xml"/>
<report todir="${junit.reports}" format="frames"/>
</junitreport>
</target>
</project>
Ant 脚本用到的 properties 文件 build.properties 内容如清单 23 所示:
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››解析Windows XP注册表的常用设置
- ››WebLogic调整Java虚拟机性能优化参数
- ››解析赚钱新思路 地方站长认清形势自力更生
- ››解析医院网站营销的成功运营策略
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
更多精彩
赞助商链接