当前位置:首页 » 编程语言 » sql测试数据生成

sql测试数据生成

发布时间: 2023-03-06 15:52:13

A. 用sql数据库怎么做软件测试

不太明白你的意思!不知道你是说应用数据库做测试还是做数据库的测试?
前者通常来说,就是验证前台操作与数据库的一致性,比如你在前台删除、增加、修改一条数据,数据库相应的表内是否有相应的记录变化,这是最基本的
如果你说是做数据库测试,牵涉到很多,不过,对于我们测试人员做的哦比较多的数据库的并发,打个比方说吧,我们对一个有5个字段的表test进行基本测试,验证两种情况:一,某字段order_no有索引;二,字段order_no无所有,有无索引时做相同的测试验证
测试验证分同时并发和分钟并发两种情况验证
,并发数从10、20、100、1000不等表中有50000条数据,通过比较响应时间得出测试结论。
做数据库测试不多,也觉得三两句说不清除!

B. 怎样用SQL语句批量生成测试数据

ini_set('max_execution_time','0');
$pdo = new PDO("mysql:host=localhost;dbname=test","root","123456");
$sql = "insert into user(id,name,age,created_time) values";
for($i=0; $i<100000; $i++){
$str = strrand(32);
$sql .="('".$str."','zhangsan',21,'2015-12-11'),";
}
$sql = substr($sql,0,strlen($sql)-1);
var_mp($sql);
if($pdo -> exec($sql)){
echo "插入成功!";
echo $pdo -> lastinsertid();
}

sql你是没办法批量添加进去的额,,可以用程序处理呀。

C. SQL数据库批量添加数据

1、创建测试表,create table test_batch(id number, v_date date);


热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:595
制作脚本网站 发布:2025-10-20 08:17:34 浏览:889
python中的init方法 发布:2025-10-20 08:17:33 浏览:583
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:766
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:687
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1015
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:258
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:117
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:808
python股票数据获取 发布:2025-10-20 07:39:44 浏览:715