单台机器,手动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
分享到:
相关推荐
静态编译的`.exe`文件不依赖于转换工具,可以在没有`Bat_To_Exe_Converter`的机器上运行,但文件体积可能较大。 3. **开始转换**:确认设置无误后,点击“转换”或“生成”按钮,软件会开始处理并将`.bat`文件转换...
1. **批处理脚本(BAT文件)**:批处理文件是包含DOS命令的文本文件,可以连续执行一系列命令,节省手动输入的时间,常用于系统维护、自动化日常任务等场景。 2. **可执行文件(EXE文件)**:在Windows操作系统中,EXE...
分布式测试可以将测试负载分散到多台机器上,提高压力测试的能力。录制回放功能则便于创建测试脚本,节省手动配置的时间。 总的来说,JMeter是一个功能强大且灵活的接口测试工具,无论你是新手还是经验丰富的测试...
- **图形报表**:展示测试过程中各项指标的变化趋势。 - **聚合报告**:汇总测试结果的关键指标,如平均响应时间、吞吐量等。 - **表格结果**:详细列出每个请求的结果信息。 #### 五、案例分析 假设在一个具体的...
它可以解决手动测试时测试资源的限制,利用“Virtual Users”代替实际测试人员,运行大量的“Virtual Users”在不同的机器上,通过“Controller”管理“VUsers”,利用图表工具分析测试结果,利用录制的脚本进行回归...
它基于TCP/IP协议,提供一个命令行界面,用户可以在这个界面上输入命令,就像直接在目标机器上操作一样。 2. **批处理**(BAT):批处理是Windows操作系统中的一个特性,它允许用户编写包含一系列命令的文本文件...
- **其他接口**: 测试(TEST)、报警(ALM)、电机控制(MTX/TRX)、运行状态(RUN)、错误(ERR)、电池(BAT)、IP地址设置(IP)、开关(SW1/SW2)等。 - **功能特性**: - **系统配置**(CNFG): 允许用户自定义系统的配置。 - *...
2.10 终端客户端运行K3客户端时提示:客户端不能与中间层在同一台机器上,事实上确实是没有在终端服务端安装中间层。 19 2.11 K310.2&10.3安装中间层和客户端的机器要注册到其他的中间层服务器上,如何设置。 19 2.12...
总的来说,这个"一键安装IIS(C#源码)"提供了一种便捷的途径来部署IIS,对于需要频繁搭建测试环境或者管理多台服务器的IT专业人员来说,具有很高的实用价值。它体现了C#在系统管理和自动化任务上的强大能力,同时展示...
6. INSTALL.BAT:这个文件很可能用于软件的安装过程,批处理脚本可以自动执行一系列安装步骤,如解压文件、复制文件到特定目录、修改注册表项等,简化了手动安装的复杂度。 7. LAUNCHER.BAT:这个名字暗示了一个...
这种方法对于系统管理员来说非常实用,可以减少手动登录每个服务器的时间和工作量,尤其在需要执行相同或类似任务时。 首先,我们来了解一下SSH。SSH是一种网络协议,用于安全地远程登录到另一台计算机,进行命令行...
通过设置定时重启机器并且开启Tomcat进程,可以实现自动化测试和生产环境中的自动化维护,提高工作效率。 #### 二、操作步骤详解 ##### 2.1 准备工作 1. **确认系统环境**:确保操作的计算机安装的是Windows操作...
这对于系统管理员来说非常方便,因为他们无需逐个手动操作每台机器,只需编写一个简单的批处理命令,就能在所有电脑上安装或更新DirectX。 静默安装通常通过添加特定的命令行参数实现。例如,在DirectX的静默安装中...
对于网络管理员来说,这样的脚本在多台机器部署、测试环境配置或实验室环境中尤其有用。它能够确保所有设备的IP配置与网络拓扑保持一致,减少了手动操作的时间和出错的可能性。 在使用批处理脚本时,应注意以下几点...
在测试过程中,有时我们需要将数据在不同的格式之间转换,例如从TestLink导出的XML文件转换为Excel,或者反过来,从Excel转换为XML再上传到TestLink。这个过程对于测试团队来说尤其重要,因为Excel通常更便于编辑和...
- 本地仓库位置:可以更改默认的本地仓库路径,特别是当磁盘空间有限或者需要在多台机器之间同步时。 - 私有仓库:公司内部可能有自己的Nexus或Artifactory仓库,需要在`settings.xml`中添加相关配置。 总之,通过...
【标题】"轻松加愉快:一键...通过批处理脚本自动化安装过程,可以节省大量手动操作的时间,提高了工作效率。然而,为了确保安全和最佳性能,用户还是应该了解安装过程中的每个步骤,并根据实际需求进行适当的调整。
- 从IBM HTTP Server机器复制 `<plugins_install_root>\bin\configure<web_server>.bat` 至 WebSphere Application Server 机器的 `<profile-root>\bin\` 目录。 - 启动server1:在 `<profile-root>\bin\` 目录下...