自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 app测试抓取日志

1.背景app测试过程中,经常会出现程序崩溃、闪退的问题,可能会不记得上一步操作是什么,或者是偶现问题。对于测试来讲,复现问题的过程比较耽误时间,对于研发来讲,不知道出了什么问题,也不好解决。2.解决思路连接测试机,使用强大的adb工具打印日志,问题就迎刃而解啦3.adb安装1.下载安装sdk,自带adb工具,国内下载地址:http://www.androiddevtools.cn/,下载zip包后解压,双击SDK Manager.exe,进行安装即可2.配置环境变量3…sdk安装完成后,可在

2021-07-19 09:47:51 626 1

原创 linux强制杀掉进程脚本

# 强制删除进程echo "Stopping SpringBoot Application"pid=`ps -ef | grep dofun-api.jar | grep -v grep | awk '{print $2}'`if [ -n "$pid" ]then kill -9 $pidfips -ef | grep tomcat8/conf | grep -v grep | awk '{print $2}'sp_pid=`ps -ef | grep tomcat8/conf

2021-07-16 15:42:48 388

原创 locust压测app接口python脚本:登录一次获取token,后续接口使用同一个token

123

2021-07-15 18:13:08 1970

原创 appium笔记一:appium server + appium python client

1.appium server启动连接手机,启动服务# 选定目录,在此目录下创建日志文件$ appium -g android.log[Appium] Welcome to Appium v1.20.2[Appium] Non-default server args:[Appium] logFile: android.log[Appium] Appium REST http interface listener started on 0.0.0.0:47232.执行脚本脚本分为

2021-02-26 18:08:57 752

原创 神奇的命令:jq、vimdiff

解析json工具:jqyum install -y jqcat file | jq对比文件内容:vimdiff file1 file 2vimdiff 1 2

2021-02-26 17:23:01 187

原创 appium环境搭建

1.appium-desktopappium图形界面工具下载地址: https://github.com/appium/appium-desktop/releases帮助文档: https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/caps.md2.adb安卓控制工具,来自安卓sdk,可直接安装Android Studio,也可只安装SDK官方下载地址:https://developer.an

2021-02-25 18:13:54 76

原创 Jenkins笔记三:拉取代码后替换配置文件再打包

1.背景以maven项目为例使用插件 Config File Provider Plugin替换源码中的配置文件application.yml2.安装插件Manage Jenkins > Manage Plugins中,查看是否已安装插件Config File Provider Plugin,若未安装下载安装3.添加文件插件安装完成后,系统配置中,进入Manage files选择要替换文件的类型,选择 Custom file,自定义文件类型编辑文件文件名:不会替换源码中的文

2021-02-25 11:14:42 2073

原创 Jenkins笔记二:定时自动构建+Tomcat开机自启

1.Jenkins中添加触发器在构建好的项目中,选择“Build periodically”,日程表中添加需要构建的时间段,可添加多个日程***** 分别表示分(0-59)/时(0-23)/天/月(1-12)/星期(0-7)如:每5分钟构建一次 H/5 * * * *每天11点40构建一次 40 11 * * *周一到周五上午9点构建一次 0 9 * * 1-5提示:下方提示“分散负载应该用 ‘H 11 * * *’ 而不是 ‘40 11 * * *’”,意思是建议尽可能使用哈希H,均匀负载

2021-02-24 14:23:28 314

原创 Jenkins笔记一:windows下更改主目录

1.背景win7系统jenkins.war放在tomcat中2.问题在jenkins中查看主目录位置,Manage Jenkins>Configure Aystem,本机在 C:\Users\lenovo.jenkins,C盘空间不足,打算将主目录放到其他路径下3.方法将主目录 C:\Users\lenovo.jenkins 复制到选定的路径下,如 E:\JenkinsData添加环境变量:JENKINS_HOME=E:\JenkinsData.jenkins启动tomcat,登录j

2021-02-24 11:46:48 363

转载 chrome浏览器好用的web调试插件

转载自:https://blog.csdn.net/loongggdroid/article/details/109233589?ops_request_misc=&request_id=&biz_id=102&utm_term=chrome%25E5%25BF%2585%25E5%25A4%2587%25E6%258F%2592%25E4%25BB%25B6web&utm_m...

2020-12-29 10:53:18 753

原创 Pyinstaller打包遇到的问题--执行生成的exe文件闪退

Pyinstaller打包遇到的问题–执行生成的exe文件闪退1.pyinstaller -D file.py在要打包的python文件mian.py路径下,执行命令:pyinstaller -D -i image.ico main.pypython文件是以框架形式编写工具代码,所以使用参数-D,在dist目录中生成了多个依赖文件。若是想生成单个文件,可以使用参数-F。其中参数“-i”是指定exe文件的图片。2.执行exe文件,闪退打包完成后,目录中生成dist、build以及main.s

2020-11-16 17:26:38 1604

原创 同时生成两个SSH密钥,分别用来拉取gitlab和github

前言原本在本机只有一套SSH密钥,同时配置到github和gitlab中,发现二者只有一个可以成功拉取代码。后来知道,密钥是根据邮箱密码生成的,我的github登录邮箱与gitlab不同,所以生成的密钥只能供一个使用。所以就需要两个密钥,那么如何生成呢?1.生成单个密钥ssh-keygen -t rsa -b 4096 -C "your_email@example.com"2.生成指定邮箱公钥和私钥(1)打开Git Bash,在窗口中输入命令:ssh-keygen -t rsa -C “mai

2020-08-28 17:16:47 959

原创 charles设置:抓取小程序的请求包

一直以为小程序的包没有办法抓取,直到前段时间,培训微信小程序开发的时候才了解到,在微信正式环境中,接口请求需要使用https协议,官方文档中描述如下图:所以想要抓包工具能够抓取https协议的包,需要安装ssl证书(1)在charles中,Help>SSL Proxying>Install…on a Mobile…(2)保存证书,Save Charles Root Certificate,保存时,选择.cer格式(3)将证书传到测试机,安装,安装成功后,charles就可以抓到微信

2020-08-24 17:29:44 2874

原创 1.Httprunner安装与基本使用

1.安装1)依赖环境需要python环境,注意不同的python版本,安装的Httprunner版本也不同。这里我安装的python版本是3.5。2)安装Httprunner只需要一条命令即可自动安装# 安装C:\Users\lenovo>>pip install httprunner# 验证C:\Users\lenovo>>hrun -V2.5.7# 出现版本号即成功安装2.基础使用httprunner是接口自动化变的很简单,只需编写维护一份 YAML/

2020-08-18 17:04:48 1470

原创 Httprunner进阶:直接获取token与使用dubugtalk.py辅助函数获取cookie

Httprunner进阶:直接获取token与使用dubugtalk.py辅助函数获取cookie1. 直接引用其它测试用例中的token2. 使用debugtalk.py1. 直接引用其它测试用例中的token进行简单操作:登录系统,获取列表(需要传token等参数)。脚本录制完成后,为了方便维护,可引入测试用例分层机制,将用例分为“1.登录”和“2.获取列表”。testcases:1.login.yml2.get_list.yml获取列表时,需要用例1返回的token值,因此,需要在测试用

2020-08-13 18:15:14 1604

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除