基于python的接口测试框架设计(一)连接数据库

基于python的接口测试框架设计(一)连接数据库

首先是连接数据库的操作,最好是单独写在一个模块里,

然后便于方便的调用,基于把connection连接放在__init__()方法里

然后分别定义DELETE  SELECT   INSERT   UPDDATE等操作

在其他文件中直接调用 db.DELETE(table_name)即可使用该方法

代码如下:

首先是引包,这里要注意的是要下载驱动模块:pymysql

基于python的接口测试框架设计(一)连接数据库

然后是初始化部分,其实就是把连接数据库的一些配置放在这里,做连接

图略

接下来是写DELETE这些个方法,

基于python的接口测试框架设计(一)连接数据库

方法很简单,就是不要忘了,execute一个sql后,要connection commit!!!!

这个很重要,要是没提交  数据库相当于没有操作

接下来是 select啊  update啊 select啊  就不一一说了

基于python的接口测试框架设计(一)连接数据库

基于python的接口测试框架设计(一)连接数据库

最后建议  测试完毕后记得清楚测试数据!!!!

以免给他人测试造成困扰

写的过程中可以一边调试嘛  毕竟自己用着习惯才是最重要的

基于python的接口测试框架设计(一)连接数据库

到此    这部分内容就结束了

如果是连接oracle的话  还得下个特殊的安装包  然后配置环境变量啥的

就不一一说了  大同小异。。。

上一篇:Android开发之执行定时任务AlarmManager,Timer,Thread


下一篇:Deep Learning(深度学习)网络资源