自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql存储过程用途之一:批量添加表数据

mysql存储过程

2023-01-30 10:57:29 160

原创 Django框架理解

初学Django,理解一下它的内部结构,可能不太准确,作为一个前期的指导吧

2021-07-07 13:37:18 157 1

原创 python pytest框架实现登录页面web自动化(UI自动化), API接口自动化思路也差不多

强烈推荐python自动化学习网站–白月黑羽(http://www.byhy.net/tut/auto/selenium/01/)我不是打广告, 是真的讲解的非常好!!!!网站文字内容+B站视频,涵盖了python自动化的几乎所有主要内容,见下图另一个学习pytest的好习惯就是看它的官方文档https://docs.pytest.org/en/latest/how-to/usage.html#specifying-which-tests-to-run另外,如果想要我手上的这个练习项目的,可以在底

2021-06-14 02:05:43 5278 32

原创 python接口自动化:自动获取cookie

session是什么:用户登录后(发送登录请求后,或者说用户和服务器建立会话),服务器把用户的身份信息,存储在数据库中,这就是session。其中该身份信息的标识字段就是sessionID,各个系统存储时sessionID字段的字段名称不尽相同。服务器会把sessionID放在响应headers中返回给用户(浏览器),在headers中的字段名为“Set-Cookie”。session从时效性上,分为两种。一种是限定有效期的,比如说五分钟,举个例子,你登录系统后,五分钟不操作该系统,就自动退出登录

2021-06-11 22:33:34 4138 1

原创 python接口自动化:调用登录接口获取cookie,以便成功调用后续接口-----笨办法

作为一个新手,摸索了好久才解决获取cookie的问题。其中有一个坑,不知道是不是缓存的原因,调用登录接口的时候,服务器有时返回了两个sessionID,而只有第二个才是有效的,所以用了很多步骤它进行处理,最终得到最后一个干净的字符串类型的sessionID,作为登录接口的返回值。我把headers也贴一下吧。{‘Date’: ‘Fri, 11 Jun 2021 11:08:45 GMT’, ‘Server’: ‘Apache/2.4.10 (Win32) OpenSSL/0.9.8zb PHP/5.3.

2021-06-11 19:16:34 1593

原创 python+requests+unittest接口自动化框架结构

```python思路:三个模块,分别存储测试对象、测试用例、测试执行器模块一:存放测试对象"""be_tested_app.py被测试的程序(接口):一个get接口,一个post接口"""import requestsclass SendRequests(object): """发送请求类""" def send_get(self, url, params, headers): """发送get请求,返回请求结果""" retur

2021-06-11 12:35:43 114 2

原创 python练习题--阿拉伯数字转换成中文数字

python练习题–阿拉伯数字转换成中文数字用户输入任意阿拉伯数字,如【123456】,把它转换成中文数字【壹拾贰万叁仟肆佰伍拾陆】以前面试时面试官问的问题,当时没能答出来,今天初步解决,把它记录下来,也是有点意义的。本题并不完善,不包括0(包括0的格式问题尚未解决),纯属提供一个思路(获取位数的思路)```pythondef switch_num(num): """把数字转换成中文""" if type(num) != int: return None e

2021-06-07 23:01:26 2883 1

原创 前后端校验

单纯功能测试并不难,非专业的也能完成。难的是在有限的迭代测试时间内高效率地完成测试覆盖,这就对测试方式有要求。 接口测试重要前后端校验:前端校验规则是后端的子集,前端校验是为了提高一次性通过的概率,提升用户体验,不仅要校验,而且要给出友好提示。必须后端做的校验:唯一性验证,验证码,敏感词有必要在前端做的校验:必填项,(邮箱、电话、地址)格式,密码强度检测非必要校验:原则上犯错成本不高的都可以是非必要的,过于严格会影响体验...

2021-01-26 10:13:36 488

原创 jmeter接口性能测试结果在Windows和Linux中运行的结果比较

Windows用户界面Windows命令行Linux服务器上

2020-07-20 21:05:08 1287

原创 jmeter添加performance monitor metrics collector后运行失败的解决办法

把监控结果写入文件即可

2020-07-17 17:32:54 875

原创 在Linux中运行jmeter性能测试并自动生成HTML格式报告的方法

前置条件:1.安装jdk(1.8.0)2.安装jmeter(5.1.1) ,jdk 1.8.0 和 jmeter 5.1.1实测可适配3.安装xshell6(自带上传/下载文件的命令,方便将监控服务器资源的插件放入服务器,本身也可以通过命令top监控资源)步骤:1.调通待压测的接口,根据业务场景,设置好线程数/运行时间/循环次数等基本项,保存为.jmx文件2.将保存好的.jmx文件复制到jmeter安装目录的bin目录下3.打开bin目录下jmeter -n.cmd 文件(如图),或者直接通过

2020-07-15 17:18:41 1092

原创 navicat连接本地MySQL服务器失败的解决办法

1.本地windows+r 进入CMD命令行2.输入mysql -u root -p进入MySQL3.修改账户密码加密规则并更新用户密码(1)ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则(2) ALTER USER ‘root’@‘localhost’ IDEN...

2019-11-15 16:32:33 2016

原创 web端应用和APP查看系统日志

web端方法一:查看动态日志,xshell连接服务器,命令: tail -f 日志文件目录/日志文件名tail 反向查看文件,tail -f 动态查看文件内容方法二:第一步,在xshell命令行页面鼠标右键点击日志-启动,保存到本地目录;第二步,在应用上执行要进行的操作;第三步,在命令行页面,右键日志-停止;第四步,到本地查看刚刚保存好的日志文件;Android端adb log...

2019-08-15 17:29:35 2499

原创 mysql 数据库基本操作

MySQL数据库基本操作数据库层:增 create database database_name;删 drop database database_name;查 show databases;用 use database_name;表格层:增 create table table_name(字段1 数据类型(长度), 字段2 数据类型(长度));删 drop table table...

2019-08-15 17:15:22 90

空空如也

空空如也

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

TA关注的人

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