顺丰科技软件测试笔试题,面试(顺丰项目) - xingyunerzhang的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

选择题

Vi脚本的几种模式:

一般模式,编辑模式,命令行模式。

1. 一般模式,一般在进入文件 时就是该模式,在此模式中,可以通过上下左右键移动光标,可以删除字符或是删除整行,可以复制粘贴,但不能编辑。

2. 编辑模式:一般模式可以复制粘贴删除,但要编辑,需按下i,I,o,O,a,A,r,R等字母,才会进入编辑模式,按下按钮后,屏幕左下方会出现INSERT或REPACE等字样,如果要回到一般模式,按Esc键。

3. 命令行模式,在一般模式下输入“:”或“/”就可以将光标移到末行,在此模式中,可以搜寻数据,读取,存盘,大量字符替换,退出vi,显示行号等。

简答题

1、数据库的增、删、改、查(按指定条件查询并对结果按某列进行降序)语句

2、描述V模板下的开发和测试活动

扩展:V模型、W模型、H模型

V模型:强调了在整个软件项目开发中需要经历的若干个测试级别,并与每一个开发级别对应;忽略了测试的对象不应该仅仅包括程序,没有明确指出对需求、设计的测试

W模型:补充了V模型中忽略的内容,强调了测试计划等工作的先行和对系统需求和系统设计的测试;与V模型相同,没有对软件测试的流程进行说明

H模型:强调测试是独立的,只要测试准备完成,就可以执行测试

3. QTP测试相关

QTP测试,出现对象不存在的情况有哪些?简单描述解决方案

1)对象此时在程序中没有显示或不存在

2)在程序中存在该对象,但是它的描述在后来发生了改变,导致与对象仓库中存储的信息不匹配,从而QTP无法识别对象、

==1.2的解决方案,将仓库中对象的属性值与程序中对象的属性值进行比较。(仓库中对象的属性值可在Object Repository窗口中查看,程序中对象的属性值可用Object Spy功能查看。)

2)对象被从程序中删除

==解决方案,如果对象已经不再在被测程序中存在,则应在脚本中修改或删除相关步骤

3)对象还没有装载

==解决方案

如果对象丢失的原因是因为没有足够的时间装载,偿试以下解决方案:

a.对于对象,增加Browser Navigation Timeout(File>Setting>Web页签)时间。

b.在包括该对象的步骤前使用Wait语句,让QTP在执行该步骤之前等待一段时间。

4)当前的程序页面(或窗口)不正确,不是对象所在的页面(或窗口)

5)前一个步骤没有正确执行

==4.5解决方案,如果是因为打开了错误的页面(或窗口)导致对象丢失问题,或因为前一步骤执行措误导致对象丢失问题,

则请按以下方法检查原因:

a. 如果怀疑在完成脚本后,被测程序又发生了改变,则检查对象的继承关系以及对象描述。

b. 如果怀疑脚本错误,则检查脚本的每一个步骤。你可能是遗失了某个步骤,也可能是使用了不正确的方法或参数

4.LR相关

1)什么是关联?请解释下自动关联和手动关联有什么不同?

【参考答案】

关联的定义简单的说:就是把脚本中某些写死(固定)的数据,转变成动态的数据,或者说将前面语句的结果数据保存下来,然后在后面的语句提交请求时使用这些数据。需要关联的前提条件:客户端需要从服务器端返回数据中获取部分数据,并将这些部分数据处理后作为自己下一次请求的一部分发出。

自动关联与手工关联的不同:自动关联是在脚本录制过程中,VuGen会根据已经制定好的规则,自动找出需要关联的值或脚本录制完成后,执行脚本一次,通过CorrelationStudio自动找出需要关联的数据,并建立关联;

而手动关联是需要录制两份相同业务流程的脚本,输入的数据要相同,利用WinDiff工具,找出两份脚本之间不同之处,也就是需要关联的数据,再通过web_reg_save_param函数手动建立关联,将脚本中用到关联的数据参数化。

2)什么是响应时间

响应时间是提交请求和返回该请求的响应之间使用的时间。

示例包括:

数据库查询花费的时间

将字符回显到终端上花费的时间

访问Web页面花费的时间

吞吐量是对单位时间内完成的工作量的量度。

示例包括:

每分钟的数据库事务

每秒传送的文件千字节数

每秒读或写的文件千字节数

PS:大抵凭印象记得的当初面试顺丰的项目的几个笔试题目~ ,如也有面试类似项目的可对其他题目进行补偿。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值