`
kang
  • 浏览: 465884 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

单台机器,手动bat,测试过程

阅读更多

单台机器,手动bat,测试过程如下:

 

1.保证被测平台(8种操作系统)上,安装的都是最新的指定DCM版本
(可以通过访问http://×××机器名:8688/DatacenterManager/,再使用菜单栏中的help->about选项来进行查看)

 

 

 

2.将script目录(内含脚本文件)拷贝到被测平台的指定位置
(bat文件在windows中放到C盘下,sh文件在linux中放到root/home/dcm下),

修改好相应属性设置:一般是修改《env-setting.bat》文件:
登录名(windows下是***,linux下是****)和服务器名(一般是是localhost)
还有《password.txt》文件:windows下是***,linux下是****

 

 


3.修改Eclipse中Wsdltest的有关信息,打成jar包,拷贝到指定位置:
修改DcmIntegrationTestsSuiteAcceptance文件(整个bat测试的概括性文件),选择要包含的测试部分
修改environment.xml文件(主要是下面的两个属性设置):
<entry key="dcmServer">http://localhost:8688/DCMService/services/Dcm.DcmPort?wsdl</entry>
<entry key="RealNM15Servers">dcmprc-node*.sh.*****.com</entry>
前者是指定被测试机器,后者是指定被测试节点(指的也是安装在被测试机器上的实际服务器)


选择expor操作,生成jar包wsdltest.jar,放到指定目录下:
linux下,使用winscp416.exe工具,传送到/home/DCM_workspace/DCM_share/workspace_DCM15_xxxxyyzz/validation/wsdltest
windows下,将该jar文件,在本地设置共享,remote登录别的机器后,拷贝到C:\DCM_workspace\DCM_share\workspace_DCM15_xxxxyyzz\validation\wsdltest

 

 


4.运行ant命令

说明1:在windows下,使用remote工具,登录进机器,使用cmd命令行,运行ant命令
(wsdltest.xml文件位于C:\DCM_workspace\DCM_share\workspace_DCM15_xxxxyyzz\build\test_machine\windows\DCM_tools下)

说明2:在linux下,使用F-Secure SSH Client工具,运行ant命令,具体操作步骤如下:
cd /home/DCM_workspace/DCM_share/workspace_DCM15_xxxxyyzz/build/test_machine/linux/DCM_tools/
运行ant命令:ant -f wsdltest.xml

 

 


注意:重新开始测试前,需要运行一下clearDB命令,清一下旧数据:
在windows下,cd C:\dcm_scripts_client,直接双击lunch-romote-cleardb.bat命令
在linux下,cd /home/dcm/dcm_scripts_client_linux/,运行命令:./lunch-romote-cleardb.sh

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics