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

用sql数据库怎么做软件测试,第1张

前者通常来说,就是验证前台 *** 作与数据库的一致性,比如你在前台删除、增加、修改一条数据,数据库相应的表内是否有相应的记录变化,这是最基本的

如果你说是做数据库测试,牵涉到很多,不过,对于我们测试人员做的哦比较多的数据库的并发,打个比方说吧,我们对一个有5个字段的表test进行基本测试,验证两种情况:一,某字段order_no有索引;二,字段order_no无所有,有无索引时做相同的测试验证

测试验证分同时并发和分钟并发两种情况验证 ,并发数从10、20、100、1000不等表中有50000条数据,通过比较响应时间得出测试结论。

做数据库测试不多,也觉得三两句说不清除!

use pubs

go

create table 学生作业情况

(

序列号 int primary key,

学号 char(8) not null,

课程号 varchar(10) not null,

得分 int check(得分>=0 and 得分<=100)

)

select * from 学生作业情况

insert into 学生作业情况 values(1,'Stu001','Eng','78')

insert into 学生作业情况 values(1,'Stu001','Eng','123')--错,123>100

create table 学生成绩

(

学号 char(9),

课程名 char(20),

英语 int,

数学 int,

语文 int,

)

insert into 学生成绩 values('Stu001','Eng',30,40,50)

insert into 学生成绩 values('Stu002','Eng',40,50,60)

select *,英语+数学+语文 as 总分,(英语+数学+语文)/3 as 平均分 from 学生成绩

剩下的你自己独立完成吧!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6762863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存