- 博客(89)
- 资源 (1)
- 收藏
- 关注
原创 phpstudy启动MySQL服务遇到的问题及解决过程
下载phpStudy后启动mysql失败与之前在本地安装的MySQL服务冲突有关,经删除在services.msc 服务列表中存在的mysql服务后,再次通过phpStudy启动mysql启动成功。
2022-10-21 18:15:01
6031
7
原创 “ZAP GUI is not supported on a headless environment”的解决方法
使用daemon mode运行,解决“ZAP GUI is not supported on a headless environment”问题(命令:./zap.sh -daemon)
2022-10-18 11:39:26
1298
原创 运行zap提示This application requires a Java Runtime Environment 1.8.0的解决方法
Java版本符合要求,但是运行时还是提示需要java运行环境,可尝试更换运行方式为运行xx.jar解决。
2022-10-18 10:28:54
4649
原创 运行`docker-compose up -d xxx`报错“yaml:invalid trailing UTF-8 octet“解决方法
docker-compose.yml文件中存在乱码信息(编码问题)引起yaml:invalid trailing UTF-8 octet的解决方法!!
2022-08-26 17:51:06
8045
原创 使用XenCenter创建虚拟机在弹出选择语言界面前出现黑屏的可能解决方法
在项目测试前一般都会提前准备测试使用服务器,提前部署好部署项目服务所需的软件环境,在创建测试使用服务器时可能会遇到各种问题,如果你在实际操作过程中也遇到了在弹出选择语言界面前出现黑屏的现象,导致无法正常创建虚拟机,可以试试文中这个解决方案。(在使用电脑的过程中一般遇到解决不了的都会试试重启,在使用xencenter的时候也可以试试这个方法)...
2022-07-19 09:48:01
455
原创 “jmeter使用xpath提取器获取请求响应中的value值作为下一个请求的输入”案例
jmeter使用xpath提取器获取请求响应中的value值作为下一个请求的输入的具体案例(含关键操作、提取信息是否准确的判断调试、可能遇到的问题及解决思路等)
2022-07-18 14:42:33
2133
原创 连接以前可用的MySQL数据库报10061 unknown error 错误
1、查看MySQL数据库是否被卸载。2、查看MySQL服务状态3、查看计算机管理的服务中是否有MySQL服务4、运行 mysqld.exe -install5、重新打开计算机管理窗口6、启动MySQL服务7、再次使用Navicat Premium 12连接以前可用的数据库...
2022-07-12 13:36:14
8996
原创 linux环境下服务状态确认及存储问题排查
运行了2年左右的B/S项目,突然访问不了了。具体现象为:在浏览器中输入地址后能够加载出登录页面,但是在输入用户名和密码等信息进行登录时,提示网络异常,查看控制台返回状态码为500。如何进行排查?可能原因是否同文章?......
2022-07-05 15:11:02
516
原创 关于“IndentationError: unindent does not match any outer indentation level”的解决方法
在cmd窗口运行python脚本,运行失败,提示“IndentationError: unindent does not match any outer indentation level”,是混用了TAB键和空格引起的。需要将对齐用的点点点的空格和箭头表示的TAB键统一一下就可解决此问题。...
2022-06-29 14:27:22
1364
原创 “双击bin目录下的tomcat7w.exe出现闪退”的解决方法(目的:打开tomcat配置台)
一、问题双击bin目录下的tomcat7w.exe出现闪退。(版本:apache-tomcat-7.0.57,bin目录下除了tomcat7w.exe,还有个tomcat7.exe)二、解决方法1、先在bin目录下执行service.bat install安装tomcat服务;2、再双击bin目录下的tomcat7w.exe,就会出现tomcat配置台。(在tomcat配置台的java选项中就可以设置JVM远程访问的本地监听端口等,如:-Dcom.sum.management.jmxremot
2021-02-09 15:07:29
538
原创 【小技巧】在当前目录下快速弹出cmd窗口且路径为当前路径的方法
一、场景场景:打开cmd窗口,一步一步输入需要进入到的目录,然后执行最终需要输入的命令,如:service.batinstall(安装tomcat服务,安装后双击bin目录下的tomcat7w.exe就不会出现闪退)。二、目的目的:快速定位到当前目录…/apache-tomcat-7.0.57/bin三、方法1、在文件夹…/apache-tomcat-7.0.57/bin下,用鼠标选中…/apache-tomcat-7.0.57/bin目录内容;2、然后输入cmd;3、再按回车即可
2021-02-09 14:41:54
945
原创 .whl和.py安装方法
一、.whl安装方法进入whl文件所在目录执行:pip install xxx.whl(其中,xxx.whl为要安装的whl文件)安装示例二、.python安装方法进入.py文件所在目录执行:python setup.py install或ez_setup.py安装示例
2020-12-30 11:16:35
170
原创 记我遇到的idea导入eclipse项目问题
一、import文件缺失现象:java文件中的import置灰解决方法:在项目的Project Structure的ProjectSettings->Modules->Dependencies页面将lib目录下的文件全部重新加入。具体操作:操作export右侧的+,选择1,文件夹切换到lib,将lib文件夹下的所有文件均选中,然后操作ok,就会在ProjectSettings->Modules->Dependencies页面的export下多一行数据,且之前置灰的
2020-12-29 17:49:34
1082
原创 使用idea运行CS项目后“客户端页面加载不出来“的解决方法
一、问题描述【问题描述】使用idea运行CS项目,查看控制台信息无报错,但是客户端页面加载不出来,始终显示加载中(即:查看进度条显示加载中,但是始终无法加载到进度条的终点)。【环境】idea版本:2020.1jdk版本:1.8.0_271二、 解决方法【解决方法】jdk版本降级(考虑到可能是以前开发的项目,jdk版本没有这么高,故将jdk的版本进行降级再试,结果就可以了)降级后jdk版本:1.7.0_60注意:安装低版本的jdk之后,需要在项目的Project Structure的
2020-12-29 15:05:46
1184
1
原创 使用idea编译外部导入项目报“Error:(1, 1) java: 非法字符: \65279“的解决方法
一、操作场景从外部导入项目到idea(idea版本:2020.1),然后编译此项目。二、问题现象编译报错,报错信息如下:Error:(1, 1) java: 非法字符: \65279Error:(1, 10) java: 需要class, interface或enum三、解决方法查看网上解决方法,试了修改字符编码和在settings里进行设置修改了编译器均没有解决此问题。【最终解决方法如下】1、双击Rebuild控制台错误信息2、在弹出的问题.java文件中,右键选择弹出的Rem
2020-12-29 14:43:27
839
1
原创 Linux下常用操作(退出编辑、复制、翻页等)
一、终止执行中的命令:ctrl+z终止执行中的命令:ctrl+z二、退出编辑:先Esc,再:wq!先Esc,再:wq!三、复制当前行命令:yyp非编辑状态下输入yyp(如在编辑状态时需要先Esc)四、翻页查看遮挡的上页内容:shift+pgup(上页)翻页查看遮挡的上页内容:shift+pgup(上页)五、命令行版和桌面版切换显示:ctrl+alt+F1/F2命令行版和桌面版切换显示:ctrl+alt+F1/F2六、查询是否安装:rpm -ql 安装包查询是否安装
2020-12-28 11:33:00
904
原创 【项目验收】记最近一次项目验收之用户关注点
一、试运行情况(1)现状已有材料:《软件试运行报告》报告内容为试运行期间用户提出的问题详细情况(包括试运行时间、版本号、问题描述、问题提出时间、解决方案、解决日期、是否闭环),及试运行结论。(2)疑问用户疑问:如何体现试运行问题都闭环的??(实际在用户现场也已更新为修复后的版本,只是负责验收的用户和专家与真正的用户不是同一个)答:在下个软件版本中进行验证,并在最后一轮进行回归测试,在测试执行记录中有记载。用户建议:建议在《研制总结报告》体现出针对试运行问题验证的情况。《研制总结报告》中关于
2020-12-28 11:06:53
197
原创 使用postman批量运行接口时判断运行结果成功与否的常用断言
一、工具工具:postman版本:4.10.3二、场景完成脚本编写、调试后,需要批量运行脚本确认当前接口状态(接口是否可正常使用)。如:1、正式执行测试2、进行回归测试3、区分不同的环境进行测试三、方法:添加断言方法:在Tests中添加断言,断言内容可如下图所示:具体步骤:1、将返回的内容转化为json格式var data=JSON.parse(responseBody);其中:data为转化为JSON的responseBody,后面会用到(可用于判断返回的内容中某字
2020-12-16 09:49:17
1695
原创 linux下开启防火墙后设置允许访问的ip
一、查看防火墙状态service firewalld status二、设置允许访问的ipfirewalld-cmd --permanment --zone=rusted --add-source=ip1 --add-source=ip2 --add-source=ip3三、使设置生效firewalld-cmd --reload四、示例
2020-12-15 17:35:49
2958
原创 postman“在Tests中通过data.token获取token失败”的解决方法
请确认要获取的数据层级,如果是类似下图存在2层,需要使用data.data.token获取。其中:第一个data为在Tests的第2行定义的data,第二个data为下面的Body中第10行的data。
2020-12-15 17:23:03
1302
1
原创 postman的body中报“Expected ‘,‘instead of ‘p‘”的解决方法
一、问题现象二、解决方法按照提示检查第6行上面一行的内容,最后发现是第5行最后的双引号符号使用错误,修改后就ok了!!
2020-12-15 17:06:47
3272
原创 “cannot get hvm parameter CONSOLE_EVTCHN (18): -22!”的解决方法
一、背景使用XenCenter安装银河麒麟,安装失败,报 “cannot get hvm parameter CONSOLE_EVTCHN (18): -22!”(安装时选择的模板为other)二、问题现象1、选择镜像(Kylin-Desktop-V10-Release-Build1-20200313-x86_64.iso)后,启动虚拟机;2、在下图界面选择第二个选项,按下enter进行下一步;3、出现下图所示问题,提示“cannot get hvm parameter CONSOLE_EVTC
2020-11-20 09:46:22
405
原创 修改ip地址后在终端使用ifconfig查看IP地址没有更新
【操作系统】:centos6.3桌面版(查看命令:cat /etc/issue)【操作】:1、修改网络ip(修改方法:进入系统-首选项-网络连接中的有限网络中IPV4设置修改);2、通过service network restart重启网络服务;3、使用ifconfig查看ip信息。【结果】ip地址还为修改前的地址。一、背景需要启动已有的虚拟机B,发现虚拟机B的ip地址被已经启动的虚拟机C在使用。故:启动虚拟机B,再进行上面的【操作】。二、解决方法使用reboot重启计算机。...
2020-11-19 16:13:48
4410
原创 向ftp上传文件失败的可能原因
1、文件编码问题引起【现象】:上传含有中文符号的文件会上传失败。【解决方法】:将文件名中的中文符号修改为英文符号即可上传成功。(如果上传的文件名中没有中文符号也失败,可以试试将文件名修改为短一点的,如:11,待上传成功后再修改文件名称)2、ftp服务器内存不足【现象】:上传后文件大小为0或者小于实际文件大小。【解决方法】:给ftp所在服务器进行扩容。...
2020-11-19 15:58:11
10102
原创 安装国产麒麟操作系统提示no bootable device
一、操作步骤将操作系统镜像放到ISO镜像库;使用xencenter新建虚拟机,镜像选择镜像库中的麒麟镜像 ;按照需要进行下一步;确认新建信息后启动新建的虚拟机。二、出现问题启动失败,提示no bootable device。三、原因分析及解决再次确认新建操作过程及选择和输入的信息是否有误;确认原始镜像是否完整。最后发现:新建虚拟机使用的ISO镜像库中的原始镜像大小与本地上传到ISO库前的大小不一致,ISO镜像库中的镜像大小小于上传前镜像,故推断原始镜像不完整。(后来经过进一步确
2020-11-19 15:45:53
1642
原创 Linux中关于网络的常用命令
1、配置网络路径cd /etc/sysconfig/network-scripts目的:进入网络配置文件夹2、 查看当前路径pwd目的:查看当前所在路径3、查看网络配置内容进入网络配置路径,输入ls查看网络配置文件,然后使用cat ifcfg-eth0(其中:ifcfg-eth0为ls后获取的文件名称)查看具体配置。目的:检查配置信息是否有误(注意:拼写和符号是否有误)4、重启服务service network restart目的:使修改的网络配置生效...
2020-11-19 15:14:54
174
原创 (初级)hyrobot自动化测试学习源码(UI和API接口)
测试对象:bysms(白月黑羽SMS)下载说明及地址:http://www.python3.vip/prac/pub/info/bysms/访问系统网址:http://127.0.0.1/mgr/index.html#/customers(用户名 :byhy 密码: 88888888)一、UI自动化测试from hyrobot.common import *from selenium import webdriverimport timeclass c1: #rf是直接执行.robot.
2020-10-20 10:58:39
393
3
原创 浏览器驱动地址(r‘d:\webdrivers\chromedriver.exe‘)中r的意义
wd = webdriver.Chrome(r'd:\webdrivers\chromedriver.exe')r表示:(Windows中\表示转义)r表示后面的内容不是转义,是原始路径。
2020-10-20 10:38:58
932
1
原创 Jmeter之websocket插件安装和使用
一、插件安装安装websocket取样器,安装方法:通过jmeter的插件管理器在线下载安装,安装后重启jmeter即可使用。(如果没有网络,可以在有网络的环境下在线安装后拷贝安装目录…\apache-jmeter-5.3\lib和…\apache-jmeter-5.3\lib\etc下新生成的jar包至离线环境的对应目录下,重启jmeter)进入插件管理方式:安装插件成功后:[外链图片转存中…(img-Ug1BefEA-1602833788606)]安装后...
2020-10-16 15:48:24
940
原创 (UI自动化测试)自用IE、Chrome、Firefox驱动下载链接
firefox:https://github.com/mozilla/geckodriver/releaseshttps://github.com/mozilla/geckodriver/releasesie:http://selenium-release.storage.googleapis.com/index.htmlhttp://selenium-release.storage.googleapis.com/index.htmlchrome:http://chromedriver.sto
2020-10-16 10:49:41
400
原创 使用Jmeter进行FTP接口测试实战
一、背景在项目中多个系统之间通过FTP协议进行通讯,大致过程为:系统A上传文件至系统A的FTP服务器,系统B定时登录系统A的FTP服务器,扫描指定目录下的文件去获取文件,然后进行解析处理应用。二、测试方法为了保证接口质量,需要对FTP接口进行测试,而Jmeter可以发送FTP请求,故采用Jmeter进行FTP接口测试。三、接口测试示例FTP主要用于文件的下载和上传,下面就从这2个方面演示如何进行FTP接口测试。【FTP请求中参数说明如下】服务器名称或者IP:填写FTP服务器的IP端口:FT
2020-10-16 10:27:55
873
原创 驱动版本ok,python中遇到“selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ ”的解决方法
一、问题现象运行testDemo.py,报selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’executable needs to be in PATH. Please seehttps://sites.google.com/a/chromium.org/chromedriver/home二:testDemo.py内容from selenium import webdriverimport time
2020-09-30 14:08:20
2158
1
原创 如何下载与本地chrome浏览器对应版本的驱动?
一、查看本地安装chrome版本打开本地chrome浏览器,在浏览器地址栏输入:chrome://version/二、下载对应版本驱动进入chrome驱动下载地址:http://chromedriver.storage.googleapis.com/index.html下滑找到对应版本(如:75.0.3770.100),进入版本链接下载对应操作系统版本:...
2020-09-30 11:19:15
1397
1
原创 python3自动化测试环境搭建-依赖软件下载(用于离线安装)
一、下载安装包python下载下载地址:https://www.python.org/downloads/windows/pycharm下载下载地址:https://www.jetbrains.com/pycharm/download/#section=windowsrobotframework下载下载地址:https://pypi.org/project/robotframework/#filesrobotframework-seleniumlibrary下载
2020-09-30 10:23:09
376
原创 修改RIDE运行用例后测试报告输出路径方法
默认路径为:file:///C:/users/admini~1/appdata/local/temp/RIDE7luu7q.d/log.html#s1-t1修改报告输出路径的配置信息位置及信息见下图: -d C:\python27\log
2020-09-29 14:41:07
705
原创 关于“robotframework 执行报错No browser is open“的解决方法(RIDE)-驱动版本不一致
一、背景目的:运行使用chrome浏览器打开百度网址的用例*** Settings ***Library RequestsLibraryLibrary Selenium2LibraryLibrary Screenshot*** Test Cases ***openURL Open Browser http://www.baidu.com chrome 说明:运行前已将驱动chromedrive
2020-09-29 09:56:38
1739
原创 关于“robotframework 执行报错command: pybot.bat --argumentfile”的解决方法(RIDE)
一、问题现象操作:run用例二、排查执行命令pybot --version,ok(前提:完成python安装配置,并将C:\Python27\Scripts添加到环境变量path中)三、最终解决方法万能的重启电脑。
2020-09-28 16:55:55
1272
原创 selenium2 library安装(离线安装,含安装包)
一、输入二、安装解压decorator-4.1.2.tar.gz,进入解压后文件夹,运行python setup.py install安装解压selenium-2.53.6.tar.gz,进入解压后文件夹,运行python setup.py install安装解压robotframework-selenium2library-1.8.0.tar.gz,进入解压后文件夹,运行python setup.py install安装查看安装情况:三、引入RIDEa. 双击桌面机器
2020-09-28 15:38:04
1497
原创 Requests Library安装及引入(robot)
一、在线安装方式(亲测可用)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requestpip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-requests说明:在安装过程中如果出现类似下图所示问题,请确认网络是否稳定(我是使用热点进行在线安装的所以出现了类似下图问题,再试一次就安装成功了)安装后可通过pip list 查看安装信息
2020-09-28 15:15:38
1527
apache-jmeter-5.0.rar
2020-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人