Webx3接口测试七步曲-第七步

发表于:2010-8-12 13:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:晓峰    来源:Taobao QA Team

  7、 最后,点击“save”,保存所有配置信息。

  到此,所有配置都OK了,可以点击“立即构建”,看看效果。一旦Hudson发现有测试失败,便会立即发送旺旺消息通知你。

  三、常见问题

  1、有关antx.properties配置文件的问题

  Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name ’alipayAccountManager’ defined in URL [file:../vipcenter-service/target/classes/beans.xml]: Could not resolve placeholder ’denali.alipay.register.url’

  antx.properties文件需要在hudson服务器的用户文件夹下同样放置一份,当项目中的该配置文件改动时,需要同时更新服务器本地上的此文件。为什么当我们在自己机器上执行测试用例时不会发生失败的情况呢?

  因为我们是用eclipse去跑的,很多问题在eclipse上跑时不会出现,但是你若用命令行去执行,就会在日志中看到同样的错误。

  解决:联系hudson管理员,更新服务器上的antx.properties文件。

  2、引用文件的路径

  Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name ’tairManager’ defined in URL [file:../vipcenter-service/src/main/resources/beans.xml]: Could not resolve placeholder ’tair.server1′

  引用的源文件中有变量值的,进行引入的时候需要引入编译后已带入值的文件的路径 。

  解决:将file:../vipcenter-service/src/main/resources/beans.xml路径替换为编译后的路径file:../vipcenter-service/target/classes/beans.xml

  3、非同一工程下的文件引入

  Caused by: java.io.FileNotFoundException: class path resource [hsf-consumer-test.xml] cannot be opened because it does not exist

  解决:在applicationContext.xml文件中已如下方式引入<import resource=”file:../vipcenter-service/target/test-classes/hsf-consumer-test.xml” />

  最后一步就到此为止。

相关链接:

Webx3接口测试七步曲-第一步

Webx3接口测试七步曲-第二步

Webx3接口测试七步曲-第三、第四步

Webx3接口测试七步曲-第五步

Webx3接口测试七步曲-第六步

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号