自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yl

yl

  • 博客(80)
  • 资源 (4)
  • 收藏
  • 关注

原创 Appium+python真机运行

1、连接手机到电脑:将手机用数据线连接到电脑,并授权USB调试模式。查看连接的效果,在cmd下运行命令:adb devices -l查看UDID,如下图2、启动Appium服务3、python 安装Appium-Python-Client通过pip install Appium-Python-Client命令安装4、如何查看连接手机的安装包:...

2019-05-07 16:58:56 5162

原创 Jmeter Beanshell 设置全局变量

/获取token//获取可上机机器获取:

2024-04-28 17:52:13 866 1

原创 jmeter 脚本整理第三版

jmeter beanshell

2022-07-14 19:00:35 219 1

原创 jmeter引用java jar包

1、首先需要编写好jar包,详细可以参考这篇文章https://blog.csdn.net/m0_37695902/article/details/1183394902、将jar报放到如下目录3、jmeter中调用方式:import com.yl.certificate.Certificate;String value = Certificate.certificate();//打印log.info("============>"+value);...

2022-05-23 08:33:13 1607

原创 jmeter 脚本整理第二版

Beanshell引用sql返回值beanshell 引用标题请求里面的引用:引用sql返回值beanshell 引用String value = vars.get("value_1");log.info("数据库:=====================================》"+value);//为了方便调试 标题请求里面的引用:${value_1}...

2022-05-19 18:55:08 268

原创 jmeter 脚本整理第一版

jmeterBeanshell 脚本数据库和接口字段对比获取返回的json对象数量处理时间数据库语句随机获取用户信息Beanshell 脚本数据库和接口字段对比数据库的值:select CONCAT_WS(",",id,card_no,card_code,common_code,status,wyuid,comment,create_user,update_user) from `card-svc`.card_user_info where wyuid = "${wyuid_1}" union a

2022-05-19 15:14:56 123

原创 jmeter涉及到的脚本

SQL:1 从数据库随机获取值SELECT wyuid FROM `card-svc`.card_user_info WHERE id >= ( SELECT floor ( RAND () * (( SELECT MAX( id ) FROM `card-svc`.card_user_info ) - ( SELECT MIN( id ) FROM `card-svc`.card_user_info )) + ( SELECT MIN( id ) FROM `card-svc`.card_use

2022-05-19 14:39:33 148

原创 jmeter 截取字符串

String url = "http://q.sqbuat.qhgctech.com/?f=9162822131542130260340711&O=4a44ba7cf6470d56efa4918ec3013be3";String urlF = url.substring(32,url.indexOf("&"));String urlO = url.substring(url.length() - 32);log.info(urlF);log.info(urlO);vars.put(

2021-08-06 17:44:23 2864

原创 linux 排查磁盘满了并删除过程

##1、 df -h 命令可以查看磁盘各分区大小、已用空间等信息可以看到是/data 目录下面磁盘满了2、进入到磁盘满了的目录3、使用du -h --max-depth=1查看data目录下面各个文件占用磁盘情况可以看到/apache-tomcat-8.2 占用了84G的磁盘进入到/apache-tomcat-8.2:cd apache-tomcat-8.2/使用ls 查看apache-tomcat-8.2具体情况发现都是logs使用ll -h 查看各个文件占用内存大小

2021-06-04 10:33:05 593

原创 Jmeter 第二个线程组在第一个线程运行若干时间后运行

在这里插入图片描述脚本要求1、有两个线程组,第二个线程组需要在第一个线程组运行若干时间后运行思路1 勾选测试计划里面的独立运行每个线程组(例如在一个组运行结束后启动下一个),如果不勾选则所有的线程组同时运行2 使用Stepping Thread Group (deprecated)first,wait for功能first,wait for 第一个线程从点击执行之后多长时间开始加载,如图:设置为 0 秒,表示点击执行之后立即执行,和思考时间不同!!举例一个测试计划里面有两个线程组1 测试计

2021-03-29 16:37:57 1669

原创 Jmeter参数化 current thread group 和 current thread 的区别

设置 current thread group脚本逻辑:参数化:运行结果:有10条数据,由于作用域为线程组,因此2个线程共享这10条数据,因此只有10个请求设置为current thread运行结果:运行结果:有10条数据,由于作用域为线程,因此2个线程独自均为运行这10条数据,故会有20个请求...

2021-03-26 15:48:19 333

原创 Jmeter 第二个线程间隔60秒运行

测试计划测试计划里面勾选独立运行每个线程组jp@gc - Stepping Thread Group (deprecated)采用阶梯加压方式,即可实现两个线程组间隔60秒执行了。

2021-03-26 15:02:49 2290

原创 GC查看截图

2021-03-21 20:18:52 133

原创 RF 引用自定义的关键字

第一步:新建project第二步创建__init__.pyfrom .TestLibrary import TestLibraryclass TestLibrary(TestLibrary): """ This test library provides some keywords to allow opening, reading, writing, and saving Excel files from Robot Framework. """

2020-09-15 17:19:35 687

原创 python3+Robotframework+RED+eclipse+ExcelLibrary

安装第三方库ExcelLibrary由于ExcelLibrary不支持python3,因此需要对原有的excellibrary进行编辑,具体过程见链接地址:https://blog.csdn.net/guothree2003/article/details/102792565加载后报错需要安装如下包下载相关依赖库:pip install xlrdpip install xlwtpip install xlutilspip install natsort然后导入:ExcelLibrary地

2020-09-04 17:05:15 162

原创 学习python,每日练习20200901

https://fishc.com.cn/forum.php?mod=viewthread&tid=87429&ctid=588'''https://docs.python.org/zh-cn/3.7/library/string.html?highlight=string#module-stringstring.ascii_letters下文所述 ascii_lowercase 和 ascii_uppercase 常量的拼连。 该值不依赖于语言区域。string.ascii_l

2020-09-01 14:48:12 231

原创 学习python,每日练习20200827

字符串的切片和合并#题目来源:https://fishc.com.cn/forum.php?mod=viewthread&tid=87150'''今日的题目是制作一个简单的摩斯码解码器。摩斯码由"."和“-”组成,我在下面也为各位做好了,摩斯码常用的字母,标点的映射表。MORSE_CODE = {'.-...': '&', '--..--': ',', '....-': '4', '.....': '5', '...---...': 'SOS', '-...': 'B', '-

2020-08-27 10:51:16 254

原创 python3+Robotframework+RED+eclipse+Selenium2Library

之前一直想整理之下,但是由于官网地址有操作手册一直没写一篇文章系统的描述下自动化测试环境项目搭建的过程今天来总结下:官网教程:1、进入官网地址:https://robotframework.org/2、进入tools–editors-red3、查看页面的LOOK & feel ,以动画的方式展示了搭建项目的过程第一步:新建robot project第二步:新建Robot Test Suite输入名称,点击next目前我一般会针对一个模块创建一个关键字.robot

2020-08-26 10:48:38 356

原创 学习python,每日练习20200820

符合要求的时间组合'''今天的题目比较有意思。会给你一个列表,有四个数,[2,3,1,6]你需要做的是,把这四个数字组成一个时间格式,并使得这个时间是所有组合中最晚的组合。例如[2,3,1,6]可以组成,13:26,16:23等等,但是最晚的时间是23:16。所以请返回23:16这个结果。如果四个数无法组成时间格式,返回""。答案一样会延迟放出。你猜我到底是会还是不会呢?解题思路1)四个数字中必须有两个数据小于等于2,才能组成时间格式(小时是有0,1,2这三个数字中任一两个组成)2)[

2020-08-20 10:44:24 171

原创 学习python,每日练习20200819

笛卡尔积、排列、组合#网址:https://blog.csdn.net/huangzhiyuan111/article/details/52586316import itertools#新知识点#笛卡尔积list = [2,3,1,6]for i in itertools.product(list,repeat=2): #返回的类型为“tuple” print(i,end = '')#结果:(2, 2)(2, 3)(2, 1)(2, 6)(3, 2)(3, 3)(3, 1)(

2020-08-19 10:25:10 92

原创 学习python,每日练习20200818

一求若干个字符串列表中连续的最长字符串''给你一个字符串组成列表strarr,给你一个整数k。[del]{啊,strarr-k}[/del]你的任务是找出由k个字符组成的最长的连续的字符串组合。例子:longest_consec(["zone", "abigail", "theta", "form", "libe", "zas", "theta", "abigail"], 2) --> "abigailtheta"n是列表的长度,如果if n = 0 or k > n or k &l

2020-08-18 10:37:13 180

原创 学习python,每日练习0615

实际公里数解题思路:假设显示的是四位num:1.千位:num//1000得到整除后的商K;由于每10一轮循环出现1个4;所以在对商K对10取模结果为n,如果余数大于4,那么n需要加1;小于4则n不需要加1;所以千位最后需要减去:n*1000其他位置的数字也这样判断2.算出来后需要用num - n*1000 的结果来计算百位上面应该减多少'''有一个车的里程表是以整数方式显示的,但是有个毛病,每到4时会直接跳至5,例如3后面本应该显示4,但是直接显示为5。那么当显示为13公里的时候,实际上是12

2020-06-15 15:24:20 195

原创 学习python,每日练习0611

电影院售票电影院今天售票员全都放假。只能依靠电影院自动售票机进行购票,单张票价为25元。而售票机内没有钱,因此只能靠收入的钱去找零。售票机只能单张销售。现有的货币面值为100,50,25三种。现在有n个人需要买票,且排队顺序不许变,请你根据他们手中的钱计算出,售票机能否进行找零。可以则返回yes,不可以则返回no思路:如果是25元的则可以直接购买成功如果是50元,则需要拿出一张25元,存一张50元如果是100元则需要拿出3张25元,存100元或者拿出一张50元和一张25元'''给出一段测试代

2020-06-11 10:56:07 420

转载 Docker

来源:www.cnblogs.com/peng104/p/10296717.html1、引言1.1 Docker是什么Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 使用 Google 公司推出的 Go 语言 进行开发实现。docker是linux容器的一种封装,提供简单易用的容器使用接口。它是最流行的Linux容

2020-06-08 10:49:47 122

原创 学习python,每日练习0605

文件夹的创建和文件的移动知识点:1.os.listdir(path) path–需要列出的目录路径;返回的是指定路径的的文件或文件夹的名称2.os.path.isdir(path)–判断路径是否为目录3.os.path.isfile(path)–判断路径是否为文件4.os.path.basename(path)–返回文件名5.按要求移动文件or目录:shutil.move(“oldpos”,”newpos”)'''现在有一个文件夹Filetest,文件夹中有大量的图片图片的名称是这样的1

2020-06-05 11:06:33 220

原创 学习python,每日练习0604

文件是否存在,不存在则创建并输入内容关键点:导入系统模块os查看当前路径os.getcwd()切换路径:os.chdir(path)文件夹是否存在:os.path.exists(文件夹路径)–也能判断文件是否存在文件是否存在:os.path.isfile(文件路径)今日题目:输入一个文件名字,如果已经存在,便说‘此文件已存在!‘,如果不存在边,就让他输入内容,输入‘.’退出,在桌面上创建文档,里面有它输入的内容import osprint(os.getcwd())os.chdir

2020-06-04 16:01:58 127

原创 学习python,每日练习0602

桃子总数海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?关键:假设第五只猴子拿到的桃子是n个,那么第四只猴子拿到的桃子数量为n*5+1,求最少的桃子数量,所以N=1sum = 1count = 5for i in range(1,6): sum = (sum*5)+1

2020-06-02 10:08:19 236

原创 学习python,每日练习0601

最大数字第一个元素交换,最小数字和最后一个元素交换#定义一个数组:list = [int(i) for i in input('请输入一组数字,用空格隔开: ').split(' ')]print("未交换前的list:",list)#数组排序,这样赋值,两个list不会互相影响newlist = list.copy()#对newlist进行排序,得到最小和最大值newlist.sort()mini = newlist[0]maxi = newlist[len(newlist)-1]#得

2020-06-01 11:02:43 295

原创 学习python,每日练习0530

分解质数#将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5#定义一个方法判断这个数是否是素数def isPrime(num): flag = 0 if(num == 2): return True else: for i in range(2 , num // 2 +1): if num % i == 0: flag = 1 break

2020-05-30 15:20:10 208

原创 学习python,每日练习0529

输出9*9乘法口诀表'''第一版本解题思路:使用i控制1,2,3,4,5,6,7,8,9的循环使用j控制第二个乘数的循环缺点:样式不美观'''for i in range(1,10): for j in range(i,10): print(i,"*",j,"=",i*j)结果:1 * 1 = 11 * 2 = 21 * 3 = 31 * 4 = 41 * 5 = 51 * 6 = 61 * 7 = 71 * 8 = 81 * 9 = 92 *

2020-05-29 14:25:53 178

原创 学习python,每日练习0528

#题目企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?...

2020-05-28 10:41:59 351

原创 学习python,每日练习0527

每日一题1题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?最主要的是互不相同且无重复我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语

2020-05-27 16:11:01 178

转载 测试库的文档怎么看

测试库文档怎么看今天我来教教大家怎么看文档。通常在QQ群有很多人问我要做什么什么,用什么关键字?我一般只会告诉他在哪个测试库有,具体自己加载了然后F5去看。或者问什么关键字怎么使用,我的答案是F5。为啥要这样呢,我不想让大家养成伸手党的习惯,遇到问题了不会自己思考,只知道去问别人。而像用什么关键字的这种问题,我更建议你先把一个测试库都有什么关键字过一遍,做到心中有数,而且基本上每个关键字都有例...

2020-04-28 10:42:31 199

原创 Execute Javascript成功点击元素

点击元素(若执行用例过程中出现元素click interrupted,元素不可点击的报错,用这个方法会很稳定)例如: Execute Javascript document.getElementsByClassName("btn btn-default")[6].click()...

2020-04-27 15:17:16 3907

转载 46个Linux面试常见问题送给你

问题一:绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?答案:绝对路径:如/etc/init.d当前目录和上层目录:./ ../主目录:~/切换目录:cd问题二:怎么查看当前进程?怎么执行退出?怎么查看当前路径?答案:查看当前进程:ps执行退出:exit查看当前路径:pwd问题三:怎么清屏?怎么退出当前命令?怎么执...

2020-04-09 08:54:44 199

原创 python3+Robotframework+RED+eclipse+Selenium2Library+Autoitlibrary模拟键盘

一、安装好环境二、引入AutoItLibrary此时将鼠标放在标红的单词上面,会有提示,按Ctrl+1添加AutoItLibrary第三方库按Ctrl+1 后点击:Discover 'AutoItLibrary' and add to configuration进入到此项目的red.xml 保存,即添加成功Autoitlibrary在线文档地址h...

2019-07-15 16:35:27 462

原创 python3+Robotframework+RED+eclipse+Selenium2Library+Autoitlibrary安装步骤

1、python3+Robotframework+RED+eclipse+Selenium2Library见之前的博客(jdk和python需要配置好环境变量)2、安装pywin32pip install pywin323、安装Autoitlibrarypip install robotframework-autoitlibrary当出现了安装并导入Auto...

2019-07-15 15:39:16 476

原创 RobotFramework+red+eclipse Run Keyword If关键字的用法

*** Variables ***#&{variables} chengji=100${chengji} ${85} Run Keyword If ${chengji}==100 Log 太棒了 ... ELSE IF ${chengji} > 80 and ${chengji} < 90 Log...

2019-06-14 11:22:01 728

原创 RobotFramework+red 提取随机数

*** Keywords ***createRandom [Arguments] ${num} ${random} evaluate "".join(random.sample(string.ascii_letters+string.digits,int(${num}))) random,string [Return] ${random}...

2019-06-10 14:53:56 780

转载 python自动化框架之RobotFramework框架接口自动化

一、通过RequestsLibrary来进行接口自动化二、RequestsLibrary关键字的介绍

2019-05-31 17:25:26 5196

阿里云操作手册.docx

阿里云操作手册.docx

2021-11-25

picpick_portable_5.0.7.zip

电脑截屏软件,可以滚动截网页全屏,如果在使用滚动截屏时失败,则需要重启电脑,重启软件,再次截屏;如果重启还是无法截屏,则说明网页含有过多的动态元素,无法使用滚动截屏

2020-05-29

智能环卫业务需求.docx

从基础信息管理子系统、环卫人员作业监管、环卫车辆管理、垃圾智慧收运系统、垃圾中转战监管子系统、垃圾处理监管子系统、智慧公厕系统、环卫大数据看板、指挥调度中心建设几个方面描述智能环卫需求

2020-05-29

LimeSurvey简单操作手册

LimeSurvey简单操作手册,从入门到成功建立问卷,并完成问卷,分析问卷的过程、供公司人力部门使用

2018-08-09

空空如也

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

TA关注的人

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