adb删除软件_软件测试常规笔试问答题(附带答案)—问答基础篇02

**软件测试面试题**

一、问答题

1、软件质量特征可以从5个方面描述,分别是哪些方面?

1).功能性:当软件在指定条件下使用时,软件产品提供满足明确和隐含需要的功能的能力

2).可靠性:在指定条件下使用时,软件产品维持规定的性能级别的能力

3).易用性:在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力

4).效率:在规定 条件下,相对于多用资源的数量,软件产品可 提供适当性能的能力

5).可维护性:软件产品可被修改的能力,修改可能包括纠正、改进或软件对环境、需求和功能规约变化的适应程度

6).可移植性:软件产品从一种环境迁移到另一种环境的能力。

2、测试的依据主要有哪些?

答:需求说明书,概要设计,详细设计

软件测试前需要参考的文档主要是需求说明书,概要设计说明书,详细设计说明书,其中最重要的是需求说明书。知道了需求了解到了系统的业务逻辑以后便知道之后测试的依据。需求说明书一般由产品经理依据客户需求讨论编写,概要设计和详细设计一般由开发依据需求说明书来写。

3、测试的种类有哪些?

答:功能测试,性能测试,兼容性测试,安全性测试,易用性测试

接口测试,web测试,APP测试

4、列出你所熟悉的测试模型,并写出其中一种。

bb21ceaa1717f94a252e8fb9232eb8d9.png

5、请简单列举ADB的常用命令

adb shell 下:

#mkdir 创建目录

#rmdir 删除目录

#rm 删除文件

#mv 移动文件

#cd/sdcard 进入到Sdcard目录

#ls 列出当前目录下文件

#exit 退出shell

6、使用Monkey Runner必须导入的模块有哪些?

答:MonkeyRunner, MonkeyDevice

7、请列举你所熟悉的自动化测试框架有哪些?

a,模块化框架 test script modularity

b,函数库结构框架 test library architecture

c,关键字驱动测试框架keyword-driven/table-driven testing

d,数据驱动测试框架data-driven testing

8、在执行Android终端自动化测试过程,需要查看详细日志以及时间,需要执行ADB什么命令和参数?

答:adb logcat -v time 查看日志时间

adb logcat -v raw 查看日志详细信息

9、场景题

一个供应商设置商铺的运费模板为广东省、湖南省满100元包邮,其他地区不包邮运费为10元,其中参与秒杀的商品在任何情况下都包邮,秒杀商品不参与买满包邮规则,请设计相关的测试点。

答:

1)广东省、湖南省不满100--不包邮

2)广东省、湖南省满100--包邮

3)其他地区满100/不满100--均收10元邮费

4)广东省、湖南省只购买秒杀商品---不收邮费

5)其他地区只购买秒杀商品---不收邮费

6)广东省、湖南省购买秒杀商品+其他商品(满100元)---不会把秒杀商品的价格计算入类,必须是其他商品满100才会包邮

7)广东省、湖南省购买秒杀商品+其他商品(小于100元)---不会把秒杀商品的价格计算入类,其他商品小于100不会包邮

8)其他地区购买秒杀商品+其他商品(满100元)---均收邮费10元

9)其他地区购买秒杀商品+其他商品(小于100元)---均收邮费10元

10.执行monkey 过程 IllegalStateException 异常一般在什么情况下?

答:IllegalStateException:表示当前对客户端的响应已经结束,不能在响应已经结束(或说消亡)后再向客户端(实际上是缓冲区)输出任何内容。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值