尾大不掉,前阵子做检索测试时,总是因为需要业务端操作db和一些其他服务,这就使得检索测试对环境和数据依赖性特别高,极大提高了测试成本。 Mock服务和mysql可以很好的解决这个问题,所以那阵子做了两个工作: 使用公司的service框架Mock服务 使用python语言Mock mysql数据。 部分 只需要了解公司框架即可进行编写,本文主要记录下python操作mysql的部分。 一 安装环境 ...
2016-02-22 14:55 0 4696 推荐指数:
在项目中对后台进行测试时,经常会遇到要在数据库新增数据,那么如何快速新增数据来提高工作效率呢? 现整理如下: 代码内容(csv_to_mysql.py): 运行结果: 以上是以本地数据库作为例子,实际工作中可根据自己的需求修改数据库连接和SQL语句 ...
1、前两天有个需求是就写一个脚本,导出sql文件后,需要插入数据,但是2个sql的文件,都是自增ID,其中user表中的id被关联到了一个认证表中。 步骤: 1、插入认证表(身份证号唯一)的数据 一行一行插入 提交数据库 2、插入user表中的数据,获取最新的ID,(user 表中页有身 ...
Python文件操作:文件的打开关闭读取写入 一、文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作。 文件操作都分为以下几个步骤: 1.打开文件。 2.操作文件:读/写。 3.关闭文件。 操作系统中的文件默认处于 ...
configparser模块是读取类ini文件使用,其有固定的读取格式如下: 假如我们有一个config.ini文件结构如下: 通过下面的代码来分别说明configparser的增删改查 1、查询 用下面代码来实现: 得到的结果如 ...
目录 一、背景 二、问题 三、解决 四、一顿分析及 Shell 操作 五、后续 一、背景 本想将 PDF 文件转换为 Word 文档,然后网上搜索了一下发现有挺多转换的软件。有的是免费的、收费,咱也不知哪个好使,还得一个个安装试用。先不说能不 ...
一、背景 有2种模块可以对Execl文件,一种是xlwt 方式,需要安装三个库文件 xlrd(读Excel)xlwt(写Excel)xlutils(修改Excel),也是网上介绍文章最多的一种方法,一种是xlwings方式,只要安装一个库文件。第一种方式将读写修改分模块,支持 ...