基于python的接口测试框架设计(一)连接数据库
2016-12-26 00:41
761 查看
基于python的接口测试框架设计(一)连接数据库
首先是连接数据库的操作,最好是单独写在一个模块里,
然后便于方便的调用,基于把connection连接放在__init__()方法里
然后分别定义DELETE SELECT INSERT UPDDATE等操作
在其他文件中直接调用 db.DELETE(table_name)即可使用该方法
代码如下:
首先是引包,这里要注意的是要下载驱动模块:pymysql
然后是初始化部分,其实就是把连接数据库的一些配置放在这里,做连接
图略
接下来是写DELETE这些个方法,
方法很简单,就是不要忘了,execute一个sql后,要connection commit!!!!
这个很重要,要是没提交 数据库相当于没有操作
接下来是 select啊 update啊 select啊 就不一一说了
最后建议 测试完毕后记得清楚测试数据!!!!
以免给他人测试造成困扰
写的过程中可以一边调试嘛 毕竟自己用着习惯才是最重要的
到此 这部分内容就结束了
如果是连接oracle的话 还得下个特殊的安装包 然后配置环境变量啥的
就不一一说了 大同小异。。。
首先是连接数据库的操作,最好是单独写在一个模块里,
然后便于方便的调用,基于把connection连接放在__init__()方法里
然后分别定义DELETE SELECT INSERT UPDDATE等操作
在其他文件中直接调用 db.DELETE(table_name)即可使用该方法
代码如下:
首先是引包,这里要注意的是要下载驱动模块:pymysql
然后是初始化部分,其实就是把连接数据库的一些配置放在这里,做连接
图略
接下来是写DELETE这些个方法,
方法很简单,就是不要忘了,execute一个sql后,要connection commit!!!!
这个很重要,要是没提交 数据库相当于没有操作
接下来是 select啊 update啊 select啊 就不一一说了
最后建议 测试完毕后记得清楚测试数据!!!!
以免给他人测试造成困扰
写的过程中可以一边调试嘛 毕竟自己用着习惯才是最重要的
到此 这部分内容就结束了
如果是连接oracle的话 还得下个特殊的安装包 然后配置环境变量啥的
就不一一说了 大同小异。。。
相关文章推荐
- 基于python的接口测试框架设计(三)接口测试的框架
- python的接口测试框架连接数据库
- 基于python的接口测试框架设计(二)配置一些参数及文件
- [转]基于Python的接口测试框架
- 基于Python的接口测试框架实例
- 基于 python 的接口测试框架
- 以Python为基础的REST(JSON为交换数据)接口的测试框架设计(一)
- 基于数据驱动的接口测试框架设计
- 以Python为基础的REST(JSON为交换数据)接口的测试框架设计(二)-JSON的修改
- 接口测试框架(基于json格式、http请求)基于Excel文件管理测试用例(python+requests)
- 以Python为基础的REST(JSON为交换数据)接口的测试框架设计(三)-JSON的修改的难点
- 基于 python 的接口测试框架
- 基于Python的接口测试框架
- 基于Python的接口测试框架实例
- 基于testNg的测试框架设计(二)---使用ant运行testNg
- 【Yom框架】漫谈个人框架的设计之三:业务接口+UI层的设计(基于Castle实现的Repository)
- 基于LoadRunner构建接口测试框架
- Python测试框架nose之设计case(2)
- 分享基于分布式Http长连接框架--设计模型
- 基于python的REST框架eve测试与mongodb的数据操作 推荐