大有时代面试题-数据库比较全面的面试题

2021-12-28 10:44发布

1、白箱测试和黑箱测试是什么?黑盒测试的方法有哪些?什么是回归测试?

白盒:基于代码的逻辑驱动测试 黑盒测试:基于需求的功能测试

黑盒测试方法:等价类,边界值,大纲法,因果图等

回归测试:验证之前的bug是否在新版本中是否存在


2、一个测试工程师应具备那些素质和技能?

自动化脚本开发,接口测试,数据库,linux,测试方法和测试理论。责任心,耐心,细心,信心,善于沟通


3、软件测试项目从什么时候开始?为什么?

从需求开始。往往需求阶段产生问题最多,而且发现后修改成本最低,等到后期修改bug的成本越来越高。


4、用什么命令可以查看两台电脑之前是否可以连通?什么命令可以看本机的IP地址、网关?

ping 主机名或者ip地址,ipconfig /all  产看ip和网关等


5、以下不同数制表示的数中,数值最大的是( ) ?

A.二进制数11011101

B.八进制数334

C.十进制数219

D.十六进制数DA

A


6、个人计算机以拨号方式接入Internet网时,必须使用的设备是( )

A.网卡

B.调制解调器(Modem)

C.电话机

D.浏览器软件

B


7、OSI(开放系统互联)参考模型的最低层是()

A.传输层

B.网络层

C.物理层

D.应用层

C


8、子网掩码255. 255. 255. 248所代表的子网中最多可以有多少台王机? ()

A3台 B4台 C5台 D6台

D


9、写出建立如下结构表格的SQL语句。编号、姓名、职称字段都是定长10个字符,性别是定长2个字符,年龄是整形。表明:教室

create table 教室 (编号 char(10),姓名 char(10),性别 char(2),年龄 int,职称 char(10))


10、在Create 语句里,foreign key关键后面必须紧跟什么关于键字。

REFERENCES


11、为表学生增加一列,列的名称叫:系别

alter table  add column 系别


12、把学生表的学号字段类型varcha (10)改变为varchar (20)。

alter table 学生表 modify  学号 varcha(20)


13、删除表格学生

drop table 学生


14、假设教师表里有职称列如下所示:请选择出所有的职称,并且不重复。

职称

副教授

讲师

教授

教授

select distinct(职称) from 教师


15、如14题所示,请统计出教师表里一共有 多少种职称。

select count(distinct(职称)) from 教师


16、如14题所示,请统计出多于1人的职称和相应的人数

select 职称,count(职称) as 人数 from 教师 group by 职称 having count(职称)>1 


17、查询学生表中,姓名列里所有姓“王”的且名字是三个字的同学。

select * from 学生表 where 姓名 like '王__'


18、在如下所示的学生表里,请列出年龄大于“王波”的学生的姓名、年龄。

select * from 学生表 where 年龄>(select 年龄 from 学生表 where 姓名='王波' )