软件测试面试题大全
软件测试面试题大全篇一
1、常见函数
max min avg count sum等
2、倒序排列
Select sal from emp order by sal desc;
3、请谈谈对数据库索引的理解
在数据库中,索引使DML操作迅速的到表中的数据,而不必扫描整个数据库。索引之所以能够快速的查询,是因为他是按照查询条件存储的数据的。索引存储相应的字段,引用索引就是搜索相应的字段。
4、请谈谈对存储过程的理解
存储过程是一个命名的PL/SQL块,被存储在数据库中,并且可以被其他PL/SQL块使用。因此,可以将业务逻辑、企业规则写成过程或函数保存在数据库中,以便其他PL/SQL块使用,简化应用程序的开发和维护,提高效率和性能。
5、请谈谈对触发器的理解
触发器是存储在数据库中的过程,当数据库中的'某些事件发生变化的时候,这个过程会被触发,或者说这个过程会自动运行而无需用户来干涉。
保证数据的一致性的注册需要填写很多信息,存储的时候,分类存储,储存在不同的表中,当删除一个用户的时候,所有表中的信息都要删除,这时候我们就可以做一个触发器,一次性删除所有该用户的数据。自动做一些关联的操作。
6、请谈谈对数据库中事务的理解
事务是用户定义的一组操作序列,由一组相关的SQL语句组成,这些SQL语句要么全部执行,要不全部不执行,要么全部成功,要么全部失败,不允许一部分成功,一部分失败。 Rollback 一荣俱荣/一损俱损
7、表和视图的区别
视图是一个虚拟的表,视图并不占用存储空间。
8、oracle怎么启动?怎么停止?
startup shutdown
truncate删除数据 9、oracle怎么启动监听?怎么查看监听状态?
Lsnrctl start/status/stop
10、oracle怎么备份?怎么恢复?
导出export 恢复Imp
软件测试面试题大全篇二
1、项目的架构
B/S C/S 两层或三层架构
2、你认为是bug,而开发认为不是bug 举例说明下,最后怎么解决的
确定bug情况下,坚持自己的立场与开发人员协商;将BUG提交给测试组长;CCB
3、项目中有没有遇到什么问题,该怎么解决
SRS写的不详细 环境不行 硬件资源不够
4、接口测试怎么做?
发消息回复消息 给一个输入看是否返回一个输出 看接口的取值类型和范围
5、如果招你进来,你如何开展你的工作?
熟悉项目 熟悉人员,熟悉流程
6、数据库增删改查语句;
增:insert into emp(ename,job) values(james,salesman);
删:delete from emp where ename=bob;
改:update emp set ename=james where job=salesman;
查:select __ from emp;
7、表A,有成绩grade,列出grade大于70的人的数目;
Select count(grade) from emp where grade 70;
8、oracle更改一个列
alter table emp modify(job varchar2(15));
9、如何创建一个表、如何修改一个表、如何删除一个表;
创建表:create table open (name varchar2(20),age number(3),job varchar2(20));
修改表中的列:alter table open modify (job varchar2(15));
在表中添加列:alter table open add (sex varchar2(5));
删除表:drop table open;----drop是删除表时连表的结构也一并删除 truncate删除信息 Delete逐条删除
10、左连接、右连接、嵌套查询
左连接:select dname,ename,job,loc from emp a,dept b
Where a.deptno=b.deptno(+);
右连接:select dname,ename,job,loc from emp a,dept b
Where a.deptno(+)=b.deptno;
嵌套查询(子查询):select ename,sal from emp where sal (select avg(sal) from emp );
软件测试面试题大全篇三
1、sql查询的性能,一个查询语句,只查询一条记录,但是总是在扫描数据库,试分析有哪些原因
没有创建索引,查询条件不明确,数据较多,数据分为两个表,常用数据和不常用数据,现在常用数据中查,相对来说概率比较大使用存储过程
2、你知道linux有哪些命令,请说一下
Awk,tailf,nestat
设置指令别名:alias ab=mv
设置密码:passwd (passwd -f 强制执行 -d 删除密码)
将文__件内容排序:sort aa.data(文件名)
查文件:find (find -name 按名称查 - perm 按权限查 –user 按文件所属用户查)
查看本机IP:ifconfig
查看系统资源:top
显示主机名称:hostname
连接到远程电脑上:telnet 192.168.0.11
查看当前用户名:whoami
文件打包:tar –cvf 目标文件名.tar(可以多个)
文件解包:tar –xvf 目标文件名.tar
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论