自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jmeter监听系统资源指标数据

下载jmeter-plugins-manager:https://jmeter-plugins.org,下载压缩包后解压,将文件放在jmeter的lib/ext目录下重启jmeter后,顶部导航Options下会出现一个选项:通过插件管理器下载所需插件:右侧对插件的简单描述,指明要在目标机器上启动SeverAgent,才允许远程收集目标服务器的资源指标数据安装插件后,在线程中添加监听器:jp@gc - PerfMon Metrics Collector添加需要监听的远程地址,及需要.

2022-02-16 16:17:33 457

原创 Jmeter参数化

jmeter参数化使用imeter时,如果请求数据过大时,会导致jmeter崩溃无响应,解决这个问题的方法就是将请求数据参数化CSV Data Set Config配置参数说明:1:文件的路径,可以通过Browse来添加想要的数据文件2:文件编码,一般选择UTF-83:参数,指的是指定每一列的参数,多个参数之间用,间隔(比如:usr,password)4:是否忽略文件第一行,如果第一行写的列名,则可以配置为True,jmeter会从第二行开始获取数据5:分隔符,分隔多个参数6:是

2022-02-15 16:49:11 408 1

原创 博客系统之登录功能(前后端分离vue + flask)

前期安装vue cli安装sudo npm install -g @vue/cli运行:vue ui会自动开启localhost:8000 页面mysql安装(选做)下载地址:https://dev.mysql.com/downloads/mysql/5.6.html, 找到适合的dmg版本下载点击dmg一步步进行安装配置环境变量(选做)从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。您还可以在较低版本的

2021-04-21 18:43:44 2868 1

原创 flask的基础功能整合

URL的动态构建接口模块:# 个人中心@app.route('/panel/<username>')def panel(username): """ URl的动态构建: 在调用接口的页面中,如:"url_for('panel', username="jackson")" :param username: :return: """ user = {"username": username, "email": "[email protected]"}

2021-03-24 15:28:50 163 1

原创 css定位元素-随心记

父类下有两个class相同的元素,需要定位其中一个元素document.querySelector('#navbar_login_status>a:nth-child(4)')ps:利用chrome的开发者工具-console板块,用document.querySelector方法来检测自己所写的css定位脚本,是否能准确定位到目标元素...

2020-09-04 10:59:08 158

原创 safari浏览器调试ios app中的web页面

目前很多app都包含web页面,在测试过程中,若页面出现问题,就可以借助电脑浏览器的inspect来检测问题,下面记录通过safari浏览器检测ios app中的web页面的具体操作步骤1. 安装依赖前提:安装依赖前需要确保itunes是最新版确保你的mac电脑有安装Homebrew安装 ios-webkit-debug-proxy 和 libimobiledevice:运行以下命令:brew updatebrew unlink libimobiledevice ios-webkit.

2020-06-10 18:05:22 1341

原创 pytest+allure+yaml接口自动化框架搭建

框架简介运用该框架可实现:批量运行测试用例生成allure报告重新运行执行失败的case邮件提醒连接数据库大体的代码框架:Common:Customize_assertion:封装的assertion方法Customize_request:封装的一些request方法Database:连接数据库Email:配置发送邮件及邮件内容Log:配置logToken:单独...

2020-05-22 15:45:12 7234 11

原创 python增删,读写文件等操作

文件目录获取当前目录:#1 os.path.abspath(os.path.dirname(__file__))#2 os.getcwd()定位上级目录:../ # 定位到当前文件的上级目录../../ # 定位到当前文件的上上级目录以此内推文件/目录的分割:os.path.isfile() # 判断指向的路径是否是一个文件os.path.isdir() # 判断...

2020-04-08 23:14:39 179

原创 Codewar 笔记

Weight for weightsorted函数:方法返回的是一个新list,另一个函数sort()在原来list排序语法:sorted(iterable, key=None, reverse=False)另一个例子:example_list = [5, 0, 6, 1, 2, 7, 3, 4]>>> sorted(example_list, reverse=T...

2020-02-25 16:41:34 480

原创 Jenkins自动打包Android项目并发布上传到fir

1. 环境准备jenkins自动打包android项目,进行参数化构建,项目存放在本地1.1 安装jenkins通过下载war文件来安装,安装具体查看:https://jenkins.io/zh/doc/pipeline/tour/getting-started/1.2 安装SDK下载sdk,或者直接安装android stuido1.3 下载对应版本的gradle该步是为了避免...

2019-12-17 18:57:59 541

原创 Windows10家庭版安装Docker Desktop

1. 下载安装包:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe2. windows先安装hyper-v及container2.1 安装hyper-v, 将下面的代码,保存为.cmd格式,用管理员身份运行pushd "%~dp0"dir /b %SystemRoot%\servi...

2019-11-13 16:09:04 1156 1

原创 Jest + Puppeteer 界面自动化测试

下载Jest 与PuppeteerIDE 用的是webstrom,首先新建一个项目,在项目下,新建一个文件夹:MyModules进入项目下,初始化,(没有初始化,直接下载jest,会报错,找不到package.json文件)npm init下载jest,进入MyModules路径下(官网:https://jestjs.io/docs/zh-Hans/getting-started....

2019-07-07 23:42:06 2998

原创 Puppeteer的学习笔记

2019.7.2Puppeteer的定义及其作用:

2019-07-02 10:02:51 661

原创 postman读取文件传入参数

post 读取文件传入参数准备参数数据文档为了解决中文乱码,需要把文档转成json格式的。网上找到一个在线转换格式的网站:http://www.bejson.com/json/col2json/把转换后的json数据存放在一个json文件中:在post里面设置变量,用文件的数据给变量赋值:在request body 中引用变量打开collection runner:点击...

2019-06-14 14:17:39 8646 4

原创 web自动化过程中遇到的问题

extent report 打开,没有css样式解决方案:在初始化的时候,添加:NetworkMode.OFFLINE

2019-05-22 17:35:39 637

原创 Mockito 单元测试遇到的问题

#1 报错 Mockito can only mock non-private & non-final classes解决方案:更换mockito-core的版本,我一开始使用2.27.0版本,报错,换成2.16.0版本,就可以正常运行了...

2019-05-18 15:57:53 4746

原创 单元测试:Groovy + Spock 简单入门

环境准备:安装IDE:Intellij idea下载MavenJDK步骤:创建maven项目在pom.xml 文件中,添加依赖 <dependencies> <!-- Mandatory dependencies for using Spock --> <dependency> &l...

2019-05-10 18:00:55 1007

原创 jenkins使用中遇到的小问题

原因是:Jenkins无法找到chrome的二进制文件解决办法:在启动浏览器的方法中添加一行代码:指定出你本地安装的chrome 浏览器的可执行文件的路chromeOptions.setBinary("C:\\Users\\xxxx\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe");...

2019-04-15 21:55:54 463

原创 Jenkins设置邮件提醒

前提: 这里用到的是QQ邮箱首选我们需要在QQ邮箱,开启 POP3/SMTP服务 ,生成授权码接着,进行Jenkins 的系统设置点击上图右下角按钮 “Test configuration”. 如果设置成功,你的邮箱会收到一封邮件,内容为:到jenkins的项目下> 配置 >构建设置,填入QQ邮箱地址:到这里,邮箱设置完成,上图中三个选项,我是没有勾选的,当bui...

2019-04-14 19:13:37 274

原创 jenkins构建触发器

定时构建:定时构建语法:* * * * *第一个*表示分钟,取值0~59第二个*表示小时,取值0~23第三个*表示一个月的第几天,取值1~31第四个*表示第几月,取值1~12第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日例如:每5 min 自动构建一次H/5 * * * *每一小时自动构建一次H H/1 * * *每天 9点和下午5点构建一次...

2019-04-14 16:58:46 322

原创 Jenkins在Maven项目中的运用

Pre: Jenkins的安装,环境搭建,全局系统设置,请参考: https://blog.csdn.net/hc_ttxs/article/details/79384535Part1: maven项目部署到Jenkins上 (maven + github + jenkins)1. 把maven项目上传至Github2. 在Jenkins 中“新建任务” ,选择“构建一个maven项目” ,...

2019-04-13 13:35:16 1093

原创 Log4j 输出日志

Log4j运用到Maven项目中:把相关的的依赖 添加到 pom.xml 文件 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17...

2019-03-24 12:47:58 110

原创 Intellij idea中使用git

Per-condition: 如何使用Git, 可以参考下廖雪峰的Git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000先在Github上创建一个repository (A), 通过git clone ,克隆到本地把项目放入到A中,打开intellij,就会自动检测到这...

2019-03-18 23:47:30 113

原创 apk反编译(获取包的package,activity信息)

有两种方法:使用aapt工具(Android SDK自带的)在 …\Android\android-sdk\build-tools…目录底下。在命令行中切换到aapt.exe目录执行命令: aapt dump badging C:\Users\herby\Downloads\xiaomiNotes.apk使用反编译工具:安装apktool下载Windowswrapper sc...

2019-03-08 00:01:22 647

转载 Appium+Java+Maven+Android自动化测试框架搭建

声明 部分内容转载于以下文章:https://www.cnblogs.com/Jadie/p/6061428.htmlhttps://www.cnblogs.com/fnng/p/7683427.htmlhttps://blog.csdn.net/wuguixiaomei/article/details/82977265https://blog.csdn.net/xl_lx/article...

2019-03-07 23:43:46 3297

空空如也

空空如也

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

TA关注的人

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