会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
北漂的雷子
分享前进道路上的经验,分享个人观点, github 地址:https://github.com/liwanlei . qq群:python|测试|技术交流群 194704520
python测试开发交流群 683894834
python接口测试群:651392041
腾讯视频:http://v.qq.com/vplus/6797e52f56a39105a0b6c87bb849e22c/videos
博客园
首页
新随笔
联系
管理
订阅
[置顶]
FastAPI入门教程(持续更新中)
摘要: 第一部分:基础学习 FastAPI 学习之路(一)fastapi--高性能web开发框架 FastAPI 学习之路(二) FastAPI 学习之路(三) FastAPI 学习之路(四) FastAPI 学习之路(五) FastAPI 学习之路(六)查询参数,字符串的校验 FastAPI 学习之路(七
阅读全文
posted @ 2021-10-17 15:00 北漂的雷子
阅读(19617)
评论(0)
推荐(1)
[置顶]
django+appium实现UI自动化测试平台(开源部分,可定制开发)
摘要: 背景 UI自动化,在进行的过程中,难免会遇到平台化, 在实际的工作中,有的领导也会想要实现自动化测试的平台化。自动化平台化后,有了更为实际的成果, 在做UI自动化,很想吧现在的自动化的框架进行平台化,完成更多的移植。 设想 其实平台化也是不难的,也是简单的,前提你也有思路,我在前面的接口平台的时候的
阅读全文
posted @ 2018-05-14 11:43 北漂的雷子
阅读(7771)
评论(1)
推荐(2)
[置顶]
flask + Python3 实现的的API自动化测试平台---- IAPTest接口测试平台,更名:FXTest 接受定制开发(java版开发完毕)
摘要: **背景: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够, 2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发。 3.同时让自己锻炼去开发测试平台,掌握flask开发程序,提高自己的业务水平。整体思路: 1.利用flask+b
阅读全文
posted @ 2017-11-24 12:18 北漂的雷子
阅读(10777)
评论(1)
推荐(3)
[置顶]
python_adb 图形界面获取app测试数据,并展示部分测试报告v1.0版本(开源)
摘要: 想到平时想用adb 我就忍不住去翻开笔记,脑子记不住,不好使,不知道大家有没有这个想法呢,不管你有没有,反正我有了,ttm,太烦人了,于是乎,我就开始给自己写个需求文档, 这就是我写的,产品需求,合理不,管他合不合理,我看着能舒服就可以, 其实做出来的真实的效果图差很远,待会会给你们展示的,这里我要
阅读全文
posted @ 2017-06-16 15:56 北漂的雷子
阅读(3449)
评论(4)
推荐(2)
2023年1月4日
2022年度总结
摘要: 不知不觉,2022年已经远去,时间来到了2023年,本来这篇文章要上周或者元旦写,种种原因,延迟到了现在才写这篇总结,但是还是要总结下2022年的工作,回顾下2022年当初许下的目标。 1.测试体系知识梳理整理。 2.组建群,在群内分享,带动大家技术的进步。 3.python,java知识整体的串联
阅读全文
posted @ 2023-01-04 21:32 北漂的雷子
阅读(1843)
评论(4)
推荐(2)
2022年8月27日
FastAPI项目部署--nginx+gunicorn部署
摘要: 在之前的分享中,FastAPI入门教程(持续更新中)的文章分享了Fastapi框架的入门和项目的实战,分享后,没有进行过部署,那么如何部署呢,今天带领大家去看下。 部署选择了通用的nginx 和gunicorn来进行部署。如何部署呢,本篇带着大家去看一看。 一、 环境安装 安装nginx brew
阅读全文
posted @ 2022-08-27 14:30 北漂的雷子
阅读(5507)
评论(0)
推荐(0)
2022年4月12日
Pytest系列(一)初次了解
摘要: 在之前,我分享过unittest系列,后来有很多人问我,能不能出pytest的教程,正好最近在整理pytest相关的资料,那么,就趁着这个机会,去和大家分享一下pytest系列。 pytest是一个非常成熟的全功能的Python测试框架。那么他有什么优点呢。 pytest优点 入门简单,文档丰富 支
阅读全文
posted @ 2022-04-12 06:02 北漂的雷子
阅读(1539)
评论(0)
推荐(1)
2022年4月4日
FastAPI(八十四)实战开发《在线课程学习系统》--接口测试
摘要: 我们在之前讲了单元测试,这次我们分享下一部分接口的接口测试。 那么我们看来看下对应的接口怎么测试。 那么我们去设计对应的登陆用例,由于接口我们之前开发过,我们参照之前的接口开发的代码进行用例设计。 1.登陆用户不存在。 输入参数: self.parame = { "username": "liwan
阅读全文
posted @ 2022-04-04 10:28 北漂的雷子
阅读(729)
评论(0)
推荐(0)
FastAPI(八十三)实战开发《在线课程学习系统》--注册接口单元测试
摘要: 完整的接口已经开发完成了,那么我们需要对接口进行但愿测试,如何做呢,本文就带着大家去实现下 我们可以先来看下,我们注册的接口的相关的文章,回忆下注册接口的代码。 FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发。 我们来分析下接口: 在借口的文档上面我们已经对接口做了
阅读全文
posted @ 2022-04-04 10:17 北漂的雷子
阅读(492)
评论(0)
推荐(0)
FastAPI(八十二)实战开发《在线课程学习系统》接口开发-- 课程上架下架
摘要: 一、课程上架 我们梳理看下上架的逻辑 1.判断是否登录 2.判断角色权限 3.判断课程是否存在 4.判断课程是否上架 5.判断是否是自己的课程 那么我们看下如何实现? @courseRouter.get(path="/onshelf/{id}") async def offshelf(id:int,
阅读全文
posted @ 2022-04-04 10:11 北漂的雷子
阅读(350)
评论(0)
推荐(0)
FastAPI(八十一)实战开发《在线课程学习系统》接口开发-- 推荐课程列表与课程点赞
摘要: 一、推荐课程列表 这里的初步逻辑很简单, 点赞数大于>500 那么我们看下crud def getlikeCourse(db:Session): return db.query(Course).filter(Course.likenum>500, Course.onsale==True).all()
阅读全文
posted @ 2022-04-04 10:06 北漂的雷子
阅读(293)
评论(0)
推荐(0)
FastAPI(八十)实战开发《在线课程学习系统》接口开发-- 课程列表
摘要: 一、查询所有课程列表 逻辑就是返回所有课程 那么对应的crud def getallcourse(db:Session): return db.query(Course).filter(Course.status == True).all() 接口的实现代码 @courseRouter.get("/
阅读全文
posted @ 2022-04-04 09:59 北漂的雷子
阅读(289)
评论(0)
推荐(0)
FastAPI(七十九)实战开发《在线课程学习系统》接口开发-- 加入课程和退出课程
摘要: 我们先看下加入课程 梳理下对应的逻辑 1.判断是否登录2.判断课程是否存在3.判断是否已经在列表4.成功添加 进入正式的开发,我们首先看下curd def get_student(db: Session, couese: int,user:int): return db.query(Studentc
阅读全文
posted @ 2022-04-04 09:52 北漂的雷子
阅读(370)
评论(0)
推荐(0)
FastAPI(七十八)实战开发《在线课程学习系统》接口开发-- 评论
摘要: 梳理下思路: 1.判断是否登录 2.判断课程是否存在 3.如果回复查看回复的是否存在 4.校验是否有权限 5.评论成功 对应的pydantic类如下 class Coursecomment(BaseModel): id: int comments: str pid: Optional[int] 对应
阅读全文
posted @ 2022-04-04 09:46 北漂的雷子
阅读(204)
评论(0)
推荐(0)
下一页
公告