百年教育职业培训中心 百年教育学习服务平台
国家开放大学|国开搜题

广东开放大学移动软件测试(专)考核作业参考原题试题

来源: 更新时间:

2024秋最新《广东开放大学移动软件测试(专)考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、


2024秋最新《广东开放大学移动软件测试(专)考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

移动软件测试(专)

学校: 无

问题 1: 1. 语句“getUiDevice().pressBack()”表示按下了( )按键。

选项:

A. 电源开关

B. Menu

C. 返回

D. Home

答案: 返回

问题 2: 2. UiSelector的查找成功则返回一个()对象。

选项:

A. UiObject

B. UiScrollable

C. UiCollection

D. UiSelector

答案: UiObject

问题 3: 3. 为确保uiautomator测试顺利进行,最好使用()属性给 ImageButton, ImageView, CheckBox和其他控件设置标签。

选项:

A. android:text

B. android:label

C. android:contentDescription

D. android:hint

答案: android:contentDescription

问题 4: 4. UiCollection可以使用()来进行查找并创建。

选项:

A. UiSelector

B. UiScrollable

C. UiObject

D. UiCollection

答案: UiSelector

问题 5: 5. 查找UiObject时,以下哪个方法无法缩小查找范围( )。

选项:

A. 添加查找条件

B. 使用多个复合查找条件

C. 先获取对象集,再逐级搜索

D. 模糊条件搜索

答案: 模糊条件搜索

问题 6: 6. ( )类常用于根据描述查找指定UI对象。

选项:

A. UiSelector

B. UiScrollable

C. UiCollection

D. UiObject

答案: UiSelector

问题 7: 7. UI测试的主要目标在于确保()向用户提供了适当的访问和浏览功能的操作。

选项:

A. 用户界面

B. 数据库

C. 运行环境

D. 网络连接

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. 在uiautomator中,所有UI控件都是( )的对象。

选项:

A. UiCollection

B. UiScrollable

C. UiObject

D. UiSelector

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. 语句“new UiObject(new UiSelector().text("Clock"))”表示查找满足条件( )的元素。

选项:

A. description属性为“Clock”

B. class属性为“Clock”

C. id属性为“Clock”

D. text属性为“Clock”

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. 以下哪个不属于UI动态测试()。

选项:

A. 刷新响应

B. 点击响应

C. 键盘输入响应

D. 颜色搭配检视

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. 以下哪个是Android中常用的界面测试框架()。

选项:

A. uiautomator

B. Monkey

C. JUnit

D. MonkeyRunner

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. 模拟这个UiObject的点击操作并等待新窗口出现,可以使用()方法。

选项:

A. exist()

B. click()

C. sleep()

D. clickAndWaitForNewWindow()

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. uiautomator测试前首先通过( )获取当前设备并对测试类进行初始化。

选项:

A. takeScreenshot()

B. pressHome()

C. getUIDevice()

D. pressBack()

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. ( )工具提供了一个便利的可视化界面来查看设备上UI视图及布局的结构,并且可以查看各个控件的相关属性。。

选项:

A. Robotium

B. JUnit

C. uiautomator.jar

D. uiautomatorviewer

答案: 请关注公众号【大象答案】查看答案

问题 15: 15. 判断这个UiObject是否存在,可以使用()方法。

选项:

A. sleep()

B. click()

C. exist()

D. clickAndWait()

答案: 请关注公众号【大象答案】查看答案

问题 16: 16. uiautomatorviewer.bat在Android SDK目录下的platforms里。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 17: 17. 可以通过UiScrollable模拟屏幕垂直的滚动方式或水平的滚动方式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 18: 18. UI测试主要就是界面检视。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 19: 19. UiScrollable描述的是UI元素的一个可滚动的视图集合。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 20: 20. 鼠标移动到uiautomatorviewer界面截图对应的UI控件上,就可以查看控件的布局结构及属性。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 21: 21. 通过UiScrollable只能模拟屏幕水平的滚动方式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 22: 22. 通过UiScrollable只能模拟屏幕垂直的滚动方式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 23: 23. UI测试的类不需要先获取当前设备。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 24: 24. 可以通过调用UiDevice实例,检查当前屏幕方向、屏幕尺寸等各项属性的状态。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 25: 25. 如果UiObject对象的clickable属性为false则表示当前对象是可以单击的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 26: 26. UI测试的内容检查都是测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 27: 27. UiSelector查找时建议把条件放宽。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 28: 28. uiautomatorviewer 工具提供了一个可视化界面来查看设备上UI视图及布局的结构,并且可以查看各个控件的相关属性。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 29: 29. uiautomatorviewer界面截图无法查看控件的实时属性。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 30: 30. 判断UiObject对象是否可以可点击,则使用isClickable ()方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 31: 31. UiSelector如果查找到多个满足条件的元素则默认返回一个元素集合。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 32: 32. 自动化UI测试包括开发测试实现测试任务,完成重复的测试任务。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 33. 获取UiDevice实例后,可使用takeScreenshot()进行截图。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 34: 34. UiObject对象可通过getChild()方法使用当前UiObject对象的子元素建立一个UiObject对象 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 35: 35. 控件的索引信息无法通过iautomatorviewer查看到。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 36: 36. 最好能确保所有用户可操作的界面元素都可以通过方向控制键选中。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 37: 37. 使用uiautomatorviewer查看到的UI控件属性和布局结构,是编写UI测试的重要依据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 38: 38. 在uiautomator中,所有UI控件都是UiDevice的对象。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 39: 39. 在开始编写UI测试案例代码之前,不用先安装待测应用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 40: 40. 使用uiautomator工具测试前最好先安装待测应用到设备,分析应用的UI界面元素。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 41: 41. UiDevice用于描述设备的状态。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 42: 42. 获取UiDevice实例后,pressHome()表示按下Home键。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 43: 43. uiautomator不是Android自带的,需要自行安装或导入。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 44: 44. 获取UiDevice实例后,pressBack()表示按下返回键。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 45: 45. 构建UI测试项目需要导入JUnit相关的包。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 46: 46. uiutomator 测试工具的工作流程包括()。

选项:

A. 开发自动化测试

B. 执行自动化测试

C. 模拟使用应用时用户交互的具体过程

D. 测试前安装待测应用到设备,分析应用的UI界面元素

答案: 请关注公众号【大象答案】查看答案

问题 47: 47. uiutomator 测试工具的工作流程包括()。

选项:

A. 结合测试评价应用的UI界面

B. 分析测试结果

C. 执行自动化测试

D. 测试前安装待测应用到设备,分析应用的UI界面元素

答案: 请关注公众号【大象答案】查看答案

问题 48: 1. 对于语句"IF X>0 or A<10 then ...”,以下测试用例能达到100%判定覆盖的是()。

选项:

A. X

B. 11

C. 9

D. X

E. -1,A

F. 9X

G. 1,A

H. -1,A

I. 9

J. 1,A

K. X

L. 1,A

M. 9X

N. X

O. 1,A

P. 11X

Q. 9

R. -1,A

答案: 请关注公众号【大象答案】查看答案

问题 49: 2. 以下属于黑盒技术设计测试用例的方法有()。

选项:

A. 判定表

B. 因果图

C. 场景法

D. 等价类

答案: 请关注公众号【大象答案】查看答案

问题 50: 3. 在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40的数字,则根据黑盒测试中的等价类划分技术,覆盖无效等价类的测试用例是()。

选项:

A. 非数字字符

B. 41

C. 40

D. 15

答案: 请关注公众号【大象答案】查看答案

问题 51: 4. 在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40的数字,则根据黑盒测试中的等价类划分技术,以下说法正确的是()。

选项:

A. 无效等价类为大于40的数字

B. 非数字输入也可以作为一个无效等价类

C. 有效等价类为介于16—40的数字

D. 无效等价类为小于16的数字

答案: 请关注公众号【大象答案】查看答案

问题 52: 5. 关于某注册页面要求用户账号为3-10位数字的等价类划分及覆盖,以下正确的有()。

选项:

A. 无效等价类:长度为小于3位或大于10位,含其他字符

B. 无效等价类最少只需1个测试用例即可覆盖

C. 有效等价类:长度为3-10位,只含数字

D. 有效等价类最少只需1个测试用例即可覆盖

答案: 请关注公众号【大象答案】查看答案

问题 53: 6. 源程序的效率与详细设计阶段确定的算法的效率无关。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 54: 7. 测试用例的内容可以没有输入数据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 55: 8. 白盒测试主要检查软件功能是否符合需求定义。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 56: 9. 条件覆盖是使得判定中的每个条件获得各种可能的结果。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 57: 10. 白盒测试中,达到完全的条件覆盖一定达到语句覆盖。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 58: 11. 软件测试可以避免软件开发中出现错误。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 59: 12. 所有软件必须进行某种程度的兼容性测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 60: 13. 测试用例的内容不包括实际结果。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 61: 14. 软件测试的目的是为了发现程序中的错误。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 62: 15. 对于无效等价类,设计测试用例,每次仅覆盖一个尚未覆盖的无效等价类 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 63: 16. 测试用例的内容可以没有输入数据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 64: 17. 错误推测法法是建立在决策表基础上的一种白盒测试法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 65: 18. 在设计测试用例时,应包括合理的输入条件和不合理的输入条件。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 66: 19. 单元测试都属于静态测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 67: 20. 软件测试的对象只有文档。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 68: 21. 在任何情况下做黑盒测试皆应先考虑使用因果图法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 69: 22. 验收测试是以最终用户为主的测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 70: 23. 软件项目在进入需求分析阶段,测试人员应该开始介入其中。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 71: 24. 单元测试都属于静态测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 72: 25. 测试用例都包括测试操作步骤、测试脚本、预期输出和实际输出等。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 73: 26. 黑盒测试中也可使用逻辑覆盖法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 74: 27. 软件测试是没有风险的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 75: 28. 软件生存周期是从软件开始开发到开发结束的整个时期。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 76: 29. 软件测试员可以对产品说明书进行白盒测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 77: 30. 单元测试都属于动态测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 78: 31. 下列属于软件测试的原则的有()。

选项:

A. 找到的缺陷越多,软件测缺陷就越少

B. 完全的测试是不可能的

C. 软件测试是有风险的行为

D. 测试无法显示潜伏的软件缺陷

答案: 请关注公众号【大象答案】查看答案

问题 79: 32. 软件缺陷产生的原因可能是()。

选项:

A. 软件项目文档的缺乏

B. 软件的复杂性;软件项目的时间压力

C. 交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷

D. 程序开发人员的错误

答案: 请关注公众号【大象答案】查看答案

问题 80: 33. 以下属于白盒技术设计测试用例的方法可以有()。

选项:

A. 循环覆盖法

B. 逻辑覆盖法

C. 基本路径测试

D. 因果图法

答案: 请关注公众号【大象答案】查看答案

问题 81: 34. 下列属于软件缺陷的有()。

选项:

A. 软件未达到产品说明书标明的功能

B. 测试人员主观认为不合理的地方

C. 软件出现了产品说明书指明不会出现的错误

D. 软件功能超出产品说明书指明范围

答案: 请关注公众号【大象答案】查看答案

问题 82: 35. 以下关于等价类法的说法,正确的是() 。

选项:

A. 测试用例由有效等价类(有意义、合理的输入)和无效等价类(无意义、非法的输 入)的代表组成

B. 等价类的划分可依据数值区间、数值集合、限制条件等进行

C. 所有可能的输入数据(有效的和无效的)划分成若干个等价类,然后从每个部分中选取具有 代表性的数据作为测试用例

D. 等价类法是一种非常常用的测试用例方法

答案: 请关注公众号【大象答案】查看答案

问题 83: 36. 对于无效等价类,设计一个新的测试用例,使其能够尽量覆盖尚未覆盖的无效等价类,直到所有的无效等价类均被覆盖。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 84: 37. 验收测试是以开发者为主的测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 85: 38. 缺陷跟踪系统只针对测试人员来使用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 86: 39. 软件测试工具可以完全代替软件测试员。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 87: 40. 软件测试时找到的缺陷越多,说明软件的潜在缺陷就越少。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 88: 41. 软件测试贯穿于整个软件生命周期,是保证软件质量的重要手段。

选项:

答案: 请关注公众号【大象答案】查看答案

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

选项:

答案: 请关注公众号【大象答案】查看答案

问题 90: 43. 对于有效等价类,设计测试用例,每次仅覆盖一个尚未覆盖的有效等价类 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 91: 44. 场景法主要用于测试系统的主要业务流程。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 92: 45. 开发组负责软件质量。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 93: 46. 错误推测法往往作为其他测试方法的补充,可用于黑盒测试,也可用于白盒测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 94: 47. 单元测试包括静态测试和动态测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 95: 48. 因果图法是建立在决策表基础上的一种白盒测试法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 96: 49. 单元测试属于动态测试。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 97: 50. 使用自动化软件测试工具可以自动执行测试用例。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 98: 51. 对于所有的程序,都能达到100%执行路径覆盖 。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 99: 1. 下列说法中,正确的是()。

选项:

A. 满足了判定覆盖必然满足语句覆盖

B. 满足了判定覆盖必然满足条件覆盖

C. 满足了条件覆盖必然满足语句覆盖

D. 满足了条件覆盖必然满足判定覆盖

答案: 请关注公众号【大象答案】查看答案

问题 100: 2. 在软件测试中,下列哪个不是黑盒测试的常用方法()。

选项:

A. 逻辑覆盖法

B. 边界值分析法

C. 因果图法

D. 等价类划分法

答案: 请关注公众号【大象答案】查看答案

问题 101: 3. 黑盒测试与白盒测试的主要区别是什么()。

选项:

A. 黑盒测试不需了解内部结构,而白盒测试需要详细了解内部逻辑

B. 黑盒测试主要进行单元测试,而白盒测试进行集成测试

C. 黑盒测试关注内部逻辑,而白盒测试只关注输入和输出

D. 黑盒测试更复杂,白盒测试更简单

答案: 请关注公众号【大象答案】查看答案

问题 102: 4. 在确定黑盒测试策略时,优先选用的方法是( )。

选项:

A. 决策表方法

B. 边界值分析法

C. 错误推断法

D. 等价类划分

答案: 请关注公众号【大象答案】查看答案

问题 103: 5. 下面为C 语言程序,边界值问题可以定位在( )。 int data(3); int i; for(i=1;i<=3;i++) data(i)=5;

选项:

A. data(2)

B. data(1)

C. data(3)

D. data(0)

答案: 请关注公众号【大象答案】查看答案

问题 104: 6. 下列( )不属于测试原则的内容。

选项:

A. 测试无法显示潜伏的软件缺陷

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

C. 找到的缺陷越多软件的缺陷就越少

D. 软件测试是有风险的行为

答案: 请关注公众号【大象答案】查看答案

问题 105: 7. 对Web 网站进行的测试中,属于功能测试的是( )。

选项:

A. 安全性测试

B. 负载测试

C. 链接测试

D. 连接速度测试

答案: 请关注公众号【大象答案】查看答案

问题 106: 8. 下列测试可以不用考虑内部程序结构的测试是( )。

选项:

A. 黑盒测试

B. 结构测试

C. 白盒测试

D. 路径测试

答案: 请关注公众号【大象答案】查看答案

问题 107: 9. 以下属于单元测试任务的描述,正确的是()。

选项:

A. 通过测试发现与模块接口有关的问题

B. 完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码

C. 是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件

D. 是指在发生修改之后重新测试先前的测试用例以保证修改的正确性

答案: 请关注公众号【大象答案】查看答案

问题 108: 10. 在软件测试中,场景图法主要用于()。

选项:

A. 功能测试

B. 兼容性测试

C. 性能测试

D. 安全性测试

答案: 请关注公众号【大象答案】查看答案

问题 109: 11. 以下不属于黑盒测试的测试方法是()。

选项:

A. 路径覆盖

B. 因果图

C. 边界值

D. 等价类划分法

答案: 请关注公众号【大象答案】查看答案

问题 110: 12. 软件测试的V模型中,哪个阶段进行集成测试()。

选项:

A. 维护

B. 编码

C. 设计

D. 需求分析

答案: 请关注公众号【大象答案】查看答案

问题 111: 13. 对于软件测试分类,下列各项除了( )都是按照不同阶段来进行的划分。

选项:

A. 系统测试

B. 黑盒测试

C. 单元测试

D. 集成测试

答案: 请关注公众号【大象答案】查看答案

问题 112: 14. 在软件测试中,通常使用哪种方法来确保系统数据的完整性()。

选项:

A. 系统测试

B. 集成测试

C. 单元测试

D. 功能测试

答案: 请关注公众号【大象答案】查看答案

问题 113: 15. 黑盒测试用例设计的常见方法有哪些()。

选项:

A. 单元测试、集成测试、系统测试、验收测试

B. 逻辑分析法、决策树法、流程图法、状态图法

C. 等价类划分法、因果图法、边界值分析法、场景分析法

D. 功能测试、性能测试、安全测试、兼容性测试

答案: 请关注公众号【大象答案】查看答案

问题 114: 16. 在用逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖等。这里面( )是最强的覆盖准则。

选项:

A. 判定-条件覆盖

B. 语句覆盖

C. 条件组合覆盖

D. 条件覆盖

答案: 请关注公众号【大象答案】查看答案

问题 115: 17. 以下哪个不属于软件测试的目的()。

选项:

A. 评估软件质量

B. 提高软件效率

C. 发现软件错误

D. 证明软件正确

答案: 请关注公众号【大象答案】查看答案

问题 116: 18. 假如用户名的长度要求为4-10位,使用边界值分析法设计的测试用例用户名的长度可以是( )。

选项:

A. 3位,11

B. 3位,4位,10位,11

C. null

D. 4位,10

答案: 请关注公众号【大象答案】查看答案

问题 117: 19. 以下说法中,正确的是( )。

选项:

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

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

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

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

答案: 请关注公众号【大象答案】查看答案

问题 118: 20. 以下关于回归测试的说法,正确的是()。

选项:

A. 回归测试是对已修复的缺陷进行再次测试以确保其已被正确修复的过程。

B. 回归测试是对新功能进行全面测试以确保其质量的过程。

C. 回归测试是对所有功能进行一次性检查以确保无任何缺陷的过程。

D. 回归测试是对旧功能进行简略测试以确保其仍然正常的过程。

答案: 请关注公众号【大象答案】查看答案

问题 119: 21. 以下属于系统测试任务任务的描述,正确的是()。

选项:

A. 完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码

B. 是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件

C. 通过测试发现与模块接口有关的问题

D. 是指在发生修改之后重新测试先前的测试用例以保证修改的正确性

答案: 请关注公众号【大象答案】查看答案

问题 120: 22. 划分软件测试属于白盒测试还是黑盒测试的依据是( )。

选项:

A. 运行结果是否确定

B. 是否能看到被测源程序

C. 是否能看到软件设计文档

D. 是否执行程序代码

答案: 请关注公众号【大象答案】查看答案

问题 121: 23. 单元测试主要针对的是软件的哪个层次()。

选项:

A. 业务逻辑层

B. 数据访问层

C. 业务规则层

D. 表示层

答案: 请关注公众号【大象答案】查看答案

问题 122: 24. 以下关于白盒测试的说法,正确的是()。

选项:

A. 是针对被测单元内部是如何进行工作的测试

B. 也称功能测试或数据驱动测试

C. 把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,对程序接口进行测试

D. 着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试

答案: 请关注公众号【大象答案】查看答案

问题 123: 25. 以下描述的是条件覆盖的是()。

选项:

A. 每个判定的每个分支至少执行一次

B. 要同时满足判定覆盖条件覆盖

C. 每条语句至少执行一次

D. 每个判定的每个条件应取到各种可能的值

答案: 请关注公众号【大象答案】查看答案

问题 124: 1. DDMS可以提供的功能不包括()。

选项:

A. 为测试设备截屏

B. 模拟电话呼叫、收发SMS

C. 获得root权限

D. 查看正在运行的线程及堆信息

答案: 请关注公众号【大象答案】查看答案

问题 125: 2. 在JUnit的测试用例中,必须包含( )语句。

选项:

A. assert

B. super

C. tearDown

D. setUp

答案: 请关注公众号【大象答案】查看答案

问题 126: 3. 用于断开通过TCP/IP 连接的指定设备的adb命令是()

选项:

A. adb devices

B. adb shell

C. adb connect

D. adb disconnect

答案: 请关注公众号【大象答案】查看答案

问题 127: 4. ( )将搭建起IDE与测试终端(Emulator 或者connected device)的链接,它还可以实时监测到测试终端的连接情况。

选项:

A. adb

B. Path

C. Emulator

D. DDMS

答案: 请关注公众号【大象答案】查看答案

问题 128: 5. MonkeyRunner脚本中,为了便于观察设备,添加()语句可让命令序列暂停执行一个指定时间。

选项:

A. waitForConnection

B. writeToFile

C. sleep

D. takeSnapshot

答案: 请关注公众号【大象答案】查看答案

问题 129: 6. 在adb输入以下命令将显示():
adb version

选项:

A. 当前设备信息

B. 帮助信息

C. 当前adb 版本信息

D. 当前设备状态

答案: 请关注公众号【大象答案】查看答案

问题 130: 7. Monkey测试运行结束后将出现"( )”的提示。

选项:

A. OK

B. finished

C. Monkey OK

D. Monkey finished

答案: 请关注公众号【大象答案】查看答案

问题 131: 8. 以下哪个命令是正确的()

选项:

A. adb pull e:\ESFileExplorer.apk

B. adb push e:\ESFileExplorer.apk

C. adb install e:\ESFileExplorer.apk

D. adb del e:\ESFileExplorer.apk

答案: 请关注公众号【大象答案】查看答案

问题 132: 9. 以下不属于MonkeyRunner测试工具的优势的是( )。

选项:

A. 可实现回归测试

B. 可运行在adb shell

C. 可实现多设备控制

D. 可实现自动化测试

答案: 请关注公众号【大象答案】查看答案

问题 133: 10. 以下adb命令的作用,说法正确的是()
adb uninstall com.estrongs.android.pop

选项:

A. 卸载指定的文件包

B. 上传指定的文件包

C. 安装指定的文件包

D. 下载指定的文件包

答案: 请关注公众号【大象答案】查看答案

问题 134: 11. MonkeyRunner测试脚本中的takeSnapshot方法将返回一个()对象。

选项:

A. Monkey

B. MonkeyImage

C. MonkeyDevice

D. MonkeyRunner

答案: 请关注公众号【大象答案】查看答案

问题 135: 12. MonkeyRunner工具的脚本是使用()编写的。

选项:

A. Java

B. C

C. C

D. Python

答案: 请关注公众号【大象答案】查看答案

问题 136: 13. 以下adb命令的作用是()
adb pull /sdcard/Doc1.doc D:/

选项:

A. 上传D盘所有文件

B. 上传D盘文件Doc1.doc

C. 下载虚拟机上的文件Doc1.docD盘下

D. 删除虚拟机上的文件Doc1.doc

答案: 请关注公众号【大象答案】查看答案

问题 137: 14. MonkeyRunner可用于回归测试,回归测试是指( )。

选项:

A. 回归修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误

B. 对产品的各功能进行验证

C. 一种性能测试

D. 也叫组装测试或联合测试

答案: 请关注公众号【大象答案】查看答案

问题 138: 15. MonkeyRunner的测试脚本中,"waitForConnection”的语句用于()

选项:

A. 连接设备

B. 导入所需要的模块

C. 截图

D. 给对象命名

答案: 请关注公众号【大象答案】查看答案

问题 139: 16. adb 的工作方式是通过采用监听Socket TCP

选项:

A. 5554

B. 8600

C. 8604

D. 5000

答案: 请关注公众号【大象答案】查看答案

问题 140: 17. MonkeyRunner脚本中,保存文件可使用()语句。

选项:

A. writeToFile

B. takeSnapshot

C. sleep

D. waitForConnection

答案: 请关注公众号【大象答案】查看答案

问题 141: 18. 在MonkeyRunner测试脚本中,如果要连接多个设备,则需用()。

选项:

A. 多个waitForConnection语句

B. 1waitForConnection语句

C. 1sleep语句

D. 多个sleep语句

答案: 请关注公众号【大象答案】查看答案

问题 142: 19. adb logcat命令用于( )。

选项:

A. 查看设备日志

B. 管理开机启动项

C. 安装应用程序

D. 卸载系统程序

答案: 请关注公众号【大象答案】查看答案

问题 143: 20. 使用DDMS可以( )

选项:

A. 监控进程

B. 监测系统资源使用

C. 查看内存使用情况

D. 其余均可

答案: 请关注公众号【大象答案】查看答案

问题 144: 21. 以下命令表示( )“ monkey -p com.android.mms -s 20 --pct-touch 100 -v 10 ”

选项:

A. 指定发送的随机事件10%为触摸事件

B. 指定发送的随机事件20%为触摸事件

C. 指定发送的随机事件全部为系统事件

D. 指定发送的随机事件全部为触摸事件

答案: 请关注公众号【大象答案】查看答案

问题 145: 22. Monkey工具的各种随机事件中,( )表示触摸事件。

选项:

A. nav

B. touch

C. motion

D. trackback

答案: 请关注公众号【大象答案】查看答案

问题 146: 23. 在JUnit框架中,( )函数主要进行测试前的初始化。

选项:

A. setUp函数

B. test函数

C. tearDown函数

D. assert函数

答案: 请关注公众号【大象答案】查看答案

问题 147: 24. 使用Monkey工具的指定命令序列测试Android应用程序时,脚本代码保存为()

选项:

A. txt文件

B. py文件

C. js文件

D. html文件

答案: 请关注公众号【大象答案】查看答案

问题 148: 25. 以下哪个不属于DDMS可提供的功能( )

选项:

A. 监测进程

B. 截图

C. 查看源代码

D. 浏览文件

答案: 请关注公众号【大象答案】查看答案

电话咨询