自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试-性能测试

模拟多个用户的操作对服务器硬件性能的影响概念PV(Page View):页面访问量,每次用户访问或者刷新页面都会被计算在内。QPS(Query Per Second):每秒查询数,每秒系统能够处理的查询请求次数。TPS(Transactions Per Second):每秒事务数,每秒系统能够处理的事务次数。TPS与QPS是有区别的事务表示客户端发起请求到收到服务端最终响应的整个过程,这是一个TPS而在这个TPS中,为了处理第一次请求可能会引发后续多次对服务端的访问才能完成这次工作,每次访问都算

2021-03-31 11:10:45 164

原创 面试-linux

linux常用方法sed基础详解统计文件的行数打印第5行打印空行的行号删除空行删除所有注释行打印不含this的行内容打印非空行的内容awk基础详解统计文件行数打印空行的行号打印文档中单词数小于8的内容打印第六列的和打印文件中重复行的行数检查文件第二列是否有重复的行,并打印重复次数替换把'a,b,c,'字符串中“,”换成“\n”.一个日志文件,找出文件里有多少ipseq输出0到500中7的倍数find查找当前文件夹以及子文件夹下所有".java"结尾的文件找到当前目录及其子目录中的所有文件中所有包含ERROR

2021-03-30 21:01:28 499 1

原创 面试-测试基础

测试基础测试理论隐藏得比较深的bug、影响比较大的bug、处理过程比较曲折的bug。app兼容性web端测试和app端测试差异测试用例登录界面点赞功能如何测试贩卖机有个测试场景,秒杀,你觉得应该有哪些测试用例计算器的测试用例对抖音app的某个功能进行测试给你一瓶农夫山泉,怎么测试它。+如果给你250ml的农夫山泉,你该如何对它进行测试问题定位视频卡顿打开app后页面空白是什么原因打不开一个网页,有哪些原因测试理论隐藏得比较深的bug、影响比较大的bug、处理过程比较曲折的bug。根据自己的经验描述:如

2021-03-30 16:51:34 433

原创 面试题-移动端测试

移动端测试面试题汇总安卓和ios平台特性activity生命周期流程图安卓的四大组件你平常会看log吗, 一般会出现哪些异常(Exception)你觉得app的性能测试,即专项测试,需要重点关注那些方面?请简要介绍一下安卓系统四层架构常用的adb命令有哪些?请随便写一个monkey脚本,并解释其中参数的含义?测试过程中遇到app出现crash或者ANR,你会怎么处理?App的闪退通常是什么原因造成的?安卓和ios平台特性平台特性沙盒机制苹果公司推出的系统安全机制,ios上每个已用都有自己对应的沙盒

2021-03-30 16:14:50 1787

原创 接口测试02-python get/post接口

get接口#-*- coding:utf8 -*-import urllibimport urllib2url = ""#定义请求数据,并对数据进行赋值data={}data['']=''data['']=''#对数据和url编码data=urllib.urlencode(data)#将数据和url进行连接request = url+?+data#打开请求,获取对象r...

2020-04-08 10:24:58 138

原创 接口测试01-接口相关知识

文章目录get和post区别HTTP协议接口分类get和post区别GET 没有请求体,没有正文 POST有GET请求的参数放在URL中传递,大小有限制POST请求的参数可以放在URL后传递、也可以放在请求体中,大小不受限制GET安全性较差:参数明文数据会被浏览器缓存设计的用途:GET用来查询-不操作数据,参数量小POST用来插入,更新数据-安全要求高,数据量大—GET像轿车...

2020-03-20 11:59:01 109

原创 jenkins02-用户权限配置

一、环境要求插件:Role-based Authorization Stratgey二、配置入口:Manage Jenkins -> Manage and Assign Role1、Manage Roles:管理角色可以用来创建管理员权限、游客权限等本人非常傻A的以为是直接创建用户角色,不过也不影响,名字就是个代号而已2、Assign Roles给用户分配角色,要分配角...

2020-03-17 11:15:00 186

原创 python框架-Django

Django

2019-12-23 16:29:58 138

原创 python框架-Flask

Flask

2019-12-23 16:29:08 104

原创 自动化-jmeter

jmeter

2019-12-23 16:28:04 114

原创 自动化-selenium

selenium

2019-12-23 16:27:34 152

原创 抓包工具

Fiddlercharles

2019-12-23 16:26:24 149

原创 数据结构-算法

学习一

2019-12-23 16:24:35 82

原创 网络协议

HTTP协议HTTPS协议TCP协议IP协议

2019-12-23 16:23:03 236

原创 要求

百词斩白盒、黑盒等软件测试理论和方法,移动端互联网行业测试环境及相关技术熟悉java/obj-c或几种脚本语言如ruby/perl/shell等,能熟练编写测试代码善于学习和运用新知识,具有良好的分析和解决问题能力永洪熟悉c、java等至少一种编程语言,有shell或python使用经验者优先性能、安全、白盒测试、机器学习等专业测试领域经验者优先熟悉linux、unix操作系统...

2019-12-23 16:03:28 236

原创 遇到的bug

1、创建virtualboxclient com对象失败最简单有效的解决方案https://blog.youkuaiyun.com/danshenxiaobang/article/details/72877363

2019-09-04 14:08:45 117

原创 jenkins01-安装配置

1、下载jenkins msi 一步步点next安装完成2、浏览器输入 localhost:8080 打开配置页3、二次启动时,进入cmd,进入安装目录,输入命令启动jenkins修改端口号为1080输入localhost:1080打开进入配置页,根据指引输入密码,然后选择推荐插件安装,等待安装ingjenkins插件安装方法:https://kms.finedevelop.c...

2019-04-24 17:33:38 121

原创 maven配置

https://www.cnblogs.com/whgk/p/7112560.htmlhttps://blog.youkuaiyun.com/wangkiing_csdn/article/details/51913585参考文档配置过程过出现的坑解决方案:使用win+R,进入cmd,输入命令在命令运行完成后根据提示进行操作,配置完成在执行mv install等命令时仍然出现了报错解决方...

2019-04-24 11:30:54 110

原创 接口测试用例设计

接口测试用例设计是否携带默认值参数业务规则、功能需求结合接口参数说明,可能需要设计n条正向用例和逆向用例参数是否必填逆向用例针对每个必填参数,都设计一条参数值为空的逆向用例参数之间是否存在关联有些参数彼此之间存在相互制约的关系(联动)逆向用例:根据实际情况,可能需要设置0~n条用例参数数据类型限制逆向用例:针对每个参数都设计一条参数值类型不符的逆向用例参数数据类型自身的...

2019-04-23 20:34:58 158

原创 python学习-时间序列

以时间排序的一组随机变量24小时内的某一股票数值变化处理类 含义 相关方法Timestamp 时间戳 to_datetime,TimestampDatetimeIndex 时间戳索引 to_datetime,date_range,DatetimeIndexPeriod 时间间隔 PeriodPeriodIndex 时间间隔索引 period_range,PeriodIndex时间戳...

2019-04-10 14:13:32 162

原创 python学习-matplotlib

import matplotlib.pyplot as plt绘画对象列表Figure:一张画布Axes:坐标轴,每一个Axes都有一套XY轴坐标系,绘制图形时基于此坐标系绘制。子图,在一个Figure对象中可以包含多个Axes对象,一张画布可以包含多个子图Line2D:线条Text:文字、一张子图需要标题,就可以使用一个Text对象plt会默认创建Figure对象,并将它保存在plt...

2019-04-09 16:57:44 192

原创 postman学习

Test中公式用法格式 tests[“检查点说明”] === 布尔表达式Status code:Code is 200

2019-03-26 22:02:47 252

原创 接口学习

火狐插件:posterGET 没有请求体,没有正文 POST有GET请求的参数放在URL中传递,大小有限制,不超过2kbPOST请求的参数可以放在URL后传递、也可以放在请求体中,大小不受限制GET安全性较差:参数明文数据会被浏览器缓存设计的用途:GET用来查询-不操作数据,参数量小POST用来插入,更新数据-安全要求高,数据量大—GET像轿车,能送货,但能力有限—PO...

2019-03-26 21:02:43 157

原创 python学习-scrapy

使用scrapy抓取一个页面1、将抓取的数据存放在数据库中sudo service mysql start 启动数据库mysql -u root 连接数据库create database test1 创建数据库2、创建models.py安装mysqlclient 连接数据库from sqlalchemy import cerate_enginefrom sqlalchemy.e...

2019-03-26 17:34:53 100

原创 linux下常用操作

复制文件夹到另一个文件夹cp -r /123/a /234/b-r代表保持a文件夹的递归性进行复制删除文件夹mv -rf a强制删除

2019-03-21 16:15:56 101

原创 python学习-mysql、sqlalchemy

关系型数据库ACIDA 原子性C 一致性I 隔离性D 持久性主键 primary key外键 foreign key 父数据表的主键放在另一个数据表,当做属性以创建彼此的关系,这个属性就是外键创建虚拟环境1、安装sudo pip3 install virtualenv2、创建虚拟环境virtualenv venv 创建一个名为venv的虚拟环境3、进入虚拟环境s...

2019-03-19 21:45:45 134

原创 python学习-选择器

scrapy数据提取器 SelectorCSS和Xpathscrapy shell url 交互式python环境用语测试和debug爬虫CSS Selectorresponse.css(‘div#images a::text’).extract()div#images 表示 id为images a标签 text文本div.images class为imagesextra...

2019-03-19 17:20:39 875

原创 python学习-模块

timeimport timetime.ctime()获取当前时间的字符串time.localtime() 返回值是strcut_time类型的对象st = time.localtime()st.tm_yday 现在是今年第几天st.tm_hour 现在是今天第几个小时st.tm_mon 现在是今年的第几个月time.strftime() 将struct_time类型对象格式...

2019-03-18 21:21:34 130

原创 python学习-多进程多线程

多进程from multiprocessing import Processdef func(name):***def main():#args以tuple方式传入参数process = Process(target = func,args=(‘Lucy’,))process.start()process.join()if __name__ == ‘__main__’: ...

2019-03-14 21:38:03 136

原创 python中except的错误类型

1、ValueError :传入无效的参数2、IndexError:序列中没有此索引(index)3、KeyError: 映射中没有这个键4、TypeError:对类型无效的操作

2019-03-13 16:09:46 4589

原创 python报错汇总

1、IndentationError: unindent does not match any outer indentation level最常见的原因是,没有对齐,tab键和空格键不能混用2、Python OSError: [Errno 22] Invalid argument因为python中\t为换行符,换后正常...

2019-03-13 16:07:18 199

原创 python学习 os操作

os.mkdir() 创建目录os.rmdir() 删除目录,只能删除空目录,如果想删除非空的目录 使用shutil.rmtree()os.isfile() 判断是否是文件os.isdir() 判断是否是目录os.exists() 判断是否存在...

2019-03-12 10:29:04 108

原创 菲波那切数列

迭代器实现class fb1(object): def __init__(self,max): self.max=max self.a=0 self.b=0 self.n=0 def __iter__(self): return self def __next__(self): ...

2019-03-11 17:57:32 139

原创 python学习-高级特性

高阶函数可以使用函数作为参数的函数def f(func):sorted:对列表排序,有一个名为key的参数指定key为abs,根据l的绝对值排序sorted(l,key=abs)filter:对序列过滤Filter(a,b) a为函数,b为被处理的数据列表,a会对b中的每个元素判断,结果为真择保留,否则舍弃map/reducemap:map(a,b),a为函数,b为可迭代的对象,a...

2019-03-11 17:12:39 192

原创 python学习-类

类函数class A: def __init__(self): self.name = '123' a =A() a.name 123class A: def __init__(self,name,age): self.name =name self.age =age a = A('123',24) a.name ...

2019-03-11 11:53:14 260

原创 python学习-函数-变量作用域

变量作用域全局变量、局部变量def change(): a = 90a = 9调用函数前,a = 9,调用函数后,a=9,change中的a =90,a为创建的局部变量,函数调用完即销毁a =9def change(): print(a)a =9 ,为全局变量a =9def change(): print(a) a =100调用函数时报错,...

2019-03-11 10:42:56 247

原创 python学习-列表、元组、集合、字典

列表:list 有序 a = [‘1’,‘2’,‘3’]a.append(‘4’) a=[‘1’,‘2’,‘3’,‘4’]a[0] ‘1’a[-1] ‘4’len(a) 4a.insert(0,‘5’) a=[‘5’,‘1’,‘2’,‘3’,‘4’]a.count(‘2’) 1a.remove(‘2’) a=[‘5’,‘1’,‘3’,‘4’]del a[1] ...

2019-03-07 15:53:33 110

原创 python-turtle库学习

from turtle import *import randomimport timen=80.0speed("fastest")#画笔的移动速度,绘制速度范围(0,10],数字越大越快screensize(bg='seashell')#设置画布大小 canvas canvwidth canvheight bg 分别分别代表 画布的宽、高、背景颜色 #宽高为小数时,表示占据电...

2019-01-29 16:41:21 548

原创 创建自己的微信小程序-2配置

参考文章:https://blog.youkuaiyun.com/samrtian/article/details/800437581、进入创建的初始demo后,可以看到如下画面2、app.js整个项目的启动文件,三大功能:浏览器的缓存进行存和取数据,用户登录成功的回调,获取用户信息globalData 定义整个项目的全局变量或者常量3、app.json整个项目的配置文件,比如注册页面、配置ta...

2019-01-11 20:12:20 303

原创 创建自己的微信小程序-1安装过程

1、安装首先下载微信开发者工具 https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=2017162、申请测试号(虽然我也不太清楚有啥用,就先申请了)3、然后扫码进入微信公众号,会自动获取你的公众号和微信4、然后选择小程序项目(因为我还没有公众号,过段时间申请一个)然后添加项目,填写相...

2019-01-11 19:39:28 167

空空如也

空空如也

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

TA关注的人

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