- 博客(55)
- 资源 (2)
- 收藏
- 关注
原创 oppo 手机 appium 启动时报错:writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
oppo 手机 appium 启动时报错:writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
2022-08-17 10:30:37
1223
原创 本地安装了python扩展库,但是pycharm中无法import的解决方法
本地安装了pandas库,但是在pycharm中import的时候报错解决方案
2022-07-11 14:34:19
1800
转载 Cisco AnyConnect 客户端 修改默认服务器地址
macOSvim /opt/cisco/anyconnect/profile/Profile.xml<?xml version="1.0" encoding="UTF-8"?><AnyConnectProfile xmlns="http://schemas.xmlsoap.org/encoding/"> <ServerList> <HostEntry> <User> 用户名称 </User>
2022-02-23 14:04:01
14020
转载 chrome无法从该网站添加应用、扩展程序和用户脚本的有效解决方法
1.情景展示在安装chrome离线扩展程序时,报错信息如下:2.解决方案第一步:新建一个标签页,在地址栏输入:chrome://flags/#extensions-on-chrome-urls并按回车键将值改为enabled重启chrome第二步:启用开发者模式刷新该页面再次添加扩展程序就可以了。3.效果展示4.写在最后安装好之后,关闭开发者模式禁用在chrome扩展界面运行url转载自:https://zhuanlan.zhihu.com/p/111740660
2021-09-22 10:48:49
4511
原创 对比Excel两个sheet的数据是否相同
Excel存在两个sheet,名字分别叫admin和user再新建一个sheet,在A1单元格中输入公式【=IF(admin!A1<>user!A1,“admin:”&admin!A1&" vs user:"&user!A1,"")】,两个sheet中相同的数据会显示空,若不同,则显示差异...
2020-07-09 16:30:13
6934
原创 selenium+python在Windows环境上实现自动化测试(一)--环境搭建
安装Python创建自动化测试项目在项目目录下输入命令pip install selenium下载浏览器驱动。此处使用的是谷歌浏览器,所以下载ChromeDriver.exe下载地址:点击跳转把ChromeDriver.exe放到两个位置1)谷歌浏览器的安装目录,此处为C:\Program Files (x86)\Google\Chrome\Application2)python安装的根目录,此处为D:\Python把C:\Program Files (x86)\Google\Chrome.
2020-06-05 15:23:16
243
原创 记一次windows java环境搭建
进入下载界面https://www.oracle.com/java/technologies/javase-jdk14-downloads.html选择适合自己系统的版本,对应下载,此处下载的是windows 64 的安装版本【Windows x64 Installer】下载完成后,会有两个文件,jdk及jre,安装这两个文件安装完成之后,在环境变量用户变量中新增变量JAVA_HOME,内容为jdk及jre的安装目录。我是把它们安装到了D\java下。环境变量为:编辑系统变量Path,新.
2020-06-03 09:53:41
177
转载 testng做UI自动化,失败重试机制
1、新建一个Retry 类,implements IRetryAnalyzer接口,这个类里面确定重跑次数,以及分析每次失败是否需要重新运行import org.testng.IRetryAnalyzer;import org.testng.ITestResult;public class Retry implements IRetryAnalyzer { private int retryCount = 0; private int maxRetryCount = 1;
2020-05-22 11:19:15
427
转载 jenkins三种部署方式:
一、jenkins触发式构建:用于开发环境部署,开发人员push代码或者合并代码到gitlab项目的master分支,jenkins就部署代码到对应服务器。二、jenkins参数化构建:用于测试环境预上线环境部署,开发push代码或者合并代码到gitlab项目的master分支之后,并不会部署代码,而是需要登录到jenkins的web界面,点击构建按钮,传入对应的参数(比如参数需要构建的tag,需要部署的分支)然后才会部署。三、jenkins定时构建:用于APP自动打包,定时构建是在参数化构建的基础上添
2020-05-21 15:13:21
538
转载 sqlmap一次实战
这是墨者学院一个SQL注入漏洞靶场:http://219.153.49.228:49835/show.php?id=MQo= 【目的是寻找key】【想练习的可以去墨者学院–>在线靶场–>web安全–>sql注入–>sql注入实战-MySQL】 不启动靶场进不去这个链接进入网站提示的信息如下图所示:从这个网页提示信息我们也可以窥视出一些东西:它使用的数据库类...
2019-09-11 13:11:45
1948
转载 mac搭建appium环境-已安装xcode,但是执行appium-doctor时提示未安装xcode的解决方案
【前置条件】mac电脑已在app store下载安装xcode【步骤】执行appium-doctor,提示未安装xcode这是因为xcode安装的目录和appium检查的目录不一致【解决方案】输入命令 xcode-select -p查看xcode的安装路径修改xcode安装路径sudo xcode-select -s /Applications/Xcode.app/Con...
2019-05-23 09:42:52
1269
原创 通过homebrew在mac os系统上安装mysql
【前提条件】本机已安装homebrew【步骤】此处安装的是5.6版本的mysqlbrew install mysql@5.6echo ‘export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"’ >> ~/.bash_profilebrew services start mysql@5.6ok,成功启动(关机后开机,也是默认启动...
2019-05-16 13:34:23
232
转载 二八定律在性能测试中的应用
在生活中,做任何事情之前,最好先确定一个目标。同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。比如以下这样的指标:在实际工作中呢,最理想的情况是,开发/产品/项目经理已经提前确定好了性能指标,然后把指标明确的告诉你。但是理想很丰满,现实很骨感,根据我多年的性能测试经验来看,大多数提性能需求的人,大多是不太懂性能的...
2019-04-19 10:52:57
2335
2
原创 npm 降级与升级到最新版本
降级举例:降级到4npm install npm@4 -g(@后跟版本号,若跟的是大版本,则更新到对应大版本最新的小版本)npm install npm@4.1.2 -g(更新到指定版本)升级npm install npm -g(更新到最新版本)...
2019-03-13 15:40:39
5942
1
转载 mac 下修改 jenkins 端口以及Jenkins的启动、关闭与更新
先关闭jenkins ;命令行下修改端口:sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 7071启动jenkins附:启动jenkins: sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist停止jinkins:sudo la...
2019-03-06 18:57:36
2603
转载 jmeter使用无界面运行后产生的jtl文件,打开后在请求信息里显示No data to display
打开bin/user.properties 加入如下参数:jmeter.save.saveservice.output_format=xmljmeter.save.saveservice.response_data=truejmeter.save.saveservice.samplerData=truejmeter.save.saveservice.requestHeaders=true...
2018-12-19 15:26:36
7249
转载 JMeter查看结果树返回编码格式Unicode转为中文方法
在使用JMeter做接口测试时,发现相同url,用postman工具,其返回数据参数为中文,而用JMeter工具,其返回参数为Unicode,如下图所示解决方法如下:1.Jmeter在对应的请求上右键添加后置处理器BeanShell PostProcessor2.在BeanShell PostProcessor输入对应的转码代码3.对应的编码如下所示,可直接复制粘贴 Stri...
2018-11-22 10:09:03
1517
原创 mac下charles抓包iPhone手机
安装charles打开charles,点击proxy->proxy settings,设置http proxy的端口号,此处默认为8888点击help->ssl proxying的图中按钮点击help->ssl proxying的图中按钮会弹出一个弹框,如图手机配置代理,确保手机和电脑连接的是同一个wifi,配置代理然后手机使用浏览器访问 ...
2018-11-16 11:27:28
782
原创 mac如何禁止chrome自动更新到新版本
在finder中点击【前往】->【前往文件夹】输入目录“/资源库/Google/GoogleSoftwareUpdate/”删除文件“GoogleSoftwareUpdate.bundle”重启chrome,会提示浏览器无法更新,点击【不再提醒】...
2018-10-23 09:44:57
3309
3
原创 java经典基础练习题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
第一种方案: 简单粗暴把所有月份的兔子数目打印出来,这里打印的是3年的。 第二种方案: 打印指定月份的兔子数目。 对应代码为: public class rabbit { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Syst...
2018-08-30 16:52:10
39761
17
转载 jmeter之BeanShell Sampler
新建beanshell sampler 脚本框中键入脚本如下: [java] view plain copy result = “\n1:”+bsh.args[0]+”\n”; //1:从参数框中获取参数变量,不适用 result+=”2:testBeanshell\n”//2:直接获取变量,操作方便,非常适用result+=”3:”+vars.get(“testBeanshell”);/...
2018-04-03 12:01:41
2282
原创 测试请求,报415的解决方法
在进行测试时,发现请求返回415 解决方法: 把headers中Content-Type写为application/json 然后这个post请求中的参数是要放到URL中去的,而不是放到body里 原因 Query String Parameters里面的参数要放到URL里,不能放到body里,不然服务器识别不出来。 问题解决...
2018-03-30 14:28:07
6992
转载 chromedriver与chrome各版本及下载地址
Markdown Extra 表格语法: 驱动 对应浏览器版本 2.37 v64-66 2.36 v63-65 2.35 v62-64 2.34 v61-63 2.33 v60-62 2.32 v59-61 2.31 v58-60 2.30 v58-60 2.29 v56-...
2018-03-29 14:59:49
13201
转载 Jmeter -网络时间与服务器时间的区分
在 LR 中是有一个“网页细分图”的,通过这个图,你可以比较容易的区分哪些请求的响应时间最长,如果响应时间过程,是消耗在server处理的时候,还是消耗在网络传输过程中——也就是所谓的 Server time 和 Network time。 在jmeter中,可以用下述方法看到两种时间。 1.运行性能测试,把压测结果保存为.jtl文件 2.使用任意一个文本编辑器打开jtl文件 3.找到这个
2018-02-05 20:03:06
1116
原创 Linux系统,查找文件中指定内容并删除的方法
本例是想在a.txt文件中搜索bbb所在行并删除进入a.txt所在目录,输入grep “bbb” a.txt -n (-n是要显示bbb所在行) 2.
2017-12-15 10:16:03
8780
1
转载 安装配置mysql数据库zip版
1.下载压缩文件,并解压缩,假如解压缩路径为“c:/mysql” 2.配置环境变量,新增变量MYSQL_HOME,路径为c:/mysql 3.新增path,%MYSQL_HOME%/bin 4.编辑c:/mysql下的my-default.ini文件(若没有,就新建一个), 5.以管理员身份运行cmd 6.切换到c:/mysql/bin目录下,输入mysqld -install
2017-11-29 10:17:10
217
原创 对于点击postman快捷方式,打开网页问题的暂缓解决方案
问题: 点击postman快捷方式,预期打开postman,实际打开网页。暂缓解决方案: 在谷歌浏览器新开一个Tab页,点击“应用”–“postman”,可打开postman。若各位有比较好的解决方案,欢迎留言。
2017-11-13 10:38:33
1003
1
原创 修改数据库密码
修改数据库密码: 1.切到mysql/bin目录下,输入命令 ./mysqladmin -u uu -ppa password aa 其中uu为用户名,pp为原密码,aa为新密码
2017-10-16 10:40:49
1193
转载 Postman+Newman+Jenkins APItest自动化集成测试
postman做接口测试简单易用很容易上手,但是接口越来越多,每次手动点击runner进行测试不灵活,最近就研究了下newman,利用newman实现接口的自动化测试,但是每次需要命令行操作也不方便,就想着利用Jenkins做真正的自动化测试,刚好部门有现成的Jenkins环境就用了起来,目前已经实现了接口的自动化测试。postman导出的json文件直接上传git,Jenkinsjob配置git路
2017-10-10 14:55:58
409
转载 Jmeter+Jenkins+Ant自动化集成环境搭建
搭建环境: JDK:jdk1.8.0_92 Ant:apache-ant-1.9.7 Jmeter: apache-jmeter-3.0 Jenkins:jenkins-2.19.3具体环境配置 1、jdk安装及配置,自行查找,不再细说 2、jmeter安装及配置: 1)、apache-jmeter-3.0压缩包解压到指导目录 2)、环境变量配置:JMETER_HOME(D:\apa
2017-10-10 14:36:50
494
转载 使用pushserver推送消息
一. 操作步骤 安装pushserver.exe参照下图: 2-1. 消息类型包括:everyoneHandler/ userHandler/ groupHandler everyoneHandler 指推送给每一个用户 userHandler 指推送给指定用户 groupHandler
2017-10-10 14:19:36
1428
postman+newman+jenkins+git APItest自动化集成测试 ppt文档
2019-03-28
jprofiler_windowsx64_itmop.com.zip
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人