- 博客(105)
- 收藏
- 关注
转载 mysql中的case when then 的用法
将立立饭饭的性别变更为女 ,烦烦嗯嗯问我的性别变更为男update `table` set sex = (case when sname in('立立','饭饭') then '女' else '男'end)转载于:https://www.cnblogs.com/lelexiong/p/11...
2019-08-09 10:24:00
293
转载 python+openpyxl的excel的相关读写
def test(): wb2 = openpyxl.Workbook() #创建一个excel对象 wb2.save("a.xlsx") #保存excel并命名为a.xlsx wb2 = openpyxl.load_workbook('a.xlsx') #加载excel数据 sheets2 = wb2.sheetn...
2019-07-31 10:17:00
244
转载 adb命令之解锁打卡
adb devicesadb shell input keyevent 26 按手机电源键adb shell input swipe 400 1080 400 0 上滑解锁手机adb shell am start -n com.alibaba.android.rimet/.biz.SplashActivity ...
2019-05-23 15:17:00
511
转载 [原创]python+beautifulsoup爬取整个网站的仓库列表与仓库详情
from bs4 import BeautifulSoupimport requestsimport osdef getdepotdetailcontent(title,url):#爬取每个仓库列表的详情 r=requests.get("https://www.50yc.com"+url).content soup = BeautifulSoup(...
2019-05-17 11:26:00
219
转载 [原创]python爬虫之BeautifulSoup,爬取网页上所有图片标题并存储到本地文件
from bs4 import BeautifulSoupimport requestsimport reimport osr = requests.get("https://re.jd.com/search?keyword=%E6%B0%B4%E6%9E%9C%20%E7%BD%91&keywordid=44195495794&re_dcp=202m...
2019-05-15 14:55:00
565
转载 基于阿里云平台的使用python脚本发送短信
第一步:点击短信服务下的帮助文档第二步:安装python的SDK:点击安装python sdk第三步:直接通过python的pip工具安装即可,方便快捷;第四步:点击红框进行测试;第五步:测试:TemplateParam是短信模板中的对应的参数内容,JSON格式,这个参数名称要与短信模板中的参数名称对应,区分大小写,否则会报错...
2019-04-17 15:51:00
339
转载 通过fiddler抓包,用jmeter实现multipart/form-data类型请求
Fiddler抓包结果如下:1.multipart/form-data的基础方式是post,也就是说通过post组合方式来实现的。2.multipart/form-data于post方法的不同之处在于请求头和请求体。3.multipart/form-data的请求头必须包含一个特殊的头信息:Content-Type,其值也必须为multipart/form-data,同时还需...
2019-03-26 11:22:00
853
转载 [原创]Appium与Appium desktop的区别
1、两者都属于Appium 服务端2、二者最新版本如下:地址:https://github.com/appium/appium-desktop/releasesAppium 服务端支持的:地址:http://appium.io/docs/en/commands/mobile-command/index.html#appium-serverAppiu...
2019-03-13 16:34:00
855
转载 关于如何自定义修改pytest-html报告深度学习总结
第一、pytest-html执行命令总结:pytest test_case.py --html=report.html --self-contained-html 直接html独立显示pytest test_case.py --html=report.html 包含assets样式文件,htmL显示需要依赖于此文件第二、关于如何修改pytest-html的报告内容:1...
2019-02-18 15:25:00
982
转载 jmeter生成HTML报告
1、命令:再jmeter的bin目录下执行生成报告的命令:jmeter -n -t a.jmx(这个表示jmeter脚本) -l result.jtl(运行结果) -e -o testreport-n:以非GUI形式运行jmeter-t:source.jmx 脚本路径-l:运行结果保存路径(.jtl),此文件必须不存在-e:生成web报告-o:保存html报告...
2019-02-15 15:29:00
180
转载 linux之shell脚本学习(一)
#!/bin/bashecho 'hello'your_name='longxiong'echo $your_nameecho ${your_name}for i in `ls /opt`; do echo ${i}donestr="1234"echo ${#str}unset strecho ${str}echo "执行的脚本为$0...
2019-01-10 15:19:00
107
转载 locust手机号批量注册性能测试
from locust import TaskSet,task,HttpLocustfrom common.redisCon import redis_clustersimport queueclass register(TaskSet): @task def register(self): data = {} ...
2019-01-07 09:59:00
189
转载 pycharm与github的使用
1、clone代码:输入github的存储库地址,输入本地存储目录,点击clone即可;2、上传代码:输入存储库名字,点击share即可;github上就会有你分享的代码啦转载于:https://www.cnblogs.com/lelexiong/p/10218565.html...
2019-01-04 10:45:00
111
转载 GIT命令
创建仓库:git clone在创建的git仓库下右键:Git Bash Heregit statusgit add .git statusgit commit -m "web+app的UI自动化脚本" git push origin master以上上传代码下载代码:git pull origin master要先注册git邮箱与用户名git clone g...
2018-12-18 09:11:00
88
转载 关于pytest的命令行传参
#conftest.pyimport pytestdef pytest_addoption(parser): #parser:用户命令行参数与ini文件值的解析器 # group = parser.getgroup("debugconfig") # print(parser) # group.addoption( # ...
2018-12-13 10:58:00
1600
转载 python脚本测试websocket接口协议
import websocket url = 'wss://host:port/rt/tr' #websocket连接地址ws = websocket.create_connection(url) #创建连接'''data为json格式'''data = {"body":{"address":"陕西省","location":{"latitude":11.23256...
2018-12-12 11:23:00
1650
转载 selenium+python关于页面滚动条滑动到底的问题总结
1、如果滚动条是针对整个HTML可以用如下方式:js = "var q=document.documentElement.scrollTop=10000" # documentElement表示获取根节点元素self.driver.execute_script(js)2、如果滚动条是针对整个body可以用如下方式:js = "var q=document.b...
2018-12-01 10:58:00
1056
转载 django使用pycharm目录打开不正确导致的问题
1、在目录D:\software\pycharmpython\djangoProject下新建helloworld的项目:django-admin startproject helloworld2、用pycharm从D:\software\pycharmpython\djangoProject目录打开,在配置urls的时候,应写成from hello import ...
2018-11-29 12:06:00
249
转载 XPATH定位总结
1、定位属性to的元素//*[@to="/insert"]2、定位span文本包含仓库的元素//span[contains(text(),"仓库")]3、定位span文本等于输入地址的元素//span[text()="输入地址"]4、定位class属性为tip-third-party的下的第3个button元素//*[@...
2018-11-28 11:16:00
249
转载 关于苹果手机设置fiddler代理后无网络无法抓包的问题
1、设置代理后,需要在苹果手机的关于本机中,打开证书信任这样就可以抓包咯转载于:https://www.cnblogs.com/lelexiong/p/9977229.html
2018-11-18 10:54:00
2393
转载 jmeter中如何引用Java
通过source()获取java文件;vars.get,获取参数type_id的值转载于:https://www.cnblogs.com/lelexiong/p/9977076.html
2018-11-18 09:56:00
185
转载 Fiddler抓websocket协议的包,用jmeter做并发测试
1、Fiddler:左边为ws请求url。右边为请求数据,响应数据jmeter:转载于:https://www.cnblogs.com/lelexiong/p/9953931.html
2018-11-13 18:48:00
469
转载 python连接redis,redis集群
python连接redis:import redisr = redis.Redis(host='192.168.50.181',port=6002)r.set('user_phone_14900000001','888888')r.get('user_phone_14900000001')上面代码如果只执行一条数据是正常的,如果要用for循环批量更改数据...
2018-11-10 17:51:00
205
转载 python冒泡排序
data = [7,6,5,4,3,2,1]for i in range(1,len(data)): #表示1<=i<len(data) ,总共比较6轮 for j in range(0,len(data)-i): #每轮比较len(data)-轮数,第一轮比较6次,第二轮比较5次,以此类推 if data[j]>...
2018-11-09 17:40:00
68
转载 APP性能测试
摘自:http://hukai.me/android-performance-patterns/转载于:https://www.cnblogs.com/lelexiong/p/9933707.html
2018-11-09 10:33:00
77
转载 Android adb连接后adb devices显示unauthorized解决办法
adb链接手机后,显示unauthorized.原因是命令所在目录不对,这个adb devices命令是在夜神模拟器目录下执行的,所以出现该问题,切换目录后解决:如果切换目录后仍然不行:重启adb。 重启adb后手机上提示是否允许,点击允许后adb devices就正常了转载于:https://www.cnblogs.com/lelexiong/p/9...
2018-11-08 11:04:00
1414
转载 driver.implicitly_wait()与time.sleep()的区别
implicitly_wait(5)属于隐式等待,5秒钟内只要找到了元素就开始执行,5秒钟后未找到,就超时;time.sleep(5)表示必须等待5秒定位;如何灵活运用这两种方式:当某个页面元素变化多,影响多的情况下,用sleep,等页面元素稳定了,再定位。如果用implicitly_wait(5),还没等页面元素稳定后就定位 ,导致定位不准确,比如操作某个元素后,...
2018-10-30 10:04:00
10339
转载 jmeter中设置线程数与设置集合点的区别
1、设置线程数:表示10秒内启动50个线程,运行结果如下:10秒内启动了50个线程2、设置集合点:Number of Simulated Users to Group by:50,表示集合50个线程后再并发(该数值不能大于线程组的最大数字)Timeout in milliseconds:30000,表示集合等待时间为30秒(该时间要大于线程组的启动时间,...
2018-10-11 15:11:00
426
转载 服务器带宽上行与下行的区别
对服务器而言, 客户端下载资源消耗的是服务器的上行流量,客户端上传资源消耗的是服务器的下行流量,通常买的服务器,比如阿里云,一般买的带宽指的是上行带宽,下行通常是不限的。而且流量的计算一般都是以上行的来计算的。所以,客户端上传资源,对服务器的带宽基本没有影响,因为服务器的下行基本不限的,跟客户端本身网络的带宽有影响;而客户端下载资源,除了跟服务器的带宽有影响,跟客户端本身的网...
2018-09-18 15:02:00
2625
转载 性能测试之Jmeter插件安装
使用Jmeter的实际过程中,需要使用到很多插件,比如json的插件,还有就是做websocket接口测试的时候需要下载websocket的插件,虽然官方提供了插件下载的地址,但是知道为什么每次访问的时候,都很慢的,导致某些插件无法下载 下面提供插件的安装方法:一、下载地址:https://jmeter-plugins.org/install/Install/...
2018-09-06 09:21:00
227
转载 git命令
git拉代码:git pull origin developer;转载于:https://www.cnblogs.com/lelexiong/p/9429083.html
2018-08-06 10:55:00
64
转载 loadrunner中web_submit_data与web_submit_form区别
以loadrunner自带的订票系统为例当选择红框选中的模式时,所录脚本如下:回放时可以正常回放,登录成功选另一种所录脚本如下:回放时登录不成功,session失效,其中web_submit_form的方式会依赖于上面部分的脚本链接,并且会从缓存中读取数据:而web_submit_data不依赖上面部分的链接,跟有没有缓存没关系转...
2018-07-19 21:29:00
249
转载 loadrunner自动订票脚本通用;loadrunner脚本参数化,设置检查点
1 Action() 2 { 3 4 web_reg_find("Text=Web Tours", 5 LAST); 6 7 8 9 web_reg_save_param("session", 10 "LB=<input type=hidden name=u...
2018-07-15 17:34:00
325
转载 支付流程理解与测试实战
回调应只保证一次有效,支付成功一定会返回结果,失败不返回异步结果,页面上显示支付失败;异步通知的前提是支付成功。我们自己的流水订单:订单是在发起请求之后,调取支付页面之前生成的,每一次发起订单号都不一样第三方的流水订单:支付完成后返回的公司项目支付总结如下:1、APP的银联支付有预支付订单号;2、PC端的微信、支付宝、银联,APP端的微信、支付宝,都没...
2018-07-06 17:38:00
196
转载 关于redis的使用
redis中写死验证码set user_phone_157xxxxxxxx 888888获取手机验证码:get user_phone_157xxxxxxxx命令解释:./redis-cli -h 192.168.xx.xx -p 8888(-h表示IP,-p表示端口)转载于:https://www.cnblogs.com/lelexiong/p/924...
2018-06-28 18:11:00
108
转载 Jmeter中Switch Controller逻辑控制器用法
当Switch Controller中Switch Value设置为0时,执行第0+1个子节点;Switch Value设置为1时,执行第1+1个子节点;Switch Value设置为2时,执行第2+1个子节点;Switch Value设置为3时,执行第3+1个子节点;分别如下图注意:总共为3个子节点,当Switch Value设置为3时...
2018-06-12 11:15:00
276
转载 Jmeter中while循环逻辑控制器+配置元件计数器的用法
一、在线程组下添加逻辑控制器While Controller二、在逻辑控制器While Controller下添加Sample,BeanShell Sampler ,三、逻辑控制器While Controller下添加配置元件,计数器四、在线程组下添加监听器,察看结果树:注意while中设置的是${__javaScript("${number}"<"...
2018-06-12 10:39:00
1510
转载 Jmeter跨线程组传递cookie,以禅道系统为例;BeanShell的存取数据的使用
先看下脚本结构:思路:将登陆请求放在setUp Thread Group中;把登陆后的cookie通过正则提取出来,然后存为全局变量,传递到下一个线程组中;第一步:添加setUp Thread Group线程组;线程数、Ramp-Up Period、循环次数都设置为1第二步:添加HTTP Cookie 管理器,不用添加任何值第三部:添加Sampl...
2018-06-11 16:24:00
608
转载 Jmeter 局域网的IP欺骗终极解决方案
ip欺骗是什么? ip欺骗就是模拟ip。什么意思呢,一个电脑就只有一个ip地址,当然如果有多块网卡的话,会有多个ip地址,一般服务器上有个网卡,咱们自己的电脑一般都只有一个ip地址,但是你做压测的时候有的系统为了防止恶意刷请求,服务端会判断每个请求过来的ip是不是同一个,如果同一个ip地址在一段时间内频繁请求的话,就把这个ip给封了。这样的情况下你做压测的时候就会受到影响了...
2018-06-09 17:47:00
1154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅