农业银行上半年测试职位面试题及答案.docx
- 文档编号:7490434
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:10
- 大小:24.41KB
农业银行上半年测试职位面试题及答案.docx
《农业银行上半年测试职位面试题及答案.docx》由会员分享,可在线阅读,更多相关《农业银行上半年测试职位面试题及答案.docx(10页珍藏版)》请在冰豆网上搜索。
农业银行上半年测试职位面试题及答案
测试组招聘人员考试试题
(时间90分钟,满分100分)
A卷(理工类)
考试规定:
A卷是计算机有关专业试题,B类是金融财会及有关专业试题。
考生可依照个人专业状况选取答卷,A、B卷不可以混答。
一、 填空题(每空1分,共10分)
1. ______验证___是保证软件正的确现特定功能一系列活动和过程。
2. 按开发阶段分,软件测试可分为:
单元测试、集成测试、___系统测试______、确认测试和验收测试。
3. 在进行单元测试过程中,普通测试工程师都需要借助___桩模块______来代替所测模块调用子模块:
在单元测试基本上,需要将所有模块按照概要设计和详细设计阐明书规定进行组装,模块组装成系统方式有两种,分别是一次性组装和___增殖性组装___。
4. 3个结点可构成____12___棵不同形态树。
5. 每个索引文献都至少有一张索引表,其中每一种表项应涉及能标记该记录___________和该记录存储地址或存储位置。
6. 一种关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:
(X1,X3)→X4(X1,X3)→X2,则该关系属于____三____范式。
7. 计算机网络中重要拓扑构造有星形、环形、树形、__总线型________等。
8. 存储器存取速度可用____存储时间_______和____存储周期______两个时间参数来衡量,其中后者比前者大。
二、 单选题(每题1分,共45分)
1. 下列属于黑盒测试技术是【 】。
A.正交实验法
B.程序插桩
C.逻辑覆盖
D.基本途径测试法
2. 在进行单元测试时,惯用办法是【 】。
A.采用白盒测试,辅之以黑盒测试
B.采用黑盒测试,辅之以白盒测试
C.只使用白盒测试
D.只使用黑盒测试
3. 用边界值分析法,假定整数X取值范畴是1<=X<=100,那么X在测试中应当取哪些边界值【 】?
A.X=1,X=100
B.X=0,X=1,X=100,X=101
C.X=0,X=101
D.X=1,X=2,X=99,X=100
4. 多条件覆盖是一种逻辑覆盖,它含义是设计足够测试用例,使得每个鉴定中条件各种也许组合都至少浮现一次,满足多条件覆盖级别测试用例也是满足【
(1)】级别;针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要【
(2)】种组合才干满足多条件覆盖规定。
(1)A.鉴定覆盖、条件覆盖、条件鉴定组合覆盖、修正条件鉴定覆盖
B.语句覆盖、鉴定覆盖、条件覆盖、条件鉴定组合覆盖
C.语句覆盖、鉴定覆盖、条件鉴定组合覆盖、修正条件鉴定覆盖
D.途径覆盖、鉴定覆盖、条件覆盖、条件鉴定组合覆盖
(2)A.6 B.4 C.8 D.12
5. 在软件生命周期不同阶段,需要实行不同类型测试工作,单元测试是对程序设计进行验证,其中【
(1)】不是单元测试重要内容。
在进行单元测试过程中,普通测试工程师都需要借助【
(2)】来代替所测模块调用子模块。
在单元测试基本上,需要将所有模块按照概要设计详细设计阐明书规定进行组装,模块组装成系统方式有两种,分别是【(3)】。
(1)A.模块接口测试
B.有效性测试
C.途径测试
D.边界测试
(2)A.桩模块
B.驱动模块
C.桩模块和驱动模块
D.存根模块和驱动模块
(3)A.一次性组装和增殖性组装
B.自顶向下组装和自底向上组装
C.单个模块组装和混合模块组装
D.接口组装和功能组装
6. 某评测机构A承办了公司B开发ERP软件测试工作,负责该项目软件评测师甲为了提高自己在ERP方面知识,向机构A负责人提出要到开发ERP软件公司D做兼职开发工作规定。
当测试工作正在进行时,公司B为了申报某科技奖项,但愿机构A能先出具一份证明其软件质量先进测试报告,并且口头承诺测试会继续进行,并且测试过程中发现问题都会得到改正。
如果你是机构A负责人,对于评测师甲祈求,你将【
(1)】。
对于公司B提出规定,机构A评测师甲、乙分别给出了如下建议:
甲以为可以出质量先进报告,但是需要公司B出具改正所有测试问题书面承诺书和自己QA部门承认;乙以为由于测试还没有结束,诸多问题海没有得到改正,因而不能出质量先进报告,但可以依照已经测试过模块状况,出具一种质量基本合格报告。
对于以上建议你以为【
(2)】。
测试结束后,评测师乙提出要保存公司B被测试软件样品,对于评测师乙规定你以为【(3)】。
(1)A.不批准甲规定
B.批准甲规定,但是规定甲不能透露公司B信息
C.不批准甲祈求,但是建议甲可以到公司B做兼职开发工作
D.批准甲祈求,并规定甲尽快提高自己在ERP方面知识,为公司多做贡献
(2)A.应当听从甲建议
B.应当听从乙建议
C.应当综合甲乙建议
D.都不对的
(3)A.不合理,这样侵犯了B知识产权
B.不合理,仅保存程序就行了
C.不合理,仅保存文档就行了
D.合理
7. 测试工期紧张时你会集中精力于【 】。
A.尽量多测试
B.非核心测试工作
C.加速核心线路上测试执行
D.通过减少成本(如减少测试用例)加速执行
8. 通过疲劳强度测试,最容易发现【 】问题。
A.并发顾客数
B.内存泄露
C.系统安全性
D.功能错误
9. 用等价类办法划分windows文献名称,应当分为【 】个等价区间。
A.2 B.3 C.4 D.6
10. 如下那些工具不属于压力测试工具【 】。
A.LoadRunner
B.Logiscope(嵌入式测试工具)
C.WAS(WebSphereApplicationServer(WAS))
D.RationalRobot
11. 如下哪些测试场景不属于负载压力测试【 】。
A.恢复测试
B.疲劳强度测试
C.大数据量测试
D.并发性能测试
12. TMM--软件测试成熟度模型分【 】级。
A.三级
B.四级
C.五级
D.六级
13. 测试分析过程不涉及如下哪项【 】。
A.问题分析
B.覆盖分析
C.测试总结
D.边界值分析
14. 软件测试对象涉及【 】。
A.目的程序和有关文档
B.源程序、目的程序、数据及有关文档
C.目的程序、操作系统和平台软件
D.源程序和目的程序
15. 测试过程中,软件测试人员最重要任务是:
【 】。
A.制定测试筹划
B.编制测试设计阐明
C.选取并编制测试案例
D.测试总结
16. 软件调试目是找出错误所在并改正之,软件测试目是【 】。
A.证明程序中没有错误
B.发现程序中错误
C.测量程序动态特性
D.检查程序中语法错误
17. V模型指出,【 】对系统设计进行验证。
A.单元测试
B.集成测试
C.功能测试
D.系统测试
18. V模型指出,【 】应当追朔到顾客需求阐明。
A.代码测试
B.集成测试
C.验收测试
D.单元测试
19. 实践表白,大多数软件缺陷产生因素来自于【 】。
A.概要设计阐明书
B.编程错误
C.产品阐明书
D.详细设计阐明书
20. 下列状况中,那种状况下合用于采用自动化测试:
【 】。
A.业务规则复杂对象
B.需要重复进行工作
C.周期很短项目
D.易用性测试
21. 软件从一种计算机系统转换到另一种计算机系统运营难易限度是指软件【 】。
A.兼容性
B.可移植性
C.可转换性
D.可接近性
22. 在规定条件下和规定期间间隔内,软件实现其规定功能概率称为【 】。
A.可使用性
B.可接近性
C.可靠性
D.稳定性
23. 需求分析中,开发人员要从顾客那里解决最重要问题是【 】。
A.要让软件做什么
B.要给该软件提供哪些信息
C.规定软件工作效率如何
D.要让该软件具备何种构造
24. 决策表化简,就是【 】。
A.将表中能合并行进行合并,直到不能合并为止
B.将表中能合并列进行合并,直到不能合并为止
C.将表中能分解行进行分解,直到不能分解为止
D.将表中能分解列进行分解,直到不能分解为止
25. 瀑布模型本质上是一种【 】。
A.线性顺序模型
B.顺序迭代模型
C.线性迭代模型
D.及早见产品模型
26. 迅速原型模型重要特点之一是【 】。
A.开发完毕才见到产品
B.及早提供所有完整软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
27. 对于业务流清晰系统可以运用【
(1)】贯穿整个测试用例设计过程广在用例中综合使用各种测试办法,对于参数配备类软件,要用【
(2)】选取较少组合方式达到最佳效果,如果程序功能阐明中具有输入条件组合状况,则一开始就可以选用【(3)】和鉴定表驱动法。
(1)A.等价类划分 B.因果图法 C.正交实验法 D.场景法
(2)A.等价类划分 B.因果图法 C.正交实验法 D.场景法
(3)A.等价类划分 B.因果图法 C.正交实验法 D.场景法
28. 为了使模块尽量独立,规定【 】。
A.模块内聚限度要尽量高,且各模块间耦合限度要尽量强
B.模块内聚限度要尽量高,且各模块间耦合限度要尽量弱
C.模块内聚限度要尽量低,且各模块间耦合限度要尽量弱
D.模块内聚限度要尽量低,且各模块间耦合限度要尽量强
29. 与十进制数254等值二进制数是【 】。
A.11111110
B.11101111
C.11111011
D.11101110
30. 计算机中,一种浮点数由两某些构成,它们是【 】。
A.阶码和尾数
B.基数和尾数
C.阶码和基数
D.整数和小数
31. 设有一种关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程学生学号、姓名及平均成绩SELECT语句应当是:
SELECT学号,姓名,AVG(成绩)AS平均成绩
FROM Student
GROUP BY【 】
HAVINGCOUNT(课程号)>3
A.学号
B.姓名
C.系名
D.课程号
32. 某供应商数据库中供应关系为SPJ(供应商号,零件号,工程号,数量),如下命令查询某工程至少用了3家供应商(涉及三家)供应零件平均数量,并按工程号降序排列。
SELECT工程号,【
(1)】FROMSPJ
GROUPBY工程号
【
(2)】
ORDERBY工程号DESC:
(1)A.AVG(数量)At平均数量 B.AVG(数量)AS平均数量
C.平均数量At AVG(数量) D.平均数量AS AVG(数量)
(2)A.HAVINGCOUNT(DISTINCT(供应商号))>2
B.WhereCOUNT(DISTINCT(供应商号))>2
C.HAVING(DISTINCT(供应商号))>2
D.Where供应商号>2
33. LINUX下,解压缩文献命令为【 】?
A.tarzxvf文献名
B.unzip文献名
C.CAT文献名
D.VI文献名
34. 对abcd文献赋予所有者和组允许读和执行权限,命令对的是【 】。
A.chmod033abcd
B.chmod550abcd
C. chmod770abcd
D. chmodu+rxabcd
35. 在unix中创立了文献,对该文献赋予权限,使用umask022命令后,该文献权限显示对的是【 】。
A.rwxr-xr-x
B.----w--w-
C.rw-r--r--
D.--x-wx-wx
36. 某二又树后序遍历序列为DABEC,中序遍历序列为DEBAC,则前序序列遍历为【 】。
A.ACBED
B.DECAB
C.CEDBA
D.不能拟定
评析:
二叉树BT后序遍历序列为dabec,故BT根结点为c(后序遍历序列最后一种结点为数根结点);而BT中序遍历序列是debac,即遍历序列中最后一种结点为跟结点,阐明BT右子树为空。
由BT后序遍历序列和中序遍历序列可知BT左子树(LST)后序遍历序列和中序遍历序列分别为dabe和deba(树是递归定义):
故LST根结点是e,在由LST中序遍历序列可知其左子树为d。
因而BT前序遍历序列为cedba。
37. 如下哪一种不是栈基本运算【 】?
A.删除栈顶元素
B.删除栈底元素
C.判断栈与否为空
D.将栈置为空栈
38. 在下列排序算法中,在待排序数据表已经为有序时,耗费时间反而最多是【 】。
A.迅速排序
B.希尔排序
C.冒泡排序
D.堆排序
39. 如下哪一种选项按顺序涉及了OSI模型各个层次【 】。
A.物理层,数据链路层,网络层,传播层,会话层,表达层和应用层
B.物理层,数据链路层,网络层,传播层,系统层,表达层和应用层
C.物理层,数据链路层,网络层,转换层,会话层,表达层和应用层
D.表达层,数据链路层,网络层,传播层,会话层,物理层和应用层
40. 某部门申请到一种C类IP地址,若要提成8个子网,其掩码应为【 】。
A.255.255.255.255
B.255.255.255.0
C.255.255.255.224
D.255.255.255.192
41. 在网络应用测试中,网络延迟是一种重要指标。
如下关于网络延迟理解,对的是【 】。
A.指响应时间
B.指报文从客户端发出到客户端接受到服务器响应间隔时间
C.指报文在网络上传播时间
D.指从报文开始进入网络到它开始离开网络之间时间
解释:
网络延迟:
这个也跟tcp/ip合同关于。
如果网络带宽有限,那么数据在通过tcp/ip合同传播过程中,就会浮现排长队状况,从而是计算机接受到数据时候会有一点延迟,这个延迟在网络技术中解释是:
在传播介质中传播所用时间,即从报文开始进入网络到它开始离开网络之间时间。
42. 如果互连局域网高层分别采用TCP/IP合同与SPX/IPX合同,那么咱们可以选取互连设备应当是【 】。
A.中继器
B.网桥
C.网卡
D.路由器
解释:
路由器工作在网络网络层上,当数据包要在不同合同、不同体系构造网络之间进行传播时,路由器不但可以进行路由选取,还可以进行数据包格式转换以适应这种传送。
43. 一种拥有5个职工公司,每个员工拥有一台计算机,现规定用最小代价将这些计算机联网,实现资源共享,最能满足规定网络类型是【 】。
A.主机/终端
B.对等方式
C.客户/服务器方式
D.INTERNET
44. 页面事件生命周期顺序是:
【 】。
A.Page_Load,Page_Init,Change,Click,Page_Unload
B.Page_Load,Page_Init,Click,Change,Page_Unload
C.Page_Init,Page_Load,Change,Click,Page_Unload
D.Page_Init,Page_Load,Click,Change,Page_Unload
45. 在ISO/OSI参照模型中,同层对等实体间进行信息互换时必要遵守规则称为【F】,相邻层间进行信息互换时必要遵守规则称为【B 】。
普通下一层对上一层提供操作服务称为【A 】。
上一层对下一层通过称为【B 】关系实现。
A.合同
B.接口
C.服务
D.关系
E.调用
F.连接
G.会话
三、 多选题(每题2分,共10分)
1. 不能对软件进行完全测试因素重要涉及:
【 】。
A.输入量太大
B.输出成果太多
C.软件阐明书没有客观原则
D.测试时间有限
2. 下列论述中对的是:
【ABE 】。
A.白盒测试,又称为构造测试或逻辑驱动测试
B.黑盒测试是通过软件外部体现来发现软件缺陷和错误测试办法
C.负载测试,是通过逐渐增长系统负载,测试系统性能变化,并最后拟定在什么负载条件下系统性能处在失效状态,并以此来获得系统能提供最大服务级别测试。
D.压力测试,是通过逐渐增长系统负载,测试系统性能变化,并最后拟定在满足性能指标状况下,系统所能承受最大负载量测试。
E.疲劳强度测试普通是采用系统稳定运营状况下可以支持最大并发顾客数,或者寻常运营顾客数,持续执行一段时间业务,保证达到系统疲劳强度需求业务量,通过综合分析交易执行指标和资源监控指标,来拟定系统解决最大工作量强度性能过程。
解释:
性能测试:
性能测试用来保证产品发布后系统性能可以满足顾客需求。
其中系统性能涉及执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等。
负载测试:
负载测试时通过逐渐增长系统负载,测试系统性能变化,并最后拟定在满足性能指标状况下,系统所能承受最大负载量测试。
压力测试:
压力测试是通过逐渐增长系统负载,测试系统性能变化,并最后拟定在什么负载条件下系统性能处在失效状态,并以此来获得系统能提供最大服务级别测试。
疲劳强度测试:
普通是采用系统稳定运营状况下可以支持最大并发顾客数或者寻常运营顾客数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来拟定系统解决最大工作量强度性能过程。
疲劳强度测试可以反映出系统性能问题,例如内存泄漏等。
3. “性能测试时,响应时间持续缓慢,且随着负载越来越慢”浮现以上现象是由【 】因素导致。
A.外部系统:
应用程序通过太大或太多祈求滥用后端系统
B.糟糕编码:
某些代码进行交互解决时,就挂起了CPU,把吞吐速度减慢到爬行速度
C.内部资源瓶颈:
过度使用或分派局限性
D.中间层问题:
由于对数据和祈求不断排列、解除排列,从而把所有通过它流量减慢到爬行速度
4. 链表具备特点是【 】。
A.可随机访问任何一种元素
B.插入、删除操作不需要移动元素
C.无需事先预计存储空间大小
D.所需存储空间与线性表长度成正比
5. UNIX系统中进程由三某些构成:
进程控制块,正文段和数据段。
这意味着一种程序正文与数据可以是分开,这种分开目是为了【 】。
A.可共享正文
B.可共享数据
C.可重入
D.以便编程
E.以上所有
四、 判断题(每题1分,共10分)
1. 软件测试目是尽量多找出软件缺陷。
【 √】
2. 测试无法显示软件潜在缺陷。
【 ×】
3. 验收测试是由最后顾客来实行。
【 √】
4. 从理论上讲,黑盒测试只有采用穷举输入测试,把所有也许输入都作为测试状况考虑,才干查出程序中所有错误。
【 ×】
5. 代码评审是检查源代码与否达到模块设计规定。
【× 】
6. 软件测试中,可以以为质量和可靠性是同一回事。
【× 】
7. 软件质量是指软件满足规定顾客需求能力。
【 ×】
8. 对于连锁型分支构造,若有n个鉴定语句,则有2n条途径。
【√ 】
9. 线性表若采用链式存储表达时所有结点之间存储单元地址可持续可不持续。
【 】
10. 每个工作日中60%业务在40%时间内完毕。
【 ×】
五、 简答题(共9分)
1、函数palindrome(chars[])功能是:
判断字符串s与否为回文字符串,若是,则返回0,否则返回-1。
若一种字符串顺读和倒读都同样时,称该字符串是回文字符串,例如:
“LEVEL”是回文字符串,而“LEVAL”不是。
请简朴编写该函数。
(4分)
2、您以为作为一名IT人员同步也是一名从事金融软件产品测试人员,为了保证软件产品测试质量,在与开发人员沟通过程中,维持测试人员同开发团队、业务需求团队中其她成员良好人际关系核心是什么?
(5分)
六、 逻辑推理题(每题3分,共6分)
1. 一副没有大小王扑克牌共4种花色,52张。
其中有一种花色为将牌。
有人手里有13张,每种花色均有,并且张数都不同样。
红桃与方块共5张,红桃与梅花共6张。
有两张是将牌。
问将牌是什么花色?
2. 一堆球,共100个。
两个人轮流拿,拿到最后一种赢。
至少拿1个,最多拿5个。
如果你先拿,第一次拿多少保证能赢?
七、 设计测试用例(10分)
请依照下图-A所示顾客登录界面,至少写出5条有效测试用例。
图-A
用例序号 输入数据 测试环节 盼望输出数据
Case001 对的输入银行卡号95599800,对的输入密码111111,对的输入图形验证码43780。
1、 对的输入银行卡号;
2、 运用密码键盘对的输入该银行卡号相应密码;
3、 对的输入图形验证码;
4、 点击提交按钮。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业银行 上半年 测试 职位 试题 答案