当前位置:首页 > Java面试题2(附答案)
测试规程就是详细的对测试用例设计方法、测试方法、测试工具、测试环境和测试数据进行描述的文档,还可以包括能把某个或某一组测试用例应用到被测软件上完成某项测试的一系列的操作步骤
设计测试用例应当从以下几方面考虑:边界值,等价类划分,场景法,有效/无效值等
6. 什么是软件质量保证?软件质量保证人员与开发人员的关系如何?高级
软件质量保证就是通过确保软件过程的质量,来保证软件产品的质量。 软件质量保证人员和开发人员之间具有管理上的严格的独立性,两个小组的管理员都不能越权管理另一组,但都可以向更高层的管理者汇报软件开发中的问题
7. 什么叫软件缺陷?您应用过哪些缺陷管理工具?高级
对软件缺陷的定义各公司有所不同: 软件未达到产品说明书标明的功能
软件出现了产品说明书指明不会出现的错误 软件功能超出产品说明书指明的范围
软件未达到产品说明书虽未指出但应达到的目标
软件测试人员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好
TD、QC、bugfree
8. 请分别写出ISO7层架构,并分别说明TCP、UDP协议分别在处于哪一层,以及TCP、
UPD协议有什么区别。(10分)
7 应用层 6 表示层 5 会话层 4 传输层 3 网络层
2 数据链路层 1 物理层
第四层;UDP是面向无连接、不可靠数据传输协议; TCP是面向连接、可靠数据传输协议 四、
编程题(每题10分,共计20分)
1. 根据问题描述编写SQL语句:
Dep_id 001 002 003 004 P_depid 0 001 002 002 Dep_name 公司A 软件一部 开发组 测试组 T-dep (部门表)
005 006 007 008 …… Emp_id 001 002 003 004 005 006 007 008 …… 001 001 006 006 …… 品管部 实施部 实施组一 实施组二 …… Dep_id 001 003 003 005 004 004 006 007 …… Emp_nama 小王 小刘 小明 小马 小张 小孙 小关 小李 …… T-dep (职工表)
a) 写出查询软件一部及其下属部门的所有员工的SQL语句
select * from T_Dep AS D,T_Emp AS E where D.dept_id =E.dept_id AND dept_name='软件一部'
b) 写出向职工表中插入部门编号:111 员工编号:888 姓名小李的职工数据,部门
表中有部门编号111的部门,部门表的部门编号是职工表的部门编号外键:
insert into T_Emp(emp_id,dept_id ,emp_name) values(888,111,'小李')
c) 写出用树形结构展现部门表数据的SQL语句。
SELECT T.*, ROWNUM FROM test T
where level<3 '这里定级别,去掉也行,全部展示 START WITH T.dep_id = 1
CONNECT BY PRIOR T.dep_id = T.p_depid;
2. 有关内存的思考题
Woid getmemlry(char *p) {
P=(char *)malloc(100); }
Woid Test(woid) {
Char *str=NULL GetMenory(str); Strcpy(str,”hello world”); Printf(str); }
请问运行Test函数会有什么样的结果?
五、 设计题
输入三个整数,判断三个整数能否构成一个三角形,请用黑盒测试方法中的一各设计出相应的测试用例并详细说明所使用的黑盒测试方法。(中高级)(10分) 用等价类划分的方法设计用例便可
共分享92篇相关文档