千纸鹤

  博客园  ::  :: 新随笔  ::  ::  :: 管理
  5 随笔 :: 70 文章 :: 0 评论 :: 9281 阅读

06 2022 档案

摘要:《一》持续集成的概念 (1)持续集成Continuous Integration 持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进行自动化 测试 (2)持续交付Continuous Delivery 持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境 (3)持续 阅读全文
posted @ 2022-06-26 21:33 隆江猪脚饭 阅读(62) 评论(0) 推荐(0) 编辑

摘要:《一》项目框架 (1)封装数据base文件夹:封装好的请求(如:post、get请求) (2)存放数据data文件夹:将数据写在excel文件中进行存放 (3)读取数据ib文件夹:进行读取数据 (4)测试数据test_case文件夹:测试用例(测试过程中,数据可能需要在数据库中断言) (5)日志文件 阅读全文
posted @ 2022-06-24 00:22 隆江猪脚饭 阅读(416) 评论(0) 推荐(0) 编辑

摘要:《一》加密算法 (1)为什么要用加密算法 加密:加密针对重要的数据进行传输很重要,预防窃取数据,以明文的方式加密成密文的数据 解密:加密的数据还原成明文数据 (2)常见加密算法三大类 非对称加密算法:rsa 对称加密算法:aes 常见的hash算法:md5 加盐《二》非对称加密算法 (1)rsa(应 阅读全文
posted @ 2022-06-22 16:53 隆江猪脚饭 阅读(475) 评论(0) 推荐(0) 编辑

摘要:《一》Mock Server是什么 (1)定义 Mock简称测试桩,挡板 (2)为什么会用到mock 想要获得不容易构造的数据,从而使用mock去写,进行创建数据 (3)测试领域应用 实例:支付宝、微信支付接口属于第三方调用,需要花钱。mock技术,可以做一个假的接口,模拟真实的返回数据,继续做后面 阅读全文
posted @ 2022-06-21 22:16 隆江猪脚饭 阅读(224) 评论(0) 推荐(0) 编辑

摘要:《一》接口关联讲解 (1)补充流程:商品添加到购物车和提交订单 test_py.py ''' 1.补充流程:商品添加到购物车和提交订单 ''' ''' (1)get请求传参是以params的形式进行传参 (2)post请求传参是以 data 或 json 的形式进行传参 1.传的是json数据,则用 阅读全文
posted @ 2022-06-20 17:05 隆江猪脚饭 阅读(1021) 评论(0) 推荐(0) 编辑

摘要:《一》使用requests代码做接口测试 (1)百度实例 # 百度实例 url = 'http://www.baidu.com' res = requests.get(url) # 打印响应回来的内容(二进制文本内容) print(res.content) # 打印响应回来的内容(文本内容) pri 阅读全文
posted @ 2022-06-19 17:08 隆江猪脚饭 阅读(86) 评论(0) 推荐(0) 编辑

摘要:《一》postman基本功能 (1)左侧边模块 Collections 收藏,专用文件夹 APIs 接口文档 Environments 全局变量(所有接口都可以使用) 环境变量(需要选择指定的项目名) 区别:作用域不同 Mock Servers 模拟服务器,接口联调所用 Monitors 监视器 F 阅读全文
posted @ 2022-06-18 21:42 隆江猪脚饭 阅读(231) 评论(0) 推荐(0) 编辑

摘要:《一》接口测试的基本概念 什么是接口 俗称api接口 应用程序编程接口。接口传输数据交互的一个通道或者说一种形式 举例 生活中:充电接口 编程中:项目 前端:肉眼所能见到的界面 后端:处理数据 运算逻辑数据逻辑 接口:传输数据交互 过程:餐厅吃饭 前端(用户名,密码) 》登录接口 》后端(提示) 我 阅读全文
posted @ 2022-06-17 16:26 隆江猪脚饭 阅读(68) 评论(0) 推荐(0) 编辑

摘要:《一》Allure添加用例步骤详解 (1)在测试用例中添加详细的步骤有助于更好的阅读用例,也方便报错后迅速的定位问题 例子: 用例步骤:1.登陆,2.浏览商品 3.添加购物车 4.生成订单 5.支付成功 (2)第一种方式 < common_function.py > 将用例步骤做关键字封装 #cod 阅读全文
posted @ 2022-06-07 23:19 隆江猪脚饭 阅读(125) 评论(0) 推荐(0) 编辑

摘要:《一》Allure-pytest 配置与入门 (1)Allure测试报告 1.安装JDK1.8 才可运行allure ,怎么安装,直接百度,一大堆 2.下载 https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandlin 阅读全文
posted @ 2022-06-07 11:07 隆江猪脚饭 阅读(187) 评论(0) 推荐(0) 编辑

摘要:《一》插件优化案例与HOOK函数 1.插件优化案例之Pytest-HTML 2.Pytest插件的二次开发 二次开发优势: a.pytest是主流自动化框架,进行开发优化,成本更低 b.pytest拥有海量的插件 c.基于Pytest插件进行二次开发,该插件一般都有API文档 插件与Hook函数关系 阅读全文
posted @ 2022-06-05 23:17 隆江猪脚饭 阅读(285) 评论(0) 推荐(0) 编辑

摘要:《一》Pytest之fixture介绍 (1)Fixtures定义了构成测试准备阶段的步骤和数据,可以通过用修饰器@pytest.fixture来告诉pytest某个特定函数是一个fixture (2)实例 < pytest_fixtures > test_quick_exam.py > impor 阅读全文
posted @ 2022-06-05 11:02 隆江猪脚饭 阅读(37) 评论(0) 推荐(0) 编辑

摘要:《一》框架使用共性问题分享 (1)浏览器路径问题 1.通常设置方式: 浏览器路径、配置映射 2.路径存在空格(如:C:\Program Files\Java) 采取策略:path设置环境变量 3.bat文件修改设置 文件内容:C:\Users\zz\AppData\Local\Google\Chro 阅读全文
posted @ 2022-06-04 10:31 隆江猪脚饭 阅读(93) 评论(0) 推荐(0) 编辑

摘要:《一》淘宝电商项目: 整个Pytest课程将围绕着淘宝电商项目的应用来讲述《二》拓展知识: Pytest快速入门教程(视频+代码):http://www.cemaxueyuan.com/series/XL100353xxxx《三》pytest基础知识 (1)unittest和pytest的区别 (2 阅读全文
posted @ 2022-06-01 21:37 隆江猪脚饭 阅读(100) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示