百年教育职业培训中心 百年教育学习服务平台
题库试卷

【广开搜题】广东开放大学 移动软件测试期末考试押题试卷标准答案

来源: 更新时间:

广东开放大学形成性考核平时作业参考答案标准答案关注【广开搜题】微信公众号发送题目获取标准答案1、划分软件测试属于白盒测试还是黑盒测试的依据是()。(2分)A、是否执行程序代码B、是否能看到软件设计文档


广东开放大学 形成性考核 平时作业 参考答案 标准答案



关注【广开搜题】微信公众号 发送题目获取标准答案




1、划分软件测试属于白盒测试还是黑盒测试的依据是( )。(2 分)

A、是否执行程序代码

B、是否能看到软件设计文档

C、是否能看到被测源程序

D、运行结果是否确定

2、等价类划分完成后,就可得出( ),它是确定测试用例的基础。(2 分)

A、有效等价类

B、无效等价

C、等价类表

D、测试用例集

3、在JUnit框架中,( )函数主要进行测试前的初始化。(2 分)

AsetUp函数

BtearDown函数

Cassert函数

Dtest函数

4、下列( )不属于测试原则的内容。(2 分)

A软件测试是有风险的行为

B、完全测试程序是不可能的

C、测试无法显示潜伏的软件缺陷

D、找到的缺陷越多软件的缺陷就越少

5、语句“getUiDevice().pressBack()”表示按下了( )按键。(2 分)

A、电源开关

BHome

CMenu

D、返回

6DDMS中的( )可打开模拟器控制界面。(2 分)

AHeap

Blogcat

CEmulator Control

DAllocation Tracker

7、以下关于Jython的说法,不正确的是( )(2 分)

AJython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行

BJython是一个Python语言在Java中的一种完全实现

CJython程序可以和Java实现无缝集成

DJython不能使用所有的Java

8、还可以使用( )实例执行设备级的操作。(2 分)

AUiDevice

BUiWatcher

CUiObject

DUiCollection

9、从设备导出文件所使用的的adb命令是()。(2 分)

Aadb push

Badb pull

Cadb install

Dadb uninstall

10、基本路径测试是一种( )测试方法。(2 分)

A、白盒

B、黑盒

C、负载

D、压力

11、使用uiautomator编写的测试用例必须包含()语句。(2 分)

Aassert

BsetUp

CtearDown

Dclick

12、验收测试主要是由( )来完成的。(2 分)

A、用户

B、测试人员

C、开发人员

D、开发人员

13、软件测试的目的是( )。(2 分)

A、尽可能多地发现程序中的错误

B发现程序中的所有错误

C、证明程序是正确的

D、调试程序

14、(),就是Android 调试桥,可管理设备或手机模拟器,还可以进行多种手机操作。(2 分)

ADDMS

Badb

CSDK

DIDE

15、修复软件缺陷费用最高的是( )阶段。(2 分)

A、编制说明书

B、设计

C、编写代码

D、发布

16、某元素的scrollable属性是false的表示该元素()。(2 分)

A、不可用

B、不可点击

C、不可滚动

D、已隐藏

17、以下关于软件测试的说法,正确的是( )。(2 分)

A、软件测试的目的是想证实在一个给定的外部环境中软件的路基正确性,即保证软件以正确的方式来做这个事件

B、软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象

C、软件质量保证的基本措施就是对软件进行确认测试

D、单元测试可检验程序单元或部件的借口关系,应能发现并排除在模块连接中可能发生的问题

18、设置以下哪个选项,可使Monkey程序忽略应用程序崩溃或任何失控异常,继续向系统发送事件,直到计数完成。( )(2 分)

A--ignore-timeouts

B--ignore-crashes

C--wait-dbg

D--dbg-no-events

19、为验证某订票系统是否能够承受大量用户同时访问,测试工程师一般采用下列哪种测试 工具( )。(2 分)

A、故障诊断

B、代码扫描

C、负载压力

D、网络仿真

20、黑盒测试又分为功能测试和( )。(2 分)

A、性能测试

B、回归测试

C、随机测试

D、冒烟测试

21、从测试阶段角度,测试结束的正确顺序是:( )。(2 分)

A、单元测试、集成测试、系统测试、确认测试

B、单元测试、系统测试、集成测试、确认测试

C、确认测试、集成测试、系统测试、单元测试

D、确认测试、系统测试、集成测试、单元测试

22uiautomator测试前首先通过( )获取当前设备并对测试类进行初始化。(2 分)

AgetUIDevice()

BpressHome()

CtakeScreenshot()

DpressBack()

23"adb wait-for-device”命令用于()(2 分)

A、打印设备状态信息

B、列出已连接的设备

C、重启设备

D、等待直到设备被连接

24MonkeyRunner测试脚本中的covertToBytes语句用于()。(2 分)

A、转换图像格式

B、保存图像

C、截图

D、比较图像

25、若有语句 "IF A>0 or B<10”,能实现完全判定覆盖的用例是( )(2 分)

AA=1B=10A=0B=10

BA=1B=10

CA=0B=10

DA=1B=9A=0B=9

26adb命令"adb -s”用于()(2 分)

A、监听连接的所有接口

B、使命令针对唯一连接的USB 设备

C、指定adb 服务器名

D、指定adb 服务器的端口

27、以下说法中,正确的是( )。(2 分)

A、因果图法是建立在决策表基础上的一种白盒测试法

B、等价类划分法是边界值分析法的基础

C、健壮性等价类测试的测试用例要求在有效等价类中取值

D、在任何情况下做黑盒测试皆应先考虑使用错误推断法

28、通过()可以实时监测到所有测试终端的连接情况。(2 分)

ASDK

BDDMS

CIDE

D、虚拟机

29、关于使用Monkey测试应用程序时出现的下述的输出信息,正确的是 Sending Trackball (ACTION_MOVE) : 0 : ( -4.0,2.0)2 分)

A、发送了一个触摸的随机事件

BACTION_MOVE表示触摸动作的轨迹

C(-4.0,2.0)表示轨迹移动的起点和终点

D、发送了一个指定位置的导航

30、在没有产品说明书时,可使用( )2 分)

A、探索测试

B、功能测试

C、动态测试

D、静态测试


多项选择题

31、以下属于黑盒技术设计测试用例的方法有()。(2 分)

A、场景图

B、正交试验法

C、边界值

D、等价类

32、软件缺陷的常用状态可能有以下哪些情况()。(2 分)

A、已解决

B、打开

C、提交

D、已关闭

33、以下属于黑盒技术设计测试用例的方法有()。(2 分)

A、因果图

B、基本路径测试

C、边界值

D、场景图

34、白盒测试主要是根据软件的()来设计测试用例。(2 分)

A、内部数据

B、功能

C、内部逻辑

D、规格说明

35、以下属于白盒技术设计测试用例的方法可以有()。(2 分)

A、基本路径测试

B、场景图法

C、边界值

D、逻辑覆盖法


判断题

36、获取UiDevice实例后pressBack()表示按下返回键。(1 分)

正确

错误

37MonkeyRunner测试脚本中的press语句用于模拟按键事件。(1 分)

正确

错误

38、软件测试是软件质量保证的主要手段之一。(1 分)

正确

错误

39、绝大部分的软件缺陷是在单元测试发现的。(1 分)

正确

错误

40MonkeyRunner测试脚本中的touch语句用于模拟按键事件。(1 分)

正确

错误

41MonkeyRunner中的touch方法用于模拟一个按键事件。(1 分)

正确

错误

42、通过MonkeyRunner可实现多设备的控制及测试。(1 分)

正确

错误

43、获取UiDevice实例后也无法模拟设备的按键操作。(1 分)

正确

错误

44、用UiSelector创建的UiCollection对象时,查找应作用于作为容器或封装(wrapper)的UI元素。(1 分)

正确

错误

45、手机root后可能增加设备被入侵的风险。(1 分)

正确

错误

46、通过adb可监听所有连接的接口。(1 分)

正确

错误

47Jython可与Java实现无缝集成。(1 分)

正确

错误

48MonkeyRunner本身提供了脚本录制和回放的功能。(1 分)

正确

错误

49MonkeyRunner是用于白盒测试的。(1 分)

正确

错误

50、当一个UI元素在屏幕底部,就无法组织uiautomator的测试。(1 分)

正确

错误

51、程序的效率与程序的复杂性相关。(1 分)

正确

错误

52MonkeyRunner脚本中的"waitForConnection”语句可以省略。(1 分)

正确

错误

53UiScrollable对象中setAsHorizontalList表示垂直滚动。(1 分)

正确

错误

54、当一个UI元素在屏幕底部时,可以借助UiScrollable把它显示出来。(1 分)

正确

错误

55、通过UiScrollable只能模拟屏幕水平的滚动方式。(1 分)

正确

错误

56UiCollection可实现元素集合的计数。(1 分)

正确

错误

57UiScrollable对象中,setAsHorizontalList表示水平滚动。(1 分)

正确

错误

58、通过UiSelector获取对象时,查找条件的设置最好尽量精确。(1 分)

正确

错误

59MonkeyRunner可用于回归测试。(1 分)

正确

错误

60Monkey测试主要是为了测试软件的稳定性、健壮性。(1 分)

正确

错误

61、只要测试设备就必须获得手机的root权限。(1 分)

正确

错误

62MonkeyMonkeyRunner的测试脚本是一样格式的。(1 分)

正确

错误

63、成功的测试是发现了至今为止尚未发现的错误的测试。(1 分)

正确

错误

64、按下Home 键、按下Back 键、按下Power 键关机是交互式打断事件。(1 分)

正确

错误

65MonkeyRunner脚本执行前不需要检查设备是否已连接好。(1 分)

正确

错误

电话咨询