实验室PC重装后环境配置说明

2020-04-14 18:29

一、 PC机环境搭建

因为权限的问题,环境变量的配置需要IT支持(标题1—3需要配置环境变量)

1. java版本及环境变量

Java版本为1.7(也可安装1.8的java版本),安装好java后,设置好java的环境变量(需it配置),在命令行查看版本

安装包:

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\JAVA1.7 FOR 64

2. Python版本及环境变量

Python版本为2.7.x,安装好python后,将python设置到环境变量(需it配置),在命令行查看版本

注意,

1) 请安装到C盘默认路径下,而不要安装到其他盘;

2) 不论操作系统是32位还是64位的,请安装如上路径的32位Python版本,而

不要安装64位的Python;

3) 请不要安装Python 3.x及以上版本;

安装包:

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\python 2.7.6 \\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\python 2.7.10

3.Adb环境变量

1. 复制外网 \\\\shextnas1\\spdlogs\\BM_SET\\环境配置.android文件夹到c盘--用户--你的名

字的目录下面

2. 复制\\\\shextnas1\\spdlogs\\BM_SET\\环境配置中adb文件夹到除c盘外的其他盘符下 3. 配置环境变量

pc桌面-->我的电脑-->属性--> 高级--> 环境变量

将你刚才的adb文件夹的地址配置到环境变量,变量名path

4.设备驱动

将对应手机的驱动程序安装后,在设备管理器下可以看到以下两类设备,且设备处于正常运行状态。

设备驱动地址:

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\DirverCoding

5.安装Python所依赖的Package

5.1安装pywin32

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\pywin32 5.2 安装PIL

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\PIL 5.3 安装Zbar

\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\Zbar

图1,选择”Will be installed on local hard driver” 图2,更改安装路径为”C:\\Python27”

6、在执行框架时AutoUpdateCase.py会把python case所依赖的文件导入到相应的路径下(不需要关注这一步)

以下是PC机搭建所需要的文件路径

Jdk路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\JAVA1.7 FOR 64 Python路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\python 2.7.6 pywin32路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\pywin32 PIL路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\PIL Zbar路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\Zbar adb路径:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\adb

DirverCoding:\\\\shextnas1\\spdlogs\\BM_SET\\环境配置\\DirverCoding

二、辅助机集群环境搭建

Server和assistantClient都已搭建完成,不需要自己配置,只需把下面路径中的testClient工具下拷贝到自己的电脑中,具体操作请看标题2

1、 Server

搭建

将提供的assistantManager.war放置到apache-tomcat-7.0.63解压目录下webapps

子目录中,重新双击apache-tomcat-7.0.63解压目录下bin子目录中startup.bat。 在浏览器地址栏输入:

http://localhost:8080/assistantManager/newcommand?cmd=aaa 若显示如下内容则表示Server搭建完成。

2、

testClient

1.解压缩testClient.zip;

2.打开解压后文件夹中config.xml,内容如下:

步骤:

查看自己搭建server的PC的IP地址,将红色标记部分的IP地址改为自己的Server地址。 目前server地址为10.1.151.54

3、 双击testClient解压目录下的testClient.bat即可。

3、assistantClient

步骤:

1.解压缩assistantClient.zip;

2.打开解压后文件夹中config.xml,内容如下:

查看自己搭建server的PC的IP地址,将红色标记部分的IP地址改为自己的Server地址。 3.双击assistantClient解压目录下的assistantClient.bat即可。

testClient 路径:\\\\shextnas1\\spdlogs\\BM_SET\\zhen\\testClient

框架重要新增功能(了解):

1、 AutoUpdateCase.py实现的功能,会自动更新Case到本地文件夹 在CTS.XML中增加如下行

红色字体部分,是根据不同项目做配置,

AndroidL ->把\\\\shextnas1\\spdlogs\\BM_SET\\AndroidL_CASE路径下的Case都同步到本地 AndroidM ->\\\\shextnas1\\spdlogs\\BM_SET\\AndroidM_CASE路径下的Case都同步到本地 AndroidL_WG -> \\\\shextnas1\\spdlogs\\BM_SET\\AndroidL_WG_CASE路径下的Case都同步到本地 依此类推…

2、无需配置测试机的SIM卡号

前提:SIM卡已被注册,需要先读出ICCID,然后在PhoneNumList.json中把读出的ICCID和卡号对应添加进来

3、正常执行时,邮件通知配置为CtsEmailResultReporter,测试报告接收人可配多个手机掉口或者不识别时,邮件通知配置为CtsAbnormalEmailResultReporter,可以根据需求添加收件人,可指定将邮件发送给某个收件人,其他人不收邮件。

4、集群功能

之前我们一直用Mtcall这个apk来实现这些功能,但是Mtcall的一个不足之处就是需要用短信通知辅助机,且需要指定给哪个辅助机,在实际的使用过程中,花费比较大,且辅助手机的处理存在瓶颈。因此这儿就有了辅助机集群管理系统的概念,该系统主要作用是管理所有辅助机,测试机只需要通知server,自己需要一个辅助机帮助实现某一个功能,则server会自动寻找空闲的辅助手机,来完成该测试机的请求。


实验室PC重装后环境配置说明.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018-2024年中国化疗药物行业市场分析与发展机遇研究报告(目录

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: