SBI部署实例

本文详细介绍自动化测试环境的搭建过程,包括Python安装与配置、Selenium和PyCharm使用、WebDriver设置、HTMLTestRunner集成,以及JDK、Eclipse、Node、Tomcat等Web环境配置,解决常见问题。
摘要由CSDN通过智能技术生成

SBI部署实例

automation environment

1 python

1.1 安装

官网下载即可,开源免费,新版的安装可以直接选中配置path路径
如果没有自动配置的话,需要手动配置
在系统环境变量的path 点编辑,新增两个
C:\Users\your user id \AppData\Local\Programs\Python\Python36
C:\Users\your user id \AppData\Local\Programs\Python\Python36\Scripts   (添加这个路径是因为驱动之类的安装在这里)
验证安装情况:cmd 输入python

2 selenium

method1:pip install -U selenium or pip install selenium
查看版本信息 pip list
method2:手动下载安装包,放到python的安装路径\libs下,cmd指令进入这个路径,输入python setup.py install

如果失败,报错:You are using pip version 19.2.3, however version 20.0.2 is available.
可以下载其他版本pip
python -m pip install --user --upgrade pip -i https://pypi.douban.com/simple
验证 pip --version

验证python+selenium是否可以调用起百度

from selenium import webdriver
from time import sleep
 
#新建webdriver对象
driver = webdriver.Chrome()
driver.maximize_window()
driver.get('https://www.baidu.com/')
sleep(2)

3 pycharm

PyCharm官网:https://www.jetbrains.com/pycharm/download/#section=windows
如果无法通过pip安装selenium,需要手动配置
file-> settings
project test -> your project-> project interpreter

4 setup driver

download chromedriver.exe and geckodriver.exe,than put under python's script file

5 HTMLTestRunner.py

download HTMLTestRunner.py from net,then put under python's Lib file

6 import package

if your script import some package like win32 or xlrd
you have to install the package before you import it into your script
download the .whl file from internet, and put files under python's lib file
open cmd at this path and input, pip install XXX.whl
pay attention: you command must contains .whl

test web environment

1 JDK

install from net
注意环境变量的配置

2 eclipse

文件夹安装就可以,或者官网下载安装

2.3 部署后没法naven

导入文件,import maven方式导入后全部报错
原因1:缺少必要文件settings.xml
检查路径 C:\Users\yourname.m2 下是否有settings.xml文件 没有的话 拷贝一份

3 node

安装包安装即可
只有第一次使用需要代理,进入到需要启动前台的code的位置
npm -g config set proxy "http://10.142.4.40:8000"
npm -g config set https-proxy "http://10.142.4.40:8000"
非第一,
npm install
npm run dev

4 tomcat

4.1 直接部署

文件夹拷贝,放入打包好的war包(C:\XXX\apache-tomcat-8.5.35\webapps 清空原有war包和文件夹,放入要启动的war包),可以直接通过脚本启动
run-tomcat.bat
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_66
cd C:\chaixin\10.soft\install\apache-tomcat-8.5.35\bin
startup.bat

4.2eclipse部署tomcat

在eclipse中关联安装tomcat的位置,eclipse添加tomcat,启动tomcat

4.3 tomcat配置

方法1:可以在本库文件中配置
C:\XXX\apache-tomcat-8.5.35\conf\context.xml 修改关联的数据库名称
C:\XXX\apache-tomcat-8.5.35\conf\server.xml 修改port号
方法2:可以在打开的eclipse里配置
找到server->tomcat v8.5 server at localhost-config -> context.xml
双击下方severs,弹出overview,可以修改protName

4.3 tomcat启动失败

方法1:如果启动tomcat失败,可以查看一下,是否正确的生成了文件
C:\workspace\perl.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
删除其中的ceres-backend文件夹
让其重新打包
方法2:可以在eclipse-overview里面,相应设置


或者,window->performance 里面可以配置tomcat

5 遇到的问题

5.1 启动tomcat失败,因为程序的前后台打包文件有误

可能原因,之前某一次打包出现错误,重新maven install可以解决。
比如,选中前台code,右键,run as-> maven clean
maven -> update project forcu update of snapshots/release
run as-> ->maven install()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值