《软件测试常见面试题十三》

1.请查询出s_dept表中区域(region_id)为1、3的部门信息

2.请查询出s_emp表中工资(salary)在1500-2000之间的员工信息

3.请查询出s_emp表中姓名(name)中含有a的员工信息

4.请从t_contrast_master保单表和t_policy_prem费用表中查询出满足以下条件的保单:费用fee_type=24,fee_status=0,且due_time日期小于2012年10月29日,保单表organ_id以111开头的且suspend=“N”,两张表policy_id关联。

5.请使用标准 SQL 语句解答下列问题

现有学生课程数据库的三张表,
学生表 Student(Sno,Sname,Ssex,Sage,Sdept): Sno-学号,Sname-姓名,Ssex-性
别,Sage-年龄,Sdept-所在系
课程表 Course(Cno,Cname,Cpno,Ccredit):Cno-课程号,Cname-课程名,Cpno-选
修课号,Ccredit-学分
学生选课表 SC(Sno,Cno,Grade):Sno-学号,Cno-课程导,Grade-成绩
问题:
1、求各个课程号及其相应的选课人数,按照选课入数降序排列
2、求所有学生的姓名以及其选修课程的课程名。注意有部分学生未选任何课程
3、求与“张三”在同一个系学习的学生学号和姓名
4、查询没有选修 1 号课程的学生姓名
5、将计算机系(Sdept=‘CS’)全体学生的的选课成绩改为 100

6.为以下程序段设计一组测试用例,要求分别满足语句覆盖。判定覆盖、条件覆盖,int test(intA,intB){if((A>1)AND(B<10))then X=A-B;

IF((A=2)OR(B>20)) then X=A+B;return}

7.请通过编写 sql 或编写存储过程的方式完成如下工作 。表 表 a 中有

保单信息 , 包括保单 id 、 保费等信息 , 现在对保单进行分红 , 分
红金额为保费的 3% ,如果分红金额大于 5000 元,则取 5000 元
进行分红。

8.你自认为测试的优势在哪里?

该面试题也美誉固定不变的答案,但是可参考以下几点,并结合自身特点‘

有韧性、有耐心、做事有条理性,喜欢面对挑战,有信息做好每一件事情’,有较强的沟通能力,从以前的经理处都得到了很好的评价表明我做的很好。

9.简述以下你在以前的工作中做过哪些事情,比较熟悉什么?

我过去主要工作是系统测试和自动化测试

在系统测试中,主要是对**系统的业务逻辑功能,以及系统的**特性进行测试。

性能测试中,主要是进行压力测试,在不同数量请求的情况下,获取系统响应时间以及系统资源消耗情况

自动化测试主要是通过自己写脚本以及一些第三方工具的结合来测试**的特性测试。

在测试中我感觉对用户需求的完全准确理解非常重要,另外,就是对bug的管理,要以需求为依据,并不是所有bug均需要修改。

测试工作需要耐心和细致,因为在新版本中,虽然多数原来发现的bug得到了修复,但是原来正确饿功能也可能变得不正确,因此要注重迭代测试和回归测试。

10.internet采用哪种网络协议,该协议的主要层次结构,Internet物理地址和IP地址转换采用什么协议?

tcp/ip协议:

TCP:传输控制协议

IP:网络协议、网际协议

主要层次结构为:应用层、传输层、网络层、数据链路层

ARP:地址解析协议

猜你喜欢

转载自www.cnblogs.com/shmilya/p/12953695.html