工作交接文档.doc
《工作交接文档.doc》由会员分享,可在线阅读,更多相关《工作交接文档.doc(9页珍藏版)》请在冰点文库上搜索。
工作交接清单
一、新服务平台的测试
a、测试环境的搭建、维护
根据测试资源的需要,搭建临时的测试环境,新搭建的系统包括:
状态服务器,业务服务器、CTI服务器、数据库、Apache服务器、JDK,其中状态服务器和业务服务器用Tomcat服务器搭建。
Tomcat服务器的安装和配置
1.使用tomcat6.0.20.rar文件解压即完成安装。
2.tomcat就是一个java程序,一定会用到jre所以需要配置环境变量java_home配置成jdk的安装目录c:
\jdk1.6tomcat的启动是通过startup.bat文件,实际上startup.bat中是去调用catalina.bat文件,而且是通过%catalina_home%\bin\catalina.bat去找所以为了保证服务器启动正常,需要配置catalina_home环境变量为tomcat的安装目录。
3.tomcat的目录结构bin:
存放一些执行文件conf:
存放服务器的配置文件lib:
存放tomcat所依赖的jar文件logs:
存放日志文件temp:
存放临时文件webapps:
webapplications存放所有的web应用程序(web资源)work:
tomcat的工作目录,jsp翻译成的Servlet就在这个目录下。
4.web应用多个web资源存放在一个目录下即为一个web应用(web应用程序、web工程)web应用的目录结构静态web资源直接放在目录下java类放在classes目录下web.xml文件负责管理web应用下所有的web资源所有jar包放在lib目录下。
CTI服务器的安装及配置
1、将CTI程序文件放到某路径下
2、根据网络环境修改配置文件,主要修改的有状态服务器IP、端口号,一键通号码,录音存储路径等。
Apache服务器安装及配置
1.下载安装包httpd-2.2.23.tar.bz2(官方地址:
http:
//httpd.apache.org/download.cgi#apache22)
2.把压缩包放到/usr/local/下。
3.解压:
tar-xvjfhttpd-2.2.23.tar.bz2
4.安装:
cdhttpd-2.2.23
安装APR
cdsrclib/apr
#./configure--prefix=/usr/local/apr
#make
#makeinstall
安装APR-util
cdsrclib/apr-util
#./configure--prefix=/usr/local/apr-util--with-apr=/usr/local/apr
#make
#makeinstall
安装Apache
cdhttpd-2.2.23
#./configure--prefix=/usr/local/apache
--enable-so--enable-mods-shared=all
--enable-modules=most
--with-apr=/usr/local/apr
--with-apr-util=/usr/local/apr-util
#make
#makeinstall
5.加载模块:
进入/usr/local/apache/bin路径下:
./apxs-aic/usr/local/httpd-2.2.23/modules/proxy/mod_proxy.c./apxs-aic /usr/local/httpd-2.2.23/modules/proxy/proxy_util.c
./apxs-aic/usr/local/httpd-2.2.23/modules/proxy/mod_proxy_http.c
6.修改/usr/local/apache/config/httpd.conf文件:
在文件最后加上要配置的代理服务
Orderdeny,allow
Allowfromall
ProxyPass/platformshttp:
//192.168.32.200:
8080/platforms
ProxyPassReverse/platformshttp:
//192.168.32.200:
8080/platforms
ProxyPass/maphttp:
//192.168.32.201
ProxyPassReverse/maphttp:
192.168.32.201
7.修改端口:
httpd.conf文件中查找 Listen80,把80改成你想设置的端口
8.修改服务名称:
httpd.conf文件中查找ServerName,找到#ServerName:
80;把ServerName前面的#去掉,把改成ServerNamelocalhost:
80;
9.重启apache注意端口号的占用(查看端口命令:
lsof-i:
端口号)如果端口占用,先杀掉所有
10.改变redhat的系统语言/字符集
改变redhat的系统语言/字符集修改/etc/sysconfig/i18n文件,如
LANG="en_US",英文,
LANG="zh_CN.GBK",中文。
mysql数据库安装
1、查看当前安装的linux版本
命令:
lsb_release-a如下图所示
通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包
2、下载mysql安装文件
官方网站下载安装包,因为本地RedHat版本为RedHat5.4,操作系统是64位的
所以在官方网站下载以下安装包
MySQL-server-5.5.25a-1.rhel5.x86_64
MySQL-client-5.5.25a-1.rhel5.x86_64
MySQL-devel-5.5.25a-1.rhel5.x86_64
3、安装mysql
1、进入安装文件的目录
2、安装mysql服务端
rpm-ivhMySQL-server-5.5.25a-1.rhel5.x86_64.rpm
如图:
mysql-server安装
3、安装mysql客户端、mysql-devel
rpm-ivhMySQL-client-5.5.25a-1.rhel5.x86_64.rpm
rpm-ivhMySQL-devel-5.5.25a-1.rhel5.x86_64.rpm
如图:
mysql-client-devel
启动mysql服务
4、修改mysql中root的初始化密码
1、命令如下:
#/usr/bin/mysqladmin-urootpassword‘rootadmin’
格式:
mysqladmin-u用户名-p旧密码password新密码
2、例子
#/usr/bin/mysqladmin-urootpassword‘rootadmin’
注:
因为开始时root没有密码,所以-p旧密码一项就可以省略了
3、用新的密码进行登录,如下图所示:
5、重启与停止mysql服务
启动方式1:
servicemysqlstart
启动方式2:
/etc/init.d/mysqlstart
停止方式1:
servicemysqlstop
停止方式2:
/etc/init.d/mysqlshutdown
重启方式1:
servicemysqlrestart
重启方式2:
/etc/init.d/mysqlrestart
JDk安装配置
一、安装
创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下:
#mkdir/usr/java
1、jdk-6u11-linux-i586.bin这个是自解压的文件,在linux上安装如下:
#chmod755jdk-6u11-linux-i586.bin
#./jdk-6u11-linux-i586.bin(注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下)
在按提示输入yes后,jdk被解压。
出现一行字:
Doyouaggreetotheabovelicenseterms?
[yesorno]
安装程序在问您是否愿意遵守刚才看过的许可协议。
当然要同意了,输入"y"或"yes"回车。
2、若是用jdk-6u11-linux-i586-rpm.bin这个也是一个自解压文件,不过解压后的文件是jdk-6u11-linux-i586-rpm包,执行rpm命令装到linux上就可以了。
安装如下:
#chmod755./jdk-6u11-linux-i586-rpm
#./jdk-6u11-linux-i586-rpm.bin
#rpm-ivhjdk-6u11-linux-i586-rpm
出现一行字:
Doyouaggreetotheabovelicenseterms?
[yesorno]
安装程序在问您是否愿意遵守刚才看过的许可协议。
当然要同意了,输入"y"或"yes"回车。
安装软件会将JDK自动安装到/usr/java/目录下。
二、配置
#vi/etc/profile
在里面添加如下内容
exportJAVA_HOME=/usr/java/jdk1.6.0_27
exportJAVA_BIN=/usr/java/jdk1.6.0_27/bin
exportPATH=$PATH:
$JAVA_HOME/bin
exportCLASSPATH=.:
$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
exportJAVA_HOMEJAVA_BINPATHCLASSPATH
让/etc/profile文件修改后立即生效,可以使用如下命令:
#./etc/profile
注意:
.和/etc/profile有空格.
重启测试
java-version
屏幕输出:
javaversion"jdk1.6.0_02"
Java(TM)2RuntimeEnvironment,StandardEdition(buildjdk1.6.0_02)
JavaHotSpot(TM)ClientVM(buildjdk1.6.0_02,mixedmode)
b、新需求验证测试
评审开发人员的设计方案,提出改进意见,测试软件。
c、版本迭代测试
根据测试方案,执行测试用例,在Jira中提交问题单,协助开发定位、解决问题,并进行回归测试。
根据需求变更,添改测试用例。
管理版本发布,保证新发布版本的质量。
测试用例于SVN服务器下载。
d、维护现有测试环境
目前的测试环境基本配置为
192.168.32.199root/abc@199ecar状态服务器
192.168.32.200root/ecar@abc200业务服务器及Apache
192.168.32.77administrator/Hbs123CTI服务器
业务服务器存放路径/usr/local/apache-tomcat-6.0.18/webapps/platforms
状态服务器存放路径/opt/java/csp/tomcat
数据库:
192.168.32.199
账户:
root
密码:
mysql
坐席登录地址:
http:
//192.168.32.200:
800/platforms/
保证测试环境的正常运行。
二、演示环境维护
目前的演示环境基本配置为
192.168.26.39root/abc@199ecar状态服务器
192.168.26.39root/ecar@abc200业务服务器及Apache
192.168.26.16administrator/123CTI服务器
业务服务器存放路径/usr/local/apache-tomcat-6.0.18/webapps/platforms
状态服务器存放路径/opt/java/csp/tomcat
数据库:
192.168.32.199
账户:
root密码:
mysql
保证演示环境可用
三、日常的测试工作安排
a、余锐负责新需求的跟进、疑难问题的跟进、新服务平台中信息点下发、报表管理、系统管理、知识库、通话功能和坐席状态即状态服务器等模块的测试工作及其他工作。
b、刘海平负责新服务平台中客户管理、服务开通、产品管理等模块的测试工作和翼卡在线项目的测试,svn服务器的维护。
c、陈炎华负责新服务平台项目信息点查询、客户接触、服务请求模块的测试。
四、jira的日常维护
a、负责jira服务器运行正常
b、jira服务器的配置
Jira服务器的IP为192.168.171.236,administrator/123456
五、测试资源协调及测试资源管理
a、与快速响应小组协调,保证进行电话测试时,有人员帮助接听电话
b、为测试组成员申报测试产生的费用
c、测试资源清单
1、SVN服务器
用户名:
administrator密码:
123456IP:
192.168.171.236
2、jira服务器
用户名:
administrator密码:
123456IP:
192.168.171.236
3、翼卡在线服务器及数据库
用户名:
root密码:
123456IP:
192.168.171.235
4、备用服务器1(原131.57)
用户名:
root密码:
123456IP:
192.168.171.233
5、备用服务器2(原131.59)
用户名:
root密码:
123456IP:
192.168.171.232
6、测试环境的服务器在测试环境维护中已经说明
7、演示环境的服务器在演示环境维护中已经说明
8、测试的车机两台,D116与带AT指令的车机,现都在。
六、测试文档
目前所有编写的测试文档都更新到SVN服务器,文档的存储路径为
svn:
//192.168.171.236/测试文档
七、日常测试工作的技术指导
根据项目的测试需要,指导测试人员使用适当的测试方法、测试工具进行测试。
在测试人员对需求理解不到位时,为其讲解业务需求,以方便测试人员判断问题有效性。
八、新技术、工具引进、根据测试需要的培训
如果新服务平台还需要使用18个月以上,建议对新服务平台进行自动化测试开发,否则偶现问题,将一直持续发现。