借助数据库执行sql语句批量生成测试数据
来源:互联网 发布:booking.it 编辑:程序博客网 时间:2024/05/22 01:48
本人在学习selenium2java和数据库使用的过程中,需要测试兑换卡购买课程的功能。测试的兑换卡之前都是手动添加的比较麻烦,自己写了一个方法,批量生成测试兑换卡。
//添加兑换卡public static void addCoupon() throws ClassNotFoundException, SQLException {String coupon_id;String serial_password = "CcPCbKffbC0da390c3c77bmmPmdmaF9C";String coupon_type = "2";String effective_date = "2017-12-31 23:59:59";Class.forName(driver);Connection connection = DriverManager.getConnection(url, user, password);if (!connection.isClosed()) {Statement statement = connection.createStatement();for(int i=10;i<100;i++){coupon_id = "000000001"+i;String sql = "INSERT INTO op_coupon (serial_no,serial_password,coupon_type,effective_date) VALUES ('"+coupon_id+"','"+serial_password+"','"+coupon_type+"','"+effective_date+"')";//output(sql);statement.executeUpdate(sql);}connection.close();}
这里需要注意的是,测试卡号是“0”打头的,不可以直接使用数据类型转化来设置兑换卡号,需要用到字符串的拼接。
0 0
- 借助数据库执行sql语句批量生成测试数据
- sql语句批量插入测试数据
- 批量生成sql语句批量插入数据库
- 使用sql语句生成测试数据
- sql语句批量执行
- 批量执行 SQL 语句
- 批量执行sql语句
- 通过jdbc连接数据库,批量执行多条SQL语句
- oracle批量生成测试数据
- shell 批量生成测试数据
- SQL批量生成SQL语句
- Oracle批量执行SQL语句
- Oracle批量执行SQL语句
- MySQL批量执行sql语句
- executeBatch()批量执行Sql语句
- sql 批量插入测试数据
- Statement批量执行sql语句,批量操作数据库,提高数据库效率
- Oracle批量生成SQL语句。
- 轻松玩转Camera,使用CameraView来拍照,修改CameraView 实现自定义拍照分辨率
- 部署ElasticSearch环境的几点注意
- rhel5.5 搭建pyinstaller环境
- C语言总结(三)
- [leetcode:python]9.Palindrom Number
- 借助数据库执行sql语句批量生成测试数据
- C++ HackerRank|Truck Tour
- ES安装X-pack后的默认账户与密码
- SSAS日期维度部署出错, 出现重复属性键
- Android编程学习之一:简单的控件使用
- 使用yum安装 MariaDB 数据库
- C语言总结(四)
- jquery的输入框自动补全功能+ajax
- Put Delete 请求报错Not Allow Method的解决方案