1. 程式人生 > >構造測試數據的小工具

構造測試數據的小工具

自動化構造數據 自動化測試 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循環裏面,效率十分低下

構造測試數據的小工具