码迷,mamicode.com
首页 > 其他好文 > 详细

构造测试数据的小工具

时间:2018-03-07 15:19:30      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:自动化构造数据   自动化测试   python小工具   

很多时候,我们测试需要自己构造一些数据,用来做性能相关的测试,所以难免需要自己构造,那么如果让你手动一条一条的去写数据库,是不是要难过得要死了呢?下面这个小工具就算是抛砖引玉吧,提供一个自己构造数据的小方法,脚本很简单,还有很多地方可以写得更加智能和巧妙的地方,所以,有请可谓同学踊跃发言吧

#coding=utf-8
import pymysql
conn = pymysql.connect("localhost","root","root","mysql",charset=‘utf8‘)
cursor = conn.cursor()
for i in range(1115381,10000000):
i=str(i)
sql=‘insert into movie_top(id,movieName) VALUES {}‘.format(‘(‘+‘\‘‘+i+‘\‘‘+‘,‘+‘\‘‘+‘moke数据‘+‘\‘‘+‘)‘)
print(sql)
cursor.execute(sql)
#conn.commit()
‘‘‘
conn.commit()
conn.close()

注意,要跳出for循环后再最后commit,这样插入数据的效率会非常高,如果将commit放在for循环里面,效率十分低下

构造测试数据的小工具

标签:自动化构造数据   自动化测试   python小工具   

原文地址:http://blog.51cto.com/11565528/2083805

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!