自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 隔离Day10-Vue 一个简单的列表清单

一转眼距离隔离已经第10天了,还好咱们的工作可以远程办公。不至于干瞪眼。前几天学了些django的知识,不过就更新了两天,学了点基础东西,这两天在看VUE,跟着极客时间上的大神整一个简单的列表清单。实现功能如下 :1.上面的文本框输入文字,按回车,就会出现在下方列表中2.打勾,就会显示删除的样式3.点击清理,就会删除打勾的数据4.列表中的勾全部选中,全选就会勾上,取消则全选的勾去掉开发工具用的vs codevue开发思想1.引入vue<script s

2022-04-29 16:14:35 697

原创 隔离Day3-django学习

今天学做的是候选人从笔试到面试的一个流转。1.创建应用 interview2.settings.py里面添加3.创建modelclass meta下面db_table = u'candidate' 这是代表数据库显示的表名verbose_name = u'应聘者' 后台管理系统页面上显示的名字choice值里面,元组的一个值代表存在数据库里的值,第二个值是页面显示的值from django.db import models# Create your model.

2022-04-24 22:00:08 1471

原创 隔离Day2-django学习

为啥没有第一天呢?因为第一天太累了,而且虽然隔离了但白天还要上班。也没有想好要学什么。因为目前公司的测试平台的框架是django的,所以暂就学习django呗。原始课程是在极客时间上的。1.建一个django的项目直接在pycharm里面,新建就可以了2.创建包含用户管理的系统在urls.py中添加 adminfrom django.contrib import adminfrom django.urls import pathfrom django.conf.urls

2022-04-23 21:37:59 1088

原创 利用跳板机连接mysql,导出数据到csv

需求:数据库里有很多店铺的点位(经纬度)信息,大概有900多万条。现在需要将这900多万条店铺数据按照省份的字段导出,一共有34个省份。其实人工可解,直接sql,按照省份导出就行,当时我就是这么做的,因为还没接触pandas哈哈。现在记录一下,以后就不需要人肉保存数据啦。实现:1.因为是外网环境,所以要用到跳板机连接2.通过pandas循环导出数据到不同问价。用到的库:pandas,pymysql,sshtunnel注意点:使用TUNNEL.start() 之后一定.

2020-12-14 17:47:36 403

原创 sha1,sha256 java和python的加密对应关系

最近在搞爬虫的测试。要验证规则啊,其他等信息,为了方便测试,所以在jmeter中通过beanshell实现加密。目前接触到3中加密,我也没有深究其中的原理,能用就行,这里仅做记录。以下的java脚本均是在jmeter中添加beanshell请求1.md5加密这种加密,jmeter中自带,可以直接调用实现 ,sign就是你要进行加密的变量,mdsign就是md5加密后的import org.apache.commons.codec.digest.DigestUtils;String .

2020-10-29 18:52:37 2043 1

原创 读书笔记-FLASK-博客

狼书和狗书里面都有博客这个案例,但狼书相对更加详细。要点如下:1.工厂函数工厂函数里完成创建appapp=Flask('blog')插件的初始化博客里用到不少插件,可以规整到extensions.py里面,然后在工厂函数中进行初始化。Bootstrap,SQLAlchemy,Mail,CKEditor,Moment,LoginManager,CSRFProtect举例说明:extension.pyfrom flask_bootstrap import Boot..

2020-08-18 18:22:57 376

原创 利用airtest测试小程序

背景:为了合理解放双手测试产品:微信小程序手机系统:android目的:通过airtest编写自动化脚本,实现上线后的check

2020-07-14 14:57:45 1236

原创 读书笔记-FLASK-留言板

买了flask相关的两本书,一本狼,一本狗,开始对flask进行学习。直接翻到案例篇,大致浏览下思路,就开始自己写了。

2020-07-13 17:21:44 279

原创 开源接口自动化平台sosotest的使用心得

开始接触接口测试的时候,使用的jmeter,当时还是一个同事给分享了jmeter的基本操作功能。后来研究接口自动化,想要利用jmeter来做这个,逐渐用上了数据库连接,前置,后置等略微高级一些的功能。但jmeter在接口测试的过程中的方便是不言而喻的,但是总给人一种以呆板的感觉。于是在接口自动化探索的道路上摸摸索索。混迹testerhome开源版块也有不少的接口自动化开源项目,最有名的应该是httprunner,试了下不是我的菜。还有其他几个开源平台也试用了下,个人感觉跟我的思想不是很契

2020-07-03 16:46:13 3341 1

原创 记一次埋点信息服务器数据统计

背景:让测试人员测试一下,埋点的设备信息上报情况。需要统计的设备字段如下: 名称 说明 platform 操作系统平台 adblock 防广告软件:通过是否能插入dom判断 cpuCoresCpu cpu核心数:通过navigator判断(cpu类型仅ie能获取到,不做处理) audio 声卡指纹:通过wind...

2020-02-12 10:41:53 754 2

原创 sonarqube代码质量管理平台搭建及使用

sonarqube是一个代码质量管理平台,可以定位代码中潜在的或者明显的错误,支持多种语言的代码审查,且有丰富的插件,方便集成使用。分为三步走:1.sonarqube搭建2.sonarqube使用3.sonarqube集成sonarqube搭建sonarqube官网:https://www.sonarqube.org/最新版本是8.1,看官方文档的要求里 serv...

2019-12-25 11:06:13 484

原创 基于压测平台的分布式压测

Jmeter分布式执行原理:1、Jmeter分布式测试时,选择其中一台作为控制机(master),其它机器做为Agent执行机(slave)。2、执行时,将命令发送到每台Agent节点,使用命令行模式执行压测脚本。3、执行完成后,Agent会把结果回传给server,server会收集所有Agent的信息并汇总。性能测试平台http://10.20.*.*:8080/renren-...

2019-11-12 13:22:47 546 1

原创 利用jenkins自动部署商家端代码(二)

在上一篇中jenkins的环境总算费尽九牛二虎之力搞定了,这篇为部署过程7.配置jdk这里不要自动安装(为啥不要用,懒得深究),配置之前安装的jdk的路径即可8.配置maven同jdk,配置maven的目录9.新建一个自由风格的项目(maven项目应该也可以)名字随便输10.添加git参数勾选参数化构建过程, 添加参数中选择 Git Parameter ...

2019-11-04 11:37:43 160

原创 利用jenkins自动部署商家端代码(一)

为啥做?小贝:seller端部署,要先编译,再替换文件,有***诸多文件需要替换我:????我:不如整一个自动部署吧小贝:ok目标:首先得明确自动化部署的目标1.jenkins从gitlab拉取分支2.编译拉取下来的代码3.连接需要部署的服务器4.部署代码在完成目标的动作前,现将环境搭建好!步骤1.安装maven,安装jdk,配置环境变量(...

2019-11-04 11:01:08 412

原创 开源性能测试平台stressTestSystem搭建

目的:方便性能测试过程中脚本的调度,搭建性能测试平台平台开源地址:https://gitee.com/smooth00/stressTestSystem搭建方法如下:1.将源码下载下来解压2.找一台装有mysql的服务器,创建数据库renren_fast,编码格式为utf-83.在renren_fast下,执行doc/db.sql文件,初始化数据4.在压测机上安装jmete...

2019-08-26 09:43:08 3293 1

原创 基于airtest的安卓ui自动化实践

在tester home上初识airtest感觉很惊艳,最近想给组里的同学分享一下,仔细研究了一番。分享之后,发现他们练习做的还很不错。莫非我真的有教书育人的能力?(天真脸)分为四个部分讲解:airtest简介,airtest安卓上的应用(分airtest和poco),参考示例,ui自动化方案。airtest简介网易内部工具团队研发 跨平台ui自动化框架,适用游戏与app 基于...

2019-05-18 14:27:45 5399 11

原创 monkey-日志分析脚本

查看monkey日志也是一个耗费时间的活,是不是大多数人都是ctrl +F 搜索ANR,Exception呢?那何不用脚本分析下,然后输出异常位置,在定位到上下文查看呢。脚本很简单,不细说了,直接上脚本了!注意输入你的文件路径格式如下 :F:/1.txt ,本来打算做个界面的,但是还是太懒了,没去看那块了,凑合着用吧。class Analysis(): def __init...

2019-03-16 23:23:57 682 2

原创 Monkey-如何让monkey不要乱点?

monkey是只皮猴子,是安卓中的一个UI压力测试工具,重在测试稳定性。但是在运用monkey测试app,深受其乱点的烦恼,虽然在指定app的情况下,依然会随机点到app外面,然后再也回不来了,大大降低了其作用。查阅了网上不少文章,在看这篇文章的时候,突然有了点启发https://blog.csdn.net/liyu520131414/article/details/6935777这篇文章...

2019-03-16 23:18:42 8904 4

原创 Jmeter接口自动化实践二--如何调用前请求的返回数据

在实际的接口测试中,会遇到这样的情况,需要获得登录请求返回的token值作为下一个请求的传参。这种取值有很多种方式。常用的一般是json提取器和正则提取器,也可以beanshell来实现,个人习惯用正则提取器。就没有我用正则取不出的值(嘻嘻),正则到时候专门写一篇一看就懂,一学就会的取值方法。前面说过接口自动化用例编写完成,执行时,每次执行的数据不会互相干涉。依然拿我们的部落来举例。我...

2019-03-10 22:32:06 1565

原创 Jmeter接口自动化实践一--如何开始做

初识jmeter是在半年前,这半年也做了不少东西是时候来个总结了。为什么要做接口自动化?1.版本迭代后,如何保证老的接口依然正常使用,通过对接口进行可用性测试,可快速对其进行验证,但这也只是确认接口可用。2.如何保证老接口可用,并且接口的业务功能正确?当然最简单的办法便是对所有可自动化的接口,进行自动化用例的编写。3.如何避免手工接口测试时的遗漏,以及接口文档前后不一致的情况(实际...

2019-03-03 22:33:09 11845

原创 python3学习笔记之十一——合并文件夹下的exce文件

目标:在多人协作的环境下,实行一键合并多个excel缺陷:不能保留excel的格式,没有考虑图标之类环境:python3.7openpyxl 2.5.5思路如下:1.获取文件夹下的所有excel的文件名2.通过for循环遍历excel文件,openpyxl.load_workbook载入excel文件3.新建一个excel文件用于存储合并后的文件4.获取exce...

2018-08-26 18:14:33 664

原创 python3学习笔记之十——利用smtp,通过163邮箱发送邮件

通过smtp发送邮件一直提示在登录的时候身份认证失败,百度了一下才知道163邮箱需要在设置里面开通smtp服务,并且设置授权码,通过第三方登录163邮箱的时候,登录的密码就是这个授权码,问题搞清楚了,接下来就是正常邮件的发送了。163的smtp的服务器地址:smtp.163.comimport smtplibfrom email.mime.text import MIMETextmsg_from ...

2018-07-12 13:16:18 4285

原创 python3+selenium之自动化测试学习笔记之一——验证百度搜索结果

selenium的学习主要来自以下两个博客,自己写一下是为了能进一步加深记忆。https://www.cnblogs.com/yoyoketanghttps://blog.csdn.net/u011541946/article/category/6788788

2018-07-05 15:49:46 2617

原创 python3学习笔记之九——爬取煎蛋上的妹子图

看到csdn公众号上推送的一篇利用selenium+PhantomJs爬取煎蛋妹子图的文章,对于初学爬虫的我跃跃欲试。selenium是自动化测试的工作,Phantomjs相当于无界面的浏览器,用的内核是webkit,很遗憾的是当我配置完环境之后,调试时,蹦出来一个警告,大致意思selenium不支持Phantomjs,请使用headless的chrome和firefox。后来又查了下,说是sel...

2018-06-19 13:58:04 981

原创 python3学习笔记之八——爬取百度音乐盒临时列表中的音乐

没事儿打开百度音乐,随便点点喜欢的音乐,音乐就会加到百度音乐盒的临时列表之中了,但是想将列表中的音乐下载到本地就要登录百度账号。那能不能不登录就将列表中的音乐下载下来?通过fiddler抓包分析一下:可以看到这条post,songlink,看名字莫非就是歌曲的链接。查看一下详细的响应内容:将这里的showlink复制下来,粘贴到浏览器中,直接提示下载了,显然这就是歌曲的链接。那就只要将json里的...

2018-06-15 18:41:15 365

原创 python3学习笔记之七——爬虫之爬取qq表情金馆长

网址:http://qq.yh31.com/zjbq/0551964.html一看吓一跳,一共有95页但是每一页的url有迹可循,比如:第二页http://qq.yh31.com/zjbq/0551964_2.html第三页http://qq.yh31.com/zjbq/0551964_3.html仅仅是在第一页的基础上增加了_2,_3,那就可以通过循环拼接字符串遍历所有页面。接下来查看第一页上的...

2018-06-14 17:39:47 627

原创 python3学习笔记之六——从excel表读取数据,利用字符串格式化方式,将数据写入mysql数据库

预备知识1:从excel表中读取数据,通过xlrd实现。#打开工作表ex = xlrd.open_workbook('d:\student.xlsx')#操作工作表的sheet页,第一页sheet = ex.sheet_by_index(0)#获取行数和列数rows = sheet.nrowscols = sheet.ncols#获取一行的数据data = sheet.row_values('行号...

2018-06-12 21:23:28 2059

原创 python3学习笔记之五——将json数据写入excel表

#student4.json[    {        "student_no": 1001,        "name": "James",        "score": 10,        "class": "A-1",        "rank": 1    },    {        "student_no": 1002,       

2018-06-11 17:40:58 9880 3

原创 python3学习笔记之四——读取excel表数据,并使用字符串格式化将其转化成json格式

目标:通过字符串格式化的方法将excel表中读取的内容转化为json格式,加深对字符串格式化的印象#student.xlsxjson格式:[{“name”:"joey","age":12},{"name":"ben","age":13}]先将excel表里的内容利用xlrd读取出来,分析student.xlsx中的数据可知,第一行显示的是数据的名称,第二行显示的是类型,实际的数据从第三行开始。根据...

2018-06-11 16:00:17 11380

原创 python3学习笔记之三——统计英文文章中出现次数最多的单词前三

思路:英文文章中的标点符号的处理,单词大小写的处理,再将单词通过字典的统计出现次数,最后用sorted()排序#利用maketrans函数将标点符号映射为空格table = str.maketrans(',.!"?:[]-',' ')#打开需要统计的文件f = open(r'C:\Users\CryptFiend\Downloads\python\1.txt')file1 = f....

2018-06-09 22:03:16 4849

原创 python3学习笔记之二-输入字符,用#将其包围

实现目标输入字符‘abc’,打印结果如下:######abc######string = input("please enter:")#查看图案的规律是比字符串的长度多2个字符length = len(string) + 2print("#" * length)print("#" + string + "#")print("#" * length)输出结果如下:please enter:yes s...

2018-06-08 18:10:27 297

原创 python3学习笔记之一素数

内容:输入一个数值,打印该数值以内的素数num = int(input('输入一个数值求取素数:'))for i in range(2,num+1): flag = 1 for j in range (2,i): if i % j == 0: flag = 0 break else: fla...

2018-06-08 16:51:17 343

libxslt.rar

将jmeter的jtl文件转化为html格式,将xsltproc配置成环境变量即可在命令行直接使用。格式如:xsltproc E:\testjmx\report\jmeter-results-detail-report_30.xsl E:\testjmx\report\test1.jtl>E:\testjmx\report\test2.html

2019-05-15

空空如也

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

TA关注的人

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