会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿炳~
博客园
首页
新随笔
联系
订阅
管理
2021年8月3日
接口自动化基础六(鉴权和requests)
摘要: 一、鉴权http://testingpai.com/article/16219299883561、session鉴权2、token鉴权 注册(数据库存储用户名和密码) 登陆(提交用户名+密码) 后端获取到用户名密码(进行校验密码和用户名是否与数据库存储的一致) 给我令牌(token) 算法生成tok
阅读全文
posted @ 2021-08-03 00:02 阿炳~
阅读(334)
评论(0)
推荐(0)
2021年8月2日
接口自动化基础五(HTTP协议)
摘要: 一、OSI模型1、物理层2、数据链路层3、网络层4、传输层:TCP、UDP5、会话层6、表示层7、应用层:HTTP(S)、FTP、DNShttp://testingpai.com/article/1621601730160二、HTTP协议1、互联网客户端 服务端浏览器、app、手机浏览器 前端服务(
阅读全文
posted @ 2021-08-02 23:59 阿炳~
阅读(184)
评论(0)
推荐(0)
接口自动化基础四(配置文件)
摘要: 软编码:参数化整个项目配置硬编码:写死的编码方式一、配置文件分类1、xxx.ini:django项目部署uwsgi,了解2、xxx.yaml:java用的多,dockercompose,了解3、xxx.py:python文件,settings.py4、使用场景:生产环境、测试环境:ip不一样、数据库
阅读全文
posted @ 2021-08-02 23:53 阿炳~
阅读(116)
评论(0)
推荐(0)
2021年7月28日
接口自动化基础三(数据驱动和日志收集)
摘要: 一、DDT数据驱动1、数据驱动:将不同的数据在同一个业务逻辑上运行二、使用1、安装DDT(Data Driven Tests) pip install ddt2、语法 1、在测试类上使用@ddt 2、在测试函数上使用@data(*case_data),进行数据解压,然后每一个元素传入测试函数3、@d
阅读全文
posted @ 2021-07-28 02:51 阿炳~
阅读(124)
评论(0)
推荐(0)
接口自动化基础二(unittest框架)
摘要: 一、unittest框架4大核心组件unittest 是python自带的单元测试框架,无需安装。1、TestCase: 写测试用例2、TestSuite: 收集测试用例3、TestRunner: 执行测试用例4、TestFixture: 测试脚手架,前置条件,后置清理,根据实际情况选择使用二、un
阅读全文
posted @ 2021-07-28 02:47 阿炳~
阅读(161)
评论(0)
推荐(0)
2021年7月23日
接口自动化基础一(openpyxl)
摘要: 一、openpyxl说明 二、openpyxl的操作 1、创建wb对象 (1)创建wb对象之前先从openpyxl库导入load_workbook from openpyxl import loag_workbook (2)创建wb对象,传入文件绝对路径参数 wb = load_workbook(f
阅读全文
posted @ 2021-07-23 02:03 阿炳~
阅读(362)
评论(0)
推荐(0)
2021年7月21日
Python基础之十二(动态设置类属性)
摘要: 一、setattr() # 设置/修改属性 语法:setattr(对象名, 属性名, 属性值) 规则:属性不存在则添加属性,属性存在则修改属性值 例子: class Student: type = '学生' def __init__(self): self.name = '小明' if __name
阅读全文
posted @ 2021-07-21 00:25 阿炳~
阅读(326)
评论(0)
推荐(0)
2021年7月18日
Python基础之十一(类的方法和特性)
摘要: 一、类的方法 1、实例方法(方法也称函数)【常用】 定义:需要对类进行实例化之后才能调用的方法,默认传参实例本身,没有修饰符 语法: def 方法名(self): 方法体 调用: 在类外部:实例.方法名() 在类内部:self.方法名() 例子: class Dog: # 实例方法 def eat(
阅读全文
posted @ 2021-07-18 20:31 阿炳~
阅读(326)
评论(0)
推荐(0)
2021年7月16日
Python基础之十
摘要: """一、debug1、下一步:Step over F82、跳进函数内部:Step into F73、继续程序执行,直到遇到下一个断点就停住 F9""" """__name__与__main__是什么一、类和对象1、类:拥有相同特点或者属性的一类事务的集合(抽象) 人类、动物(猫、狗)、车(汽车、自
阅读全文
posted @ 2021-07-16 00:28 阿炳~
阅读(41)
评论(0)
推荐(0)
Python基础之九(模块导入、路径处理、异常)
摘要: """一、模块导入1、概念 包:__init__.py 文件是包的标识符,__init__.py会自动执行 模块:.py结尾的文件就叫模块 结构:项目/包/模块2、模块导入 2.1、模块分类 python自带模块:time 第三方模块:requests 自定义的模块 2.2、语法 import 模块
阅读全文
posted @ 2021-07-16 00:16 阿炳~
阅读(226)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享