摘要: 一、下载pymysql (1)dos命令下下载:pip install pymysql (2)pycharm 中setting点击解释器点击“+”下载输入下载pymysql选择版本install下载 二、pymysql连接 (1)vmware中打开服务器安装数据库开启数据库==关闭防火墙 (2)py 阅读全文
posted @ 2026-05-25 17:46 刘sir金牌讲师 阅读(9) 评论(0) 推荐(0)
摘要: 一、新建项目 二、新建6个包 (1)conf包 参数包 (2)api包 组建接口 (3)testcase 用例包 (4)run 运行包 (5)report 报告包 (6)utils 工具类包 第一个配置包:存放请求参数 案例: 登录接口 url1 = "http://49.233.201.254:8 阅读全文
posted @ 2026-05-25 16:09 刘sir金牌讲师 阅读(16) 评论(0) 推荐(0)
摘要: unittest框架 (1)第一种执行所有的用例 unittest.main() #执行所有的用例 案例: import unittest #导入unittest框架 import requests #导入reuquest库 class Cms_kj(unittest.TestCase): #创建一 阅读全文
posted @ 2026-05-25 15:51 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)
摘要: 1、封装格式 import requests class Cms(object): def init(self): pass def dl(self): pass def cxyh(self): pass def lm(self): pass def wz(self): pass if name = 阅读全文
posted @ 2026-05-25 15:44 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)
摘要: token接口 案例:网站:http://shop.duoceshi.com/login?redirect=%2Fdashboard code接口:http://manage.duoceshi.com/auth/code 登录接口:http://manage.duoceshi.com/auth/lo 阅读全文
posted @ 2026-05-25 15:40 刘sir金牌讲师 阅读(11) 评论(0) 推荐(0)
摘要: 一、省份接口 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince 二、城市接口 http://www.webxml.com.cn/WebServices/WeatherWebService.as 阅读全文
posted @ 2026-05-25 15:36 刘sir金牌讲师 阅读(4) 评论(0) 推荐(0)
摘要: (1)if断言 案例: import requests #导入request库 class Cms(object): def init(self): pass def dl(self): url1="http://49.233.201.254:8080/cms/manage/loginJump.do 阅读全文
posted @ 2026-05-25 15:29 刘sir金牌讲师 阅读(4) 评论(0) 推荐(0)
摘要: cms中的登录接口,查询用户接口 (1)通过requests.Session做依赖 (2)cookie保持会话 import requests #导入request库 class Cms(object): def init(self): pass def dl(self): url1="http:/ 阅读全文
posted @ 2026-05-25 14:58 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)
摘要: 第三种方法: 主要用来保持会话关系 案例: 阅读全文
posted @ 2026-05-25 14:53 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)
摘要: 第二种方法: (1)requests.request 案例: (2)requests.request(method="get",url=url1,params=data1,headers=headers1) 案例: 阅读全文
posted @ 2026-05-25 14:51 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)
摘要: 第一种方法: requests.post() requests.get() python操作接口:要素导入request库 (1)url (2)请求参数 (3)请求头 (4)请求方法: (5)填写对应的方法,调用 案例:post请求 案例:get请求 (1)get请求中params (2)get中请 阅读全文
posted @ 2026-05-25 14:47 刘sir金牌讲师 阅读(11) 评论(0) 推荐(0)
摘要: 一、介绍requests库 1、requuest库是一个用python语言编写简单易用的http库,用来做接口测试的库 2、接口测试的库有那些? request(最受欢迎)、urllib、urlib2、urllib3,httplib等 二、下载requests库 (1)第一种:dos下pip下载 p 阅读全文
posted @ 2026-05-25 14:19 刘sir金牌讲师 阅读(7) 评论(0) 推荐(0)
摘要: (一)接口组成部分: (1)请求方式: post get (2)接口url:(ip地址+端口号+接口)/cms/manage/loginJump.do 接口(3)请求体:userAccount=admin&loginPwd=1223456 (4)请求头:content-type:applicatio 阅读全文
posted @ 2026-05-25 14:15 刘sir金牌讲师 阅读(9) 评论(0) 推荐(0)
摘要: 一、熟悉接口文档和分析接口 1、接口文档(开发编写) 2、拿到接口文档 3、分析接口文档 详解: a、接口目录 b、接口的字段类型、字段必填向,字段意义,请求方式,请求协议等 c、接口请求模板:如成功模板,失败的模板 请求体内容, 响应体内容 二、整理自己做的项目的接口 银行项目接口:借款接口、用户 阅读全文
posted @ 2026-05-25 14:12 刘sir金牌讲师 阅读(11) 评论(0) 推荐(0)
摘要: 1、fidder配置 2、将手机和电脑的网络,同一个 3、dos命令下查看ip地址 ipconfig 4、手机上操作 手机的设置--》网络--》代理--》手动代理 手动代理ip地址:192.168.1.94就是电脑查询的IP地址 端口:fiddler的端口8888 在手机上操作内容 不用就关闭代理 阅读全文
posted @ 2026-05-25 14:02 刘sir金牌讲师 阅读(12) 评论(0) 推荐(0)
摘要: 1、开启模拟网络状态 2、打开配置文件 如果要模拟2G网络, 上传下载配置如下: oSession["request-trickle-delay"] = "3000"; oSession["response-trickle-delay"] = "1500"; 如果要模拟3G网络,上传下载配置如下: 阅读全文
posted @ 2026-05-25 13:59 刘sir金牌讲师 阅读(6) 评论(0) 推荐(0)