阅读本文大概需要 6分钟。
数据除了在测试平台显示,有时候也会习惯用excel以及邮件展示,那么我们可以在测试平台上加一个导出excel功能,方便操作,下面介绍主要代码以及逻辑。
使用操作数据库的pymysql库,以及操作excel的xlwt库,源码以及注释如下:
import pymysqlimport xlwt
#连接数据库函数1
def get_conn():
coon = pymysql.connect(user='root',passwd='123456',db='autotest',port=3306,host=192.168.0.1,charset='utf8')return coon
#执行查询数据函数2
def query_all(cur, sql, args):
cur.execute(sql, args)return cur.fetchall()
#导出测试用例到export_to_excel_app_case.xls函数3