- 1 LuckyFrame使用手册
- 2 环境搭建
- 2.1 环境准备
- 2.2 数据库安装配置
- 2.3 基础数据初始化(升级)
- 2.4 Gitee&Github使用说明
- 2.5 导入项目
- 2.6 项目配置
- 2.7 项目部署
- 3 使用说明
- 3.1 系统介绍
- 3.2 语法手册
- 3.2.1 测试驱动(接口)自动化语法说明
- 3.2.2 Web UI自动化语法说明
- 3.2.3 移动端自动化语法说明
- 3.2.4 HTTP&Socket模板自动化语法说明
- 3.2.5 步骤动作关键字
- 4 示例手册
- 4.1 API接口自动化示例
- 4.2 APP自动化示例
- 5 常见问题&解决办法
- 5.1 服务端Web常见问题
- 5.2 客户端常见问题
客户端常见问题
- 2018-07-31 17:06:43
- Seagull
- 23391
- 最后编辑:Seagull 于 2021-01-11 14:33:37
1:UI Web测试任务无法启动浏览器,或是启动时报错抛异常信息,或是浏览器闪退的情况
如果您安装的浏览器没有问题,那么有可能是您的浏览器版本与浏览器驱动不兼容。
解决方法:
请先确认您的任务调度中配置的浏览器类型与客户端机器上安装的浏览器类型是否一致。
请确认您的浏览器版本是不是最新版本,如果是最新版本有可能出现兼容问题,您可以回退至旧一点的版本再尝试
如果你不想回退您的浏览器的版本,那么您可以尝试去各大浏览器厂商的官网下载最新的驱动文件,改名成客户端文件夹根目录中对应驱动文件同样文件名后,进行替换。
备注:WebDriver 3.0 之后,Selenium不再提供默认的浏览器支持. 也就是说各大浏览器厂商自己提供驱动文件
Chrome驱动:chromedriver,下载地址: http://chromedriver.storage.googleapis.com/index.html
FireFox驱动:geckodriver,github下载地址: https://github.com/mozilla/geckodriver/releases
Edge驱动:MicrosoftWebDriver,下载地址: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
IE驱动:IEDriverServer,下载地址: 暂未搜索到官方链接,可百度搜索
2:测试Web UI时,明明选择的谷歌或是火狐浏览器,但是客户端一直打开的是IE浏览器
请检查客户端的数据库配置是否能正常链接数据库,此问题一般是因为客户端链接数据库查询浏览器类型时异常,导致默认打开了IE浏览器。
3:客户端执行HTTPS接口类测试时,抛出异常javax.net.ssl.SSLKeyException: RSA premaster secret error
此异常是因为缺少JRE中的jar包,找到你的jre环境的lib/ext/sunjce_provider.jar,把这个放到程序的classpath下或是客户端的lib目录下,或是客户端的驱动目录下都可以。
4:客户端启动的时候,出现闪退情况,怎么办?
在客户端项目的根目录下面,有个bootlog的日志文件夹,在里面可以找到客户端启动的日志哦,百度一下错误日志中的内容也许你就知道怎么回事啦,主要原因有如下几个:
1、请检查自己的JAVA环境配置有没有问题,特别检查CLASSPATH变量的配置,参数最后面有没有加;号
2、如果是自己下载的源码进行编译的,那么检查下maven install的时候是不是成功了,有没有报错,如果有报错,请查找报错原因。
3、检查客户端的编译目录下,根目录下有没有正常产生一个lib目录
4、检查下自己的JDK版本以及JDK环境,强烈推荐JDK 1.8.0_121版本,已经有部分用户反馈重装JDK此版本后,问题解决。
5、检查客户端的路径,是不是有中文路径,请修改成全英文路径。
备注:目前已经碰到使用JDK 1.8.0_241版本出现闪退的情况。
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.NullPointerException
at springboot.RunService.<clinit>(RunService.java:34)
请问客户端在windows启动报错,有遇到吗
排查:1)处于正常的局域网络,客户端可以访问服务器
2)客户端ip填写正确,客户端启动成功
3)服务器无法访问客户端,Telnet无反应
请问:服务器一定要访问客户端资源才可以吗
现状:客户端网络是正常可用的,IP填写正确,客户端可以正常与服务端通讯
请问:客户端也要与服务端保持何种程度通讯吗,服务器现在ping不通客户端,路由跟踪也有问题,我们服务器访问客户端需要走流程申请的