《软件测试工程师》10 测试环境搭建
【10】测试环境搭建
分平台:windows, Linux, Unix,
分构架:J2EE(JAVA 平台 + JSP); .NET (APSX); LAMP ( PHP)
分web 服务器:Apache,tomcat,resin,jboss,weblogic,websphere,
分数据库:SQL SERVER, MYSQL, ORACLE, DB2, SYBASE
虚拟机 VMware workstation: 搭建,找时间单独搭建一下
【安装JDK】
JDK: 安装时,安装文件路径,不要放得很深,放浅一点可以提高测试效率(如:c: java).
环境变量一般包括 3 个:
1. 新建用户变量:JAVA_HOME, c:\java (JAVA_HOME 便于其他应用调用JAVA)
2. 修改系统变量的PATH:在变量值的最开始,添加c:\java\bin;
3. 系统变量 - 添加类文件变量:CLASSPATH (变量值:.; C:\java\lib\dt.jar;c:\java\lib\tools.jar;)
= 现在本文件查找;如果失败,再依次到后两个位置查找;
环境变量配置位置:我的电脑 - 右击 - 属性 - 高级 - 环境变量
确认是否安装成功:在terminal 运行:Java -version, 显示java 版本
在终端输入 exit 退出终端;在“命令提示符”和“powershell” 中都有效
【安装tomcat】
暂时跳过
【安装mysql】
1. 安装目录直接放在C盘,不要放入太深的目录。
2. 使用标准配置,不使用detailed_configration
3. 在终端执行 命令“mysql” , 报错如下:
(1) 报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
原因:server 没有启动,且在终端没有登录;所以要解决这个问题,需要2 步:1-启动MySQL,2-登录MySQL。
方案:(1) 计算机管理 - 服务和应用程序 - 服务:找到MYSQL, 手动启动; \命令启动:new start mysql
(2) 运行命令:mysql -u {username} -p: -u 后面是用户名;-p,表示输入密码;注意大小写,否则报错;
(2)报错:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
密码错误:有2 个原因,用户名错误,或者密码错误。我输入的密码是正确的,但是用户名错了。
其他命令:
1. show databases; # 显示数据库 ;加:“;” 显示现有数据库;不加,进入命令状态;
2. 连接到远程主机上的MYSQL: mysql -h 110.110.110.110 -u root -p abcd123
http://localhost:8084/oa/setup/setup.jsp 在浏览器地址栏输入,这个表示什么意思?
测试环境的搭建,在实际过程中,更复杂,需要多动手、练习,才能把握。