测试
李二伟
琴棋书画样样都爱的测试工作者
展开
-
【解决问题贴-python】pycharm读取模块unresolved reference
发现问题刚安装好的python和pycharm,导入代码后,发现部分模块有unresolved reference的问题解决办法选择主目录:右击选择–Mark Directory as–Sources Root;解决效果优秀,拍桌!原创 2021-12-15 14:47:55 · 787 阅读 · 0 评论 -
初试小刀内容提取神器——BeatifulSoup
什么是内容提取?说到内容提取,大家会想到爬虫,那爬虫是关注在如何把网页上的内容抓取下来。而今天我们来分享下,当你已经把内容爬下来之后,如何提取出其中你需要的具体信息。以信永中和项目为例,其中有一个功能叫做智能报告,智能报告有一个章节叫做:正文装配,其中正文装配的内容是以Html文档的形式被爬下来的,我们要测试正文内容的正确与否,需要对这个html文档做内容提取。所以,内容提取就是将从网上爬下来的文档(比如带标签的html)进行内容提取。就像java里有Soup这个方法一样,同理,python有Bea原创 2020-06-30 16:00:24 · 537 阅读 · 0 评论 -
python3实践日记:写入json文件中文问题
发现问题使用 with open('mytest1.json','w',encoding='utf-8') as fp: json.dump(content,fp=fp,indent=4) fp.close()写入文件时,发现写入的都是Unicode编码格式,不是中文。兜兜转转,修改了各种编码问题后,发现还是写入的是Unicode编...原创 2020-04-26 15:13:29 · 590 阅读 · 0 评论 -
Python3实践日记:使用文件写的时候,一直报TypeError: a bytes-like object is required, not 'str'
问题发现使用python3在做一个将html转化成json格式的工具使用语句:with open('mytest1.json','wb') as fp: json.dump(content,fp=fp,indent=4)运行后,一直报TypeError: a bytes-like object is required, not ‘str’问题分析转了一大圈,花费了将近一个小时,才发...原创 2020-04-17 15:49:35 · 922 阅读 · 1 评论 -
Python3实践日记:安装了BeautifulSoup后,import还是报错
问题:安装了BeautifulSoup后,import还是报错使用各种from BeautifulSoup import * 还是import BeautifulSoup都不能行依然报错:ModuleNotFoundError: No module named ‘BeautifulSoup’解决方法使用语句:from bs4 import BeautifulSoup这样就可以了...原创 2020-04-17 11:53:15 · 735 阅读 · 1 评论 -
Gitlab和Jenkins集成部署操作指南(Python3.5)
Gitlab和Jenkins集成部署操作指南(Python3.5)1、分享背景2、认识gitlab和jenkins3、Gitlab和Jenkins集成思路和准备4、Gitlab上的具体实现5、Jenkins上的具体实现6、查看Jenkins的构建结果7、遇坑指南8、引申(根据分享时间):字符编码与解码本次分享后的鸡汤附件:1、分享背景时代刚需:Python 2.7在进入2020年后将不再得到...原创 2020-04-16 11:57:04 · 352 阅读 · 0 评论 -
短信炸弹jmeter验证方法
短信炸弹危害:短时间内接收数条短信,致使手机卡顿死机等,另外也对手机使用者生活带来不必要的烦恼;某公司的短信下发接口被大规模利用,带来严重经济损失。问题:通过爆破的方式向服务器频繁请求数据短信下发接口,达到攻击的效果。修改建议:短信加条数限制;短信加频率限制。测试方法:对于短信炸弹的验证,可以化归为对发短信接口的压力测试(并行测试),则测试方法为压力测试短信接口。测试工具:jmete...原创 2018-11-28 14:32:21 · 4769 阅读 · 0 评论 -
jmeter上传文件常见问题解析
1.在使用jmeter对上传文件接口的测试时,上传了一个很小的文件,返回结果和直接上传时抓到的接口返回值不一致。2.排查,应该是和接口编写的时候用的语言所决定的,可以将advance中的implementation中选择java。3.检查,有时候开发提供的swagger中缺少参数,所以在对接口进行测试的时候,还是需要和在...原创 2018-12-06 16:57:43 · 2107 阅读 · 0 评论 -
使用jmeter自动化证据切图后预览操作
1、背景北知项目的证据交换系统,有一个证据上传查看功能用户使用较多,其中上传功能的后台处理逻辑复杂,内部进行了切图处理,以此来满足对于上传word类,PDF类的文件进行查看的需求。2、分析根据需求背景,可以得出每次都进行大批量的上传,再对切图后的文件进行查看,是比较反复性的操作,所以可以引进自动化。根据最源头的处理方式,得出可以以切图接口作为数据源入口,得到的返回数据用于预览接口的使用。3...原创 2019-01-03 17:38:35 · 203 阅读 · 0 评论