
Python 接口测试(十)
发布日期:2021-05-09 04:19:52
浏览次数:19
分类:博客文章
本文共 1436 字,大约阅读时间需要 4 分钟。
这里对接口测试9 进行优化升级,前端进行重构后的代码,源码已经开源
经过将近一个月的编写 , TIAPTest 接口测试平台 , 已经部
署到服务器,开始运行了。 http://60.205.187.178:89相信很多的朋友都有过体验 , 现在把 v1.0 版本开放给大家 。感谢部署测试以来一直对本平台给予极大支持的朋友们 , 考。 虑再三吧这个平台第一版给开源了。 也避免一些人重复造轮子吧。请大家尊重作者的劳动成果。IAPTest 是利用 s python+flask+requests 实现的一个基于 于 n http+json 接口的自动化测试平台。可以生成测试报告 。有日志系统 。 目前平稳运行 , 出现 g bug 及时修复 。 受到广大用户的好评 , 上线一周多以来 , 收到不少建议 。 感谢朋友们的关注。源码地址 : https://github.com/liwanlei/FXTest敬请各位读者打星。系列博客地址: http://www.cnblogs.com/leiziv5/首先呢关于平台的前期设计, ,k flask 开发接口 开发的文档上面有清晰的逻辑图。现在对平台的目录进行剖析,1.p app 目录下面是网站运行的文件,主要逻辑区。2.A An pp/common 为公共模块的封装, , 里面封装大量的方法 ,来供网站来调用。3.app\static 存放网站的静态文件。包括 css,js,img4.App/templstaes 存放着网站的静态文件5.App/test_case 存放测试用例的地方6.App/upload 存放下载文件的地方,包括测试报告,测试log 的存放地方。7.主目录下还有一些服务器部署相关文章,具体可以参考,http://www.cnblogs.com/leiziv5/p/7137277.html本平台主要运用 flask 提供界面,利用 requests 去提供请求来支持接口自动化测试。1.登录界面2. 注册界面
3. 首页
4.项目
5.新增项目
6.编辑项目
7.模块,可以添加模块,编辑模块,删除模块,必须登录账户才可以访问
8.接口,可以编辑接口,添加接口,导入接口,在首页提供模板。可以进行接口的查询。
9.测试用例测试用例可以导入,可以单个执行,可以添加,搜索,默认一页展示 20 条。这里的模块,项目与前面的单独的模块和项目界面形成动态组合。所选择的项目,模块,必须前面存在。批量运行的测试用例,目前一个界面的可以同时进行,后续功能在拓展。
10.测试报告测试报告详细记录,可以提供报告下载,日志下载。
日志
11. 用户管理
提供用户添加,用户查询,用户冻结,设置管理员,重置密码。冲网站下载代码后,安装 requirements 的包,运行 manage.py 运行项目。目前可以登录 http://60.205.187.178:89 访问。有个别人 , 拿着别人的劳动成果 , 说成自己的杰作 , 让我感到可耻 , 这是我为何考虑再三才决定开源的原因 。请尊重作者的劳动成果 , 有意见可以联系我,Qq :952943386邮箱:leileili126@163.com
最新版本已经优化完毕,github上为最新的更新。
如果你感觉我的代码对你有帮助 , 可以在 GitHub打星发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年04月09日 05时01分11秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Python大神编程常用4大工具,你用过几个?
2019-03-06
一文带你了解图神经网络
2019-03-06
9个常用ES6特性归纳(一般用这些就够了)
2019-03-06
3D渲染集群,你了解多少?
2019-03-06
华为云FusionInsight湖仓一体解决方案的前世今生
2019-03-06
Python 内置函数笔记
2019-03-06
BootStrapTable 错误
2019-03-06
罗马数字
2019-03-06
IO多路复用小故事
2019-03-06
码云 Pages 搭建
2019-03-06
《论可计算数及其在判定上的应用》简单理解
2019-03-06
中国剩余定理证明过程
2019-03-06
java中Object.equals()简单用法
2019-03-06
poj 2187 Beauty Contest(凸包求解多节点的之间的最大距离)
2019-03-06
java中自动装箱的问题
2019-03-06
程序员的开发文档
2019-03-06
mybatis generator修改默认生成的sql模板
2019-03-06
算法 - 如何从股票买卖中,获得最大收益
2019-03-06
算法 - 链表操作思想 && case
2019-03-06
并发编程实战-ConcurrentHashMap源码解析
2019-03-06