搜档网
当前位置:搜档网 › 自动化测试复习题[1]分解

自动化测试复习题[1]分解

自动化测试复习题[1]分解
自动化测试复习题[1]分解

单项选择题

1、下列术语中,(B )是ISTQB术语表中缺陷(Defect)的同义词。

A、Incident

B、Bug

C、Mistake

D、Error

2、软件测试目的可以是( B )。

a.发现缺陷

b.确认软件能够正常运行

c.预防缺陷

d.直接提高产品的售价

e.减少整个产品开发周期时间

A、a,b

B、a,b,c

C、a,b,c,d

D、所有选项

3、下列方式可以提高和改善测试人员和开发人员关系的是(B )。

A、理解项目经理工作的重要性

B、对所发现的可能的缺陷以一种中立的方式进行沟通

C、单元测试、集成测试和系统测试都由同一批测试人员来完成

D、测试人员参加代码调试

4、基本的测试过程主要由( D )活动组成。

a.计划和控制

b.分析和设计

c.实现和执行

d.评估出口准则和测试报告

e.测试结束活动

A、a, b 和c

B、a, b, c 和d

C、除e 以外所有选项

D、所有选项

5、以下关于测试原则的描述,正确的是( B )。

A、所有的软件测试不需要追溯到用户需求;

B、完全测试是不可能的;

C、测试可以显示软件潜在的缺陷;

D、程序员不需要避免检查自己的程序。

6、软件测试工作应该开始于(B )。

A、Coding之后;

B、需求分析阶段;

C、概要设计阶段;

D、详细设计阶段。

7、下面( C )是一个好的测试的特点。

a.每个开发活动都有相对应的测试行为

b.每个测试级别都有其特有的测试目标

c.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计

d.软件测试的工作重点应该集中在系统测试上

A、c,d

B、a,b

C、a,b,c

D、a,b,c,d

8、测试经理的任务通常不包括(C )。

A、编写测试计划

B、选择合适的测试策略和方法

C、建立和维护测试环境

D、选择和引入合适的测试工具

9、下面可以作为组件测试的测试对象的是(A )。

A、模块、对象和类

B、程序中的某个子系统

C、整个软件系统

D、模块间的接口

10、下面( D )不属于静态分析。

A、编码规则的检查

B、程序结构分析

C、程序复杂度分析

D、内存泄漏

11、下列风险中,属于产品风险的是( B )。

A、软件需求不明确

B、由于使用软件产品而导致人员伤亡

C、软件测试人员和软件开发人员沟通不畅

D、软件源代码质量低下

12、引入自动化测试工具时,属于次要考虑因素的是()。

A、与测试对象进行交互的质量

B、使用的脚本语言类型

C、工具支持的平台

D、厂商的支持和服务质量

13、下列关于自动化测试工具的说法中,错误的是()。

A、录制/回放可能是不足够的,还需要进行脚本编程

B、既可用于功能测试,也可用于非功能测试

C、自动化测试工具适用于回归测试

D、自动化测试关键的时候能代替手工测试

14、下面的( d )不属于基本测试过程的计划和控制步骤的任务。

A、定义入口和出口准则

B、选择合适的度量项

C、确定测试的范围和风险

D、创建测试设计规范说明

15、按基本测试过程中各阶段的顺序,正确组合基本测试过程中的各活动与阶段( b )。

1. 评审测试依据和测试对象的可测试性

2. 确定测试的范围和风险,明确测试目标

3. 评估是否还需要进行更多的测试

4. 创建测试套件、检查测试环境

5. 移交测试件到相关的部门

a. 测试计划和控制阶段

b. 测试结束活动

c. 测试实现和执行阶段

d. 评估出口准则和测试总结报告阶段

e. 测试分析和设计阶段

A、1-b; 2-a; 3-c; 4-e; 5-d

B、2-a; 1-e; 4-c; 3-d; 5-b

C、4-a; 2-e; 3-c; 1-d; 5-b

D、4-c; 3-d; 5-b; 2-e; 1-a

16、关于独立测试的描述,下面(c )是错误的。

A、独立测试通常可以更高效地发现软件缺陷和软件存在的失效

B、软件测试往往需要与软件开发不同的思维方式

C、测试通常被认为是破坏性的活动,而软件开发通常被认为是建设性的活动

D、独立测试只可应用在高级别的测试活动中,如系统测试和验收测试

17、软件组件测试的主要目的是( c )。

A、测试组件与组件之间的接口

B、组件与硬件的关联

C、发现缺陷,以及验证组件的功能

D、验证系统的的功能

18、关于测试类型的应用范围,( d )是正确的。

A、结构测试只能用在组件测试或集成测试

B、功能测试只能用在系统测试或验收测试

C、白盒测试方法不能用于系统测试

D、功能测试和结构性测试可以应用在任何测试级别

19、关于软件确认测试和回归测试的描述,下列(b )是错误的。

A、当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称为确认测试

B、回归测试是对已被测过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入

C、当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试

D、回归测试可以在所有的测试级别上进行,并且只适用于功能测试

20、关于静态测试的概念,下列( d )是正确的。

A、静态测试和动态测试都需要运行软件

B、静态测试和动态测试具有不同的目的,却能发现相同的错误

C、静态测试发现的是失效,动态测试发现的是缺陷

D、与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身

21、对测试基础文档进行分析,从而决定测试什么,这是在下面()规格说明内进行描述的。

A、测试设计规格说明

B、测试用例规格说明

C、测试规程规格说明

D、用户需求规格说明

22、关于黑盒测试方法、基于经验的测试方法和白盒测试方法,下列( b )描述是正确的。

A、黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;白盒测试方法是依据测试人员和用户的经验导出测试用例

B、黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;白盒测试方法是基于对组件或系统结构分析导出测试用例

C、黑盒测试方法和白盒测试方法一样,都是基于测试人员和用户的经验导出测试用例

D、黑盒测试方法就是基于经验的测试方法

23、在系统测试过程中,下面( d )度量项最适合衡量测试过程的进度。

A、代码的测试覆盖率

B、发现并修改的缺陷的数

C、缺陷的分布信息

D、测试用例执行量

24、下列风险中,属于产品风险的是(c )。

A、测试项目中测试人员的技能不足

B、与测试员进行需求和测试结果沟通方面存在的问题

C、软件没有按用户需求实现既定的功能

D、供应商的问题

25、根据IEEE 软件测试文档标准(IEEE829-1998)的要求,在整个测试过程中包括了如下的文档:测试计划;测试设计规格说明;测试用例规格说明;测试规程规格说明;测试项移交报告;测试日志;事件报告

还应该包括:( d )

A、测试规格说明

B、用户的需求规格说明

C、用户使用手册

D、测试总结报告

26、将选择的工具引入组织要从一个试点项目开始,下列(c )不属于试点项目的目的。

A、通过试点项目使得对工具有更多的认识

B、评估在付出合理的成本后能否得到收益

C、通过试点项目评价员工的学习能力

D、评价工具与现存的过程以及实践的配合程度,确定哪些方面需要作修改

27、下列关于自动化测试工具的说法中,错误的是( d )。

A、采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点

B、自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵

C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性

D、自动化测试能够改善混乱的测试过程

28、关于软件测试的如下任务描述:a.与项目经理以及其他人共同协调测试策略和测试计划;b.引入合适的度量项以测量测试进度,评估测试和产品的质量;c.进行各种级别的测试,执行并记录测试日志,评估测试结果,记录和预期结果之间的偏差;d.决定哪些测试用例可以自动化执行,自动化的程度,如何实现;e.根据在测试过程中收集的信息编写测试总结报告;f.创建测试规格说明书下面()符合ISTQB 对测试组长或测试经理的主要任务。

A、a, b, c, d, e, f

B、a, b, d, e

C、a, b, c, d

D、a, d, e, f

29、下列风险中,属于项目风险的是(d )。

A、软件开发商交付的软件产品无法安装到新的操作系统中

B、软件开发商无法按时交付软件产品

C、软件产品内的功能异常

D、软件的性能没有达到要求

30、在测试过程中,不同的工具可以支持不同的测试活动。下列的(b )测试工具提供的支持可能更适合开发人员。

a. 测试管理工具

b. 静态分析工具

c. 覆盖率测量工具

d. 测试执行工具

A、a, b,c

B、b, c

C、c, d

D、a, b, c, d

31、Structural Testing ( B ).

A.same as black box testing

B.same as white box testing

C.same as functional testing

D.none of the above.

32、Testing Process comprised of ( D ).

A. Test Plan and Test Cases

B. Test log and Test Status

C. Defect Tracking

D. All of the above

33、Test basis documentation is analyzed in which phase of testing (A ).

A. Test Analysis

B. Test Design

C. Test Execution

D. Test Planning

34、A test plan defines ( B ).

A. What is selected for testing

B. Objectives and results

C. Expected results

D. Targets and misses

35、Code Walkthrough ( B ).

A. type of dynamic testing

B. type of static testing

C. neither dynamic nor static

D. performed by the testing team

36、Which one is not characteristic of test management tool ( D ).

A. Support for the management of tests and the testing activities carried out

B. Interfaces to test execution tools

C. Quantitative analysis related to tests

D. Check for consistency and undefined requirements

E. None of the above

37、Size of a project is defined in terms of all the following except ( )

A.Person days

B.Person hours

C.Calendar months

D.None of the above

38、Component integration testing can be done ( ).

A. Before Integration testing

B. After unit testing

C. After component testing

D. After system testing

39、One Key reason why developers have difficulty testing their own work is ( ).

A. Lack of technical documentation

B. Lack of test tools on the market for developers

C. Lack of training

D. Lack of Objectivity

40、During the software development process, at what point can the test process start ( ).

A. When the code is complete.

B. When the design is complete.

C. When the software requirements have been approved.

D. When the first code module is ready for unit testing

41、When what is visible to end-users is a deviation from the specific or expected behavior, this is called ( ).

A. an error

B. a fault

C. a failure

D. a defect

E. a mistake

42、Regression testing should be performed ( ).

v) every week

w) after the software has changed

x) as often as possible

y) when the environment has changed

z) when the project manager says

A. v & w are true, x – z are false

B. w, x & y are true, v & z are false

C. w & y are true, v, x & z are false

D. w is true, v, x y and z are false

E. all of the above are true

43、Testing should be stopped when ( ).

A. all the planned tests have been run

B. time has run out

C. all faults have been fixed correctly

D. both a) and c)

E. it depends on the risks for the system being tested

44、What is the purpose of test completion criteria in a test plan ( ).

A. to know when a specific test has finished its execution

B. to ensure that the test case specification is complete

C. to set the criteria used in generating test inputs

D. to know when test planning is complete

E. to plan when to stop testing

45、The place to start if you want a (new) test tool is ( ).

A. Attend a tool exhibition

B. Invite a vendor to give a demo

C. Analyse your needs and requirements

D. Find out what your budget would be for the tool

E. Search the internet

46、What can static analysis NOT find ( ).

A. The use of a variable before it has been defined

B. Unreachable (“dead”) code

C. Whether the value stored in a variable is correct

D. The re-definition of a variable before it has been used

E. Array bound violations

47、The main focus of acceptance testing is ( ).

A. finding faults in the system

B. ensuring that the system is acceptable to all users

C. testing the system with other systems

D. testing for a business perspective

E. testing by an independent test team

48、Which one is not the task of test leader ( ).

A. Coordinate the test strategy and plan with project managers and others

B. Decide about the implementation of the test environment

C. Write test summary reports

D. Review and contribute to test plans

49、Test Plan ( ).

A. Road map for testing

B. Tells about the actual results and expected results

C. Both a and b

D. None of the above

50、White Box Testing ( ).

A. same as glass box testing

B. same as clear box testing

C. both a and b

D. none of the above.

51、关于软件质量保证和软件测试的描述,不正确的是()。

A、软件质量保证和软件测试是软件质量工程的两个不同层面的工作;

B、在软件质量保证的活动中也有一些测试活动;

C、软件测试是保证软件质量的一个重要环节;

D、软件测试人员就是软件质量保证人员。

52、关于测试充分性的描述,正确的是()。

A、只有进行完全的测试才充分;

B、在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的;

C、当继续测试没有发现新缺陷时;

D、当全部测试用例都执行完后。

53、以下关于测试目的的观点,不正确的是()。

A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误;

B、找出软件开发人员的问题并评价开发人员能力;

C、一个成功的测试是发现了至今未发现的错误的测试;

D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。

54、以下关于测试作用的描述,不正确的是()。

A、测试无法显示软件潜在的缺陷;

B、测试能保证软件的缺陷和错误全部找到;

C、测试只能证明软件存在错误而不能证明软件没有错误;

D、所有的软件测试都应追溯到用户需求。

55、有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试是()。

A、维护测试

B、验收测试

C、组件测试

D、系统测试

56、组件测试的用例设计主要参考的工作产品是()。

A、组件规格说明

B、系统需求规格说明

C、用户手册

D、代码

57、下面关于回归测试叙述正确的是()。

A、回归测试只能在系统测试这个级别进行,不能用于单元测试和集成测试

B、回归测试只适用于功能测试,不适用于非功能测试

C、回归测试都是自动化执行的

D、回归测试是对已被测过的程序实体在修改缺陷后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统

58、下面对静态测试和动态测试的区别描述正确的是()。

A、静态测试并没有真正的运行软件,而动态测试需要运行软件

B、静态测试需要借助于专门的测试工具,而动态测试不需要

C、静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成

D、静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷

59、测试计划主要由()负责制定。

A、测试人员

B、项目经理

C、开发人员

D、测试经理

15、下面有关基于风险的方法的描述不正确的是()。

A、识别的风险经常用于决定哪些需要更多测试,哪些可以减少测试

B、识别的风险经常用于决定多少测试服务

C、识别的风险经常用于决定使用何种测试工具

D、识别的风险经常用于决定使用何种测试技术

60、下列活动中,不属于测试计划活动的是()。

A、设计测试用例

B、确定测试环境

C、定义测试级别

D、估算测试成本

61、测试管理工具可能包括的功能有(D )。

a、管理软件需求

b、管理测试计划

c、缺陷跟踪

d、测试过程中各类数据的统计和汇总

A、除a以外

B、除b以外

C、除c和d以外

D、以上全部

62、下列关于工具使用风险的说法中,不恰当的是( A )。

A 、工具能够或多或少提高测试效率

B、没有好的测试过程或成熟的测试方法,工具并不能像预期的那样降低成

C、与手工测试相比较,使用自动化工具也可能会增加测试成本

D、培训和指导有助于降低工具使用的风险

63、在下列测试类型中,不适合采用手工测试的是( B )。

A、安全测试

B、负载测试

C、集成测试

D、再测试

64、下面(c )对于测试的描述是正确的。

A、程序中有缺陷,就肯定会在外部有所反应,这就是ISTQB 所说的失效

B、当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的

C、人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效

D、如果没有发现失效,也就表示程序没有缺陷

65、测试目的是:a、发现软件内的错误;b、预防错误;c、提供信心和信息;d、提供没有错误的软件。下面( b )对于测试目的的描述是正确和完整的。

A、a,b,c,d

B、a,b,c

C、b,c

D、b,c,d

66、按照风险设定测试用例的优先级并按照优先级顺序进行测试,符合测试的( b )基本原则。

A、测试只能显示缺陷的存在

B、穷尽测试是不可能的

C、杀虫剂悖论

D、缺陷集群性

67、关于软件测试的描述,(d )是正确的。

A、测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的

B、测试过程中没有发现错误,所以可以认为在软件中不存在缺陷

C、通过测试可以知道软件内总共有多少缺陷

D、测试可以显示缺陷的存在,但不能证明系统不存在缺陷

68、典型的V-模型包括四种测试级别,分别是( c )。

A、组件测试、系统测试、验收测试、维护测试

B、组件测试、回归测试、系统测试、验收测试

C、组件测试、集成测试、系统测试、验收测试

D、组件测试、模块测试、系统测试、验收测试

69、关于维护测试,下列(c )是正确。

A、在软件系统交付给用户真正使用之前必须进行维护测试

B、在每个测试级别都需要进行维护测试

C、维护测试是在一个现有的运行系统上进行的测试

D、在一个现有的运行系统,因为开发已经完成了,所以不再需要测试

70、下面( a )正确地描述了正式评审过程的顺序和对应的活动。

1. 个人准备阶段(Individual preparation)

2. 计划阶段(Planning)

3. 预备会阶段(Kick-off meeting)

4. 评审会议阶段(Review meeting)

5. 返工阶段(Rework)

6. 跟踪结果阶段(Follow-up)

a. 讨论和记录并留下文档化的结果或会议纪要

b. 分发文档,向评审员解释评审的目的、过程和文档

c. 先行评审文档,为评审会议做准备

d. 定义评审标准,选择要进行评审的对象

e. 检查缺陷是否已得到修改,核对出口准则

f. 修改发现的缺陷,记录缺陷更新的状态

A、2-d; 3-b; 1-c; 4-a; 5-f; 6-e

B、1-d; 2-c; 3-b; 4-a; 6-e; 5-f

C、1-c; 2-d; 3-b; 4-a; 5-f; 6-e

D、3-a; 2-c; 4-e; 6-b; 1-f; 5-d

软件测试工程师笔试题及答案

测试工程师笔试题 一、计算机知识(30分) 1、在Linux系统中,一个文件的访问权限是755,其含义是什么? 参考答案: 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。 2、Linux中,如何从root用户切换到普通用户? 参考答案:su su user1 切换到user1,但切换后的当前目录还是root访问的目录 su – user1 切换到user1,并且当前目录切换到user1的根目录下(/home/user1/) 3、简述一下C/S模式和B/S模式的区别? 参考答案: c/s 是客户端/服务器架构 b/s 是浏览器/服务器架构 C/S模式有以下特点: 1.C/S模式将应用与服务分离,系统具有稳定性和灵活性 2.C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性 3.由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快 4.在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式有以下特点: 1.系统开发、维护、升级方便 每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 2.B/S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好 3.B/S模式的结构易于扩展 由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4.用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 4、Windows操作系统中PATH环境变量的作用是什么? 参考答案: PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。 5、TCP和UDP有什么区别? 参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换

化工仪表及自动化考试试题汇总及答案

《化工仪表与自动化》课程测试试题一 一、填空题(36分) 1、过程控制系统是由_控制器__、_执行器__、__测量变送__和_被控对象_等环节组成。 2、过程控制系统中按被控参数的名称来分有__压力__、_流量___、_温度__、_液位_等控制系统。 3、目前求取过程数学模型的方法有两种。其中一种是根据过程的在机理,通过__物料_和_能量_物料平衡关系,用__机理建模__的方法求取过程的数学模型。 4、控制对象的干扰通道的动态特性对过渡过程的影响是:干扰通道的时间常数愈大,对被控变量的影响___越小____;干扰通道容量滞后愈多,则调节质量__越差 ____;干扰通道的纯滞后对调节质量_有影响,纯滞后越大,质量越差__。 5、选择控制方案时,总是力图使调节通道的放大倍数(增益)大于__干扰通 道的放大倍数(增益)。 6.某调节系统采用比例积分作用调节器,先用纯比例调整到合适的调节输出,再加入积分作用的后,应_减小调节器的放大倍数_,才能使稳定性不变。 7.描述控制系统的品质指标的参数有最大偏差、衰减比和余差等。8.串级调节系统,一般情况下主回路选择___PID______或__PI__调节规律调节器,副回路选用__P_调节规律调节器;如果副回路采用差压法测流量,应采用什么装置_开放器___补偿。 9.仪表自动化标准中,气动仪表标准信号围是0.02~0.1MPa;电Ⅱ型标准信号围是4~20mA;电Ⅲ型标准信号围是0~10mA。 二、综合题(54分)

1、(10分)画出气关式类型执行器的两种简单结构示意简图;在控制系统中如何选择执行器类型?举例说明。 答: 在控制系统中,执行器是按安全原则选择类型的,也就是当控制信号中断时,要保证设备和操作人员的安全。如:加热炉温度控制,当燃料量为操纵变量时,其执行器应选择气开类型,当信号中断时,切断燃料,保证安全。 2、(14分)热电偶为什么要进行冷端温度补偿?有哪些冷端温度补偿方法?原理是什么? 答:①因为各种显示仪表和热电偶分度表都是在热电偶冷端温度为零的时候做出的。但实际中热电偶冷端温度不等于零,且经常波动,这必然造成输出减少,所以要进行热电偶的冷端温度补偿。 ②热电偶常用的冷端温度补偿方法有:冰浴法、公式计算法、仪表机械零点调整法、电桥补偿法和补偿热电偶 ③ 冰浴法:用冰槽使t0保持零度。 计算法:E AB(t,0)=E AB(t,t0)+E AB(t0,0) 仪表零点调整法:将仪表的机械零点调到t0 补偿电桥法:用电桥产生E AB(t0,0)与E AB(t,t0)叠加,即可消除t0变化对测量的影响。

自动化考试试题(含答案)

第一类:填空题 一.填空题 1.自动化控制系统按被控量的时间特性分为(连续量)和(离散量)。 2.PLC 全称为(可编程序逻辑控制器),DCS全称为( 集散控制系统) 。 3.输入输出单元是(PLC )与工业过程控制现场之间的连接部件。 4.PLC的工作方式是(周期扫描方式)。 5. 冗余设计可采用(热备份)或(冷备份)。 6.MPI 接口一般的默认传输速率(187.5 )kbps,PROFIBUS-DP接口主要用于连接(分布式)I/O, 传输速率(12 )Mbps. 7. (授权)是使用软件的“钥匙”,只用将他安装好,软件才能正常使用。 8. 自动控制系统按照系统按结构分类,有(闭环)控制系统(开环)控制系统(复 合)控制系统。 9. 自动控制系统按照闭环数目分类(单回路)控制系统(多回路)控制系统。 10. 自动控制系统的方块图由串联、(并联)、(反馈)三种基本形式组成。 11. 串行数据通信的方向性结构有三种,即( 单工) 、(半双工)和(全双工)。 12. 最常用的两种多路复用技术为(频分多路复用)和(时分多路复用),其中,前者 是同一时间同时传送多路信号,而后者是将一条物理信道按时间分成若干个时间片 轮流分配给多个信号使用。 13. 在TCP/IP 层次模型中与OSI 参考模型第四层( 运输层) 相对应的主要协议有(TCP ) 和(UDP),其中后者提供无连接的不可靠传输服务。 14.局域网使用的三种典型拓朴结构是(总线型)、(环形网)、(星型网)。 15.开放系统互连参考模型OSI 中,共分七个层次,其中最下面的三个层次从下到上分别是(物理层)、(数据链路层)、(网络层)。 16、每台PLC至少有一个(CPU),它按PLC的系统程序赋予的功能接收并存贮用户程 序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄 存器中。 17、PLC的对外功能,主要是通过各种(I/O 接口模块)与外界联系的。 18、PLC具有通信联网的功能,它使(PLC与PLC )之间、PLC与上位计算机以及其他

软件测试工程师笔试题目和答案

一、判断题 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N) 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N) 二、选择题 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD) A.项目经理 B.SQA负责人

D.测试组 3.下列关于alpha测试的描述中正确的是:(AD) A.alpha测试需要用户代表参加 B.alpha测试不需要用户代表参加 C.alpha测试是系统测试的一种 D.alpha测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 三、填空题 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。 2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦) 3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。

化工仪表自动化试题

化工自动化仪表作业试题一 1、变浮力式液位计主要是沉筒式液位计,在结构上,有位移平衡式、力平衡式和带差动变压器的沉筒液面计三种类型。正确答案:对(物位计) 2、当生产装置出现危险信号时,能够输出正确的信号,阻止危险的发生、阻止事故的扩大化或减轻事故的后果,起这样作用的系统叫()。A(控制系统) A、安全仪表系统 B、计算机控制系统 C、集散控制系统 3、热电偶或补偿导线断路时,电位差计的示值是不动的;而有“断偶”保护的仪表示值为仪表上限。对(温度检测仪表) 4、()适用于大口径、大流量、低压力、不干净三介质。正确答案:C(阀门) A、单座阀 B、套筒阀 C、蝶阀 5、DCS控制站的扫描周期在组态时应设定得越短越好。错(控制系统) 6、按结构形状分类,PLC可分为整体式和分散式两种。错(可编程控制器) 整体式和模块式 7、串级控制系统利用主、副两个控制器串起来在一起来稳定()。A A、主参数 B、副参数 C、主对象 8、当测量脉动压力时,正常操作压力最高不得超过测量上限的1/2。错(检测仪表—压力) 9、导体的电阻率是与材料性质有关的物理量。对(电工学) 10、各种皮带运输机、链条机的传动部位,除安装防护罩外,还应有安全防护绳。对(机械知识) 11、强制对流传热的速率比自然对流传热速率()。正确答案:B(化工原理) A、相同 B、快 C、慢 12、熔断器的主要元件是熔体。对于工作电流稳定的电路(如照明电路),熔体的额定电流应略微小于负载的工作电流。错(电工学) 13、位置变送器是将执行机构输出轴的()转换成4~20毫安反馈信号的装置。正确答案:C(控制仪表) A、位移变化量 B、振动 C、位移 14、在实际应用中,调节阀既与管道串联又与管道并联,其工作特性曲线会发生很大变化。对()(控制仪表) 15、转子流量计的转子是用不锈钢、铜、铝合金、有机玻璃、聚四氟乙烯、塑料等材质制作的;根据被测介质的物理化学性质和量程大小来选择不同材料及不同形状的转子。对(检测仪表—流量) 16、泵体的温度太高,将会导致输送介质在泵体内发生汽蚀现象。正确答案:对(化工原理) 17、当调节阀与管道串联时,其可调比变大。正确答案:错(控制仪表) 18、电磁流量传感器的直管段要求比大部分其他流量计的直管段要求低。对(检测仪表—流量) 19、浮球液位计的结构是一机械杠杆系统,所以平衡锤在中间时,实际液位在中间。对(检测仪表—物位) 20、浮筒式液位计属于变浮力式液位计,浮球式液位计属于恒浮力式液位计。对

最新办公自动化复习题及答案(DOC)

办公自动化考试习题及答案 华北科技学院汉语B112 谢云飞 一、单项选择题 1、Excel工作簿默认的文件扩展名为(B) A..DOC B..XLS C..TXT D..PPT 2、在Excel中,若要快速打开最近使用过的工作簿文件的方法是(D ) A.工具栏上“打开”按钮 B.选择“文件”菜单中“打开”命令 C.快捷键Ctrl+O D.选择“文件”菜单底部工作簿文件 3、要将文档中一部分选定的文字的中、英文字体,字形,字号,颜色等各项同 时进设置,应使用(A ) A、“格式”菜单下的“字体”命令 B、工具栏中的“字体”列表枢选择字体 C、“工具”菜单 D、工具栏中的“字号”列表枢选择字号 4.退出Word的正确操作是(C ) A、单击“文件”菜单中的“关闭”命令 B、单击文档窗口上的关闭窗口按钮× C、单击“文件”菜单中的“退出”命令 D、单击Word窗口的最小化按钮. 5、在Word中输入文本时,默认字符格式是(A ) A、5号宋体 B、4号宋体 C、5号楷体 D、4号楷体 6、利用( B )可以使文本快速进行格式复制。 A、格式菜单 B、格式刷 C、复制命令 D、段落命令 7、设windows处于系统默认状态,在Word编辑状态中,移动鼠标至文档行首空 白处连击左键三次,结果会选择文档的(C) A、一句话 B、一行 C、一段 D、全文 8、计算机中必须安装、并起着核心作用的系统软件是(A ) A.操作系统 B.语言翻译软件 C.编辑软件 D.数据库管理系统 9、下列有关快捷方式的叙述,正确的是(D ) A.快捷方式图标指向的一定是一个应用程序 B.快捷方式图标只能由系统创建,用户不能创建 C.删除陕捷方式图标等于删除了对应的应用程序 D.快捷方式图标的左下角带有一个小箭头 10.电子邮件窗口的文件夹中有收件箱等选择,但不提供的选择是(C ) A.发件箱 B.已发送邮件 C.已转发邮件 D.已删除邮件 11.管理计算机通信的规则称为( A ) A.协议;B.介质;C.服务;D.网络操作系统 12.计算机网络,就是以( C )为基础,以共享软件、硬件和数据资源为目的,将分布在不同地点的多台计算机用通信线路连接起来所形成的网络系统。

自动化测试基本流程

自动化测试基本流程 1. 制定测试计划 在展开自动化测试之前,最好做个测试计划,明确测试对象、测试目的、测试的项目内容、测试的方法、测试的进度要求,并确保测试所需的人力、硬件、数据等资源都准备充分。制定好测试计划后,下发给用例设计者。 2. 分析测试需求 用例设计者根据测试计划和需求说明书,分析测试需求,设计测试需求树,以便用例设计时能够覆盖所有的需求点。一般来讲,基于Web 功能测试需要覆盖一下几个方面: 1).页面链接测试,确保各个链接正常; 2).页面控件测试,确保各个控件可靠; 3).页面功能测试,确保各项操作正常; 4).数据处理测试,确保数据显示准确、处理精确可靠;

5).模块业务逻辑测试,确保各个业务流程畅通。 3. 设计测试用例 通过分析测试需求,设计出能够覆盖所有需求点的测试用例,形成专门的测试用例文档。由于不是所有的测试用例都能用自动化来执行,所以需要将能够执行自动化测试的用例汇总成自动化测试用例。必要时,要将登陆系统的用户、密码、产品、客户等参数信息独立出来形成测试数据,便于脚本开发。 4. 搭建测试环境 自动化测试人员在用例设计工作开展的同时即可着手搭建测试环境。因为自动化测试的脚本编写需要录制页面控件,添加对象。测试环境的搭建,包括被测系统的部署、测试硬件的调用、测试工具的安装盒设置、网络环境的布置等。 5. 编写测试脚本

根据自动化测试用例和问题的难易程度,采取适当的脚本开发方法编写测试较薄。一般先通过录制的方式获取测试所需要的页面控件,然后再用结构化语句控制脚本的执行,插入检查点和异常判定反馈语句,将公共普遍的功能独立成共享脚本,必要时对数据惊醒参数化。当然还可以用其他高级功能编辑脚本。脚本编写好了之后,需要反复执行,不断调试,知道运行正常为止。脚本的编写和命名要符合管理规范,以便统一管理和维护。 6. 分析测试结果、记录测试问题 应该及时分析自动化测试结果,建议测试人员每天抽出一定时间,对自动化测试结果进行分析,以便尽早地发现缺陷。如果采用开源自动化测试工具,建议对其进行二次开发,以便与测试部门选定的缺陷管理工具紧密结合。理想情况下,自动化测试案例运行失败后,自动化测试平台就会自动上报一个缺陷。测试人员只需每天抽出一地你该时间,确认这些自动上报的缺陷,是否是真实的系统缺陷。如果是系统缺陷就提交开发人员修复,如果不是系统缺陷,就检查自动化测试脚本或者测试环境。

软件测试工程师笔试理论题库1

软件测试工程师笔试理论题库1

理论题库 1 2 3 4 5 6 7 8 9 10 C C DBC C D A B D B C 11 12 13 14 15 16 17 18 19 20 C D B B C B B D A D 21 22 23 24 25 26 27 28 29 30 D B B A A AC C D D C 31 32 33 34 35 36 37 38 39 40 B C D C DBC D A C C D 41 42 43 44 45 46 47 48 49 50 BAA B ADD B B A D B B D 51 52 53 54 55 56 57 58 59 60 C D B D C B A C A B 61 62 63 64 65 66 67 68 69 70 C B A D A C B B C C 71 72 73 74 75 76 77 78 79 80 A A D D D A D B D B 81 82 83 84 85 86 87 88 89 90 B A D C D B C B C B 91 92 93 94 95 96 97 98 99 100 A B B A BA AD A C A C 单选题 1.是常见的接受电子邮件协议。A.HTTPS B.ET C.POP3 D.DNS

2.系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表1所示,该系统采用的作业调度算法是。 表1 作业到达 时间 计算时 间(分) 开始 时间 完成 时间 周转时 间(分) J1 8:00 60 8:00 9:00 60 J2 8:10 20 9:10 9:30 80 J3 8:20 10 9:00 9:10 50 J4 8:40 15 9:30 9:45 65 A、先来先服务 B、短作业优先 C、响应比高者优先 D、不能确定 3.数据库系统实现数据独立性是因为采用了 (1) 。 当两个子查询的结果 (2) 时,能够执行并、交、差操作。 SELECT语句中“SELECT DISTINCT”表示查询结果中 (3) 。 (1) A、层次模型 B、网状模型 C、关系模型 D、

自动化考试试题

化工自动化控制仪表作业考试 单选题(共50题,每题1分) 问题:1、以下()表决逻辑适用于安全性、实用性很高的场合。 A、二选二2oo2 B、三选一1oo3 C、三选二2oo3 问题:2、物体的温度越高,其辐射能力越()。 A、强 B、弱 C、不变 问题:3、热电偶输出电压与()有关。 A、热电偶两端温度 B、热电偶热端温度 C、热电偶两端温度与热极材料 问题:4、漩涡式流量计有两种:其中的一种就是应用()的漩涡列原理制成的流量计称为涡街流量计。 A、简谐振荡 B、自然振荡 C、强迫振荡 问题:5、电磁流量计就是用来测量管道中具有一定()性的液体或液固混合介质的体积流量。 A、导电 B、导热 C、导磁 问题:6、调节阀的流量特性就是指介质流过阀门的()间的关系。 A、流量与被调参数 B、相对流量与相对位移 C、开度与被调参数 问题:7、笼式阀的可调比大、振动小、不平衡力小、()互换性好,可得到不同的流量特性。 A、阀芯 B、套筒 C、阀体 问题:8、红色警示线设置范围与地点()。 A、高毒物品作业场所、放射作业场所,紧邻事故危害源周边 B、一般有毒物品作业场所、紧邻事故危害区域的周边 C、事故现场救援区域的周边 问题:9、计算机控制系统中,控制软件的调试步骤一般为()。 A、修改、编译、下装、投运 B、修改、下装、编译、投运 C、编译、修改、下装、投运 问题:10、电阻式安全栅就是利用()的限流作用,限制流入危险场所的能量。 A、二极管 B、电感 C、电阻 问题:11、以()为基准且高于它的压力叫表压。

A、绝对零压 B、大气压 C、地球表面 问题:12、要进行专门设计与独立制造,在使用时必须进行()的节流装置,叫做非标准节流装置或特殊节流装置。 A、测绘 B、核实 C、单独标定 问题:13、安全火花型防爆仪表的防爆系统的配线一般应设置()标志。 A、蓝色 B、红色 C、黄色 问题:14、石油化工生产过程的自动控制系统依据给定值的形式不同可分为三大类:定值控制系统,随动、跟踪控制系统与()。 A、简单控制系统 B、复杂控制系统 C、程序控制系统 问题:15、一台安装在设备最低液位下方的压力式液位变送器,为了测量准确,压力变送器必须采用()。 A、正迁移 B、负迁移 C、不用迁移 问题:16、转子流量计由两个部分组成,一个就是由下往上逐渐扩大的(),另一个就是放在锥形管内的可以自由运动的转子。 A、玻璃管 B、金属管 C、锥形管 问题:17、对于正弦交流电来说,最大值等于有效值的()。 A、? B、? C、? 问题:18、三相鼠笼式异步电动机在结构上主要就是由定子与转子组成的,转子就是电动机的旋转部分,它的作用就是()。 A、输出电压 B、输出磁场 C、输出机械转矩 问题:19、自动控制系统主要由两大部分组成即,全套自动化装置与()。 A、被控变量 B、被控对象 C、现场仪表 问题:20、电梯控制系统属于()。 A、时间顺序控制系统 B、逻辑顺序控制系统 C、条件顺序控制系统

测试工程师面试题(100分钟完成)

测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 白盒测试:测试程序内部结构,内部特征 黑盒测试:通过界面测试程序功能,查看输入输出结果 2、什么是正交试验法,使用场景是什么? 研究多因素多水平的一种设计方法 场景:多因素多条件的情况下 3、数据库中,游标是什么?其作用是什么? 。 游标:从多条数据中检索集中提取一条数据 作用:当做指针,保存查询结果,方便后续使用 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 常用:testlink,QC,mantis,禅道,TAPD,JIRA TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、

单元测试等)-->测试(测试计划,用例,执行,bug,报告等) 基于敏捷开发 5、智力题 6、一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3 盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。 一个开关关掉,一个打开,一个打开几分钟、然后关掉 进屋后,亮这的是第二个开关,关闭的两灯中,有热量的为第三个开关,剩下的为第一个开关 B.自动化测试 1、自动化测试与测试自动化的区别。 自动化测试:利用工具录制或编写脚本进行功能以及性能测试 测试自动化:让测试过程脱离人工。对于控制成本,控制质量,回溯质量和减少测试周期都有积极影响的一种研发过程

2、列举出你熟悉的自动化工具,并说明其实现原理。 Web应用类工具:selenium 客户端建立与selenium-RC server 的连接。 Selenium RC Server 启动一个浏览器,并注入JS 代码 将Selenese 代码传到客户端的Selenium-Core 中。 Selenium-Core 翻译并解析执行用户录制的操作。 让代理Server 进行通讯 Remote Control Server 负责跟远程Web 应用服务器进行通讯。 操作完成,显示结果,并执行下一指令。 3、自动化测试的使用场景? 软件需求变更不是很快(尤其是UI自动化)}, 项目周期长 自动化测试脚本重复使用 4、什么是关键字驱动? 功能自动化测试框架,表格驱动测试或者基于动作字的测试 5、高质量的自动化脚本应该具备哪些特性? 1、不需要深入的工作或计划

自动化仪表试题附答案大全

自动化仪表试题大全【附答案】 一、填空 1、数字电路中三种最基本得逻辑关系为(与)、(或)、(非)。 2、自动调节系统主要由(调节器)、(调节阀)、(调节对象)与(变送器)四大部分组成. 3、自动调节系统按调节器具有得调节规律来分,通常有(比例)、(比例积分)、(比例微分)、(比例积分微分)等调节系统。 4、在测量过程中,由仪表读得得被测值与真实值之间存在一定得差距称为(测量误差)。 5、系统输出得被调量与输入端之间存在着反馈回路得系统为(闭环)系统。 6、调节阀所能控制得最大流量Qmax与最小流量Qmin之比,称为调节阀得(可调比),以R表示 7、仪表测量中得五大参数就是(温度)、(压力)、(物位)、(流量)、(在线分析) 8、锅炉汽包液位一般用(给水流量)、(蒸汽流量)、(汽包液位)组成三冲量液位控制系统。 9、反馈分为(正)反馈与(负)反馈. 10、为了实现微机对生产对象得控制,必须把计算结果送给相应得(执行机构)。 11、执行器所要求得信号分为(连续得控制电压、控制电流信号)与(数字量或开关量信号)。12、执行机构所要求得连续得控制电压、控制电流信号作用于各种(调节阀)、(显示记录仪)、(伺服机构)等。 13、在自控系统中,仪表位号首位为F代表(流量),D代表(密度). 14、数字电路中得基本逻辑关系有(与)(或)(非)三种。 15、自动调节系统常用得参数整定方法有(经验法)、(衰减曲线法)、(临界比例度法)、(反应曲线法). 16测量一个电路得电流,电流表必须与这个电路(串联)。为了使电流表得接入不影响电路得原始状态,电流表本身得(内阻抗)要尽量小 17、屏蔽分为(磁场屏蔽)与(电场屏蔽)两种。 18、控制方式一般分为(手动)与(自动)两大类,如果纠正系统得偏差就是由人直接操作,这种回路称为(手动控制系统);如果系统具有反馈通道组成得闭环回路并能自动纠正偏差,这种系统称为(自动控制系统)。 19、单位时间内流过管道截面得流体数量,称为(流量);流量分为(瞬时流量)与(累积流量)又可分为(体积流量)与(质量流量)。 20、过程控制计算机软件分为(系统软件)与(应用软件)。 21、按集成块得功能分为(数字集成电路)与(模拟集成电路) 22、在自动化领域中,把被调参数不随时间而变化得(平衡状态)称为系统得静态。 23、动系统中静态就是(暂时得)、(相对得)、(有条件得)。 24、为了实现微机对生产对象得控制,必须把计算结果送给相应得(执行机构)。 25、可编程调节器采用国际标准模拟信号,即电压(1~5V),电流(4~20mA)。 26、数字信号得另一个来源就是采用各种数字式仪表测量(温度)、(压力)、(流量)、(速度)等物理量,产生数字或脉冲信号。 27、仪表主要由(传感器)、(变换器)、(显示装置)、(传输通道)四部分,其中(传感器)就是仪表得关键环节。 28、管道内得流体速度,一般情况下,在(管道中心线)处得流速最大,在(管壁)处得流速等于零。 29、实际可调比取决于调节阀得(阀芯结构)与(配管状况)。 30、可编程调节器采用国际标准模拟信号,即电压(1~5V),电流(4~20mA)。 二、选择题

自动化测试复习题

一0+、单项选择题 1、下列术语中,( B )是ISTQB术语表中缺陷(Defect)的同义词。 A、Incident B、Bug C、Mistake D、Error 2、软件测试目的可以是(B )。 a.发现缺陷 b.确认软件能够正常运行 c.预防缺陷 d.直接提高产品的售价 e.减少整个产品开发周期时间 A、a,b B、a,b,c C、a,b,c,d D、所有选项 3、下列方式可以提高和改善测试人员和开发人员关系的是( B )。 A、理解项目经理工作的重要性 B、对所发现的可能的缺陷以一种中立的方式进行沟通 C、单元测试、集成测试和系统测试都由同一批测试人员来完成 D、测试人员参加代码调试 4、基本的测试过程主要由( D )活动组成。 a.计划和控制 b.分析和设计 c.实现和执行

d.评估出口准则和测试报告 e.测试结束活动 A、a, b 和c B、a, b, c 和d C、除e 以外所有选项 D、所有选项 5、以下关于测试原则的描述,正确的是( B )。 A、所有的软件测试不需要追溯到用户需求; B、完全测试是不可能的; C、测试可以显示软件潜在的缺陷; D、程序员不需要避免检查自己的程序。 6、软件测试工作应该开始于( B )。 A、Coding之后; B、需求分析阶段; C、概要设计阶段; D、详细设计阶段。 7、下面(C )是一个好的测试的特点。 a.每个开发活动都有相对应的测试行为 b.每个测试级别都有其特有的测试目标 c.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计 d.软件测试的工作重点应该集中在系统测试上 A、c,d B、a,b C、a,b,c D、a,b,c,d

软件自动化测试(一)

软件自动化测试(一) (总分:76.00,做题时间:90分钟) 一、选择题 (总题数:38,分数:76.00) 1.脚本技术的作用的是 ______。 (分数:2.00) A.在性能测试中产生虚拟用户进行并发操作给系统发出大量数据和操作 B.在功能测试中模拟用户的操作 C.检验系统或服务器的响应速度和数据吞吐量的能力 D.以上全部√ 解析: 2.使用数据驱动技术,对于复杂一些的脚本,数据文件可以包含一些脚本运行时可以忽略的 ______,使得数据文件更易于理解,易于维护。 (分数:2.00) A.注释√ B.功能 C.结构 D.文档 解析: 3.软件自动化测试的目的主要是 ______。 (分数:2.00) A.多次运行软件可发现缺陷 B.首次运行软件时可以发现缺陷√ C.软件运行完成后发现并分析缺陷 D.利用软件测试工具高效的对软件进行测试 解析: 4.共享脚本的缺点是 ______。 (分数:2.00) A.需要跟踪更多的脚本、文档名及存储 B.维护成本较高 C.通常只是针对测试软件的一部分 D.以上全部√ 解析: 5.测试过程管理工具的测试理念是:“以软件问题报告为核心,以测试计划为指导,______”。 (分数:2.00)

A.以发现缺陷为目标 B.以测试用例为驱动√ C.以测试工具为驱动 D.以提高质量为方向 解析: 6.关于自动比较工具 ______ 比较器,说法不正确的是 ______。 (分数:2.00) A.比较器是检查两组数据异同的计算机程序 B.比较器可以告诉用户是否出现了差异 C.比较器可以告诉用户测试是否失败或通过√ D.较为先进的比较器还可以辅助用户浏览差异 解析: 7.具备捕获重放功能的商业测试执行工具是 ______。 (分数:2.00) A.静态比较 B.动态比较√ C.人工比较 D.执行后比较 解析: 8.关于自动化测试,下面说法正确的是 ______。 (分数:2.00) A.通常自动化测试会比手上测试发现更多的缺陷 B.手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不具备想象力,只能按原计划的测试方法指令进行√ C.运行相同的测试,自动化测试—定会比手工测试更加有效 D.在自动化测试中,测试的艰巨任务是验证期望输出的正确性 解析: 9.JTest使用 ______ 执行类搜索,从而捕获运行时异常。 (分数:2.00) A.自动测试代码 B.虚拟机√ C.专门测试程序 D.特定搜索工具 解析: 10.关键字驱动脚本是 ______ 的逻辑扩展。 (分数:2.00) A.线性脚本 B.结构化脚本 C.共享脚本

软件测试工程师笔试题

一、判断题 1.软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(?) 分析:软件测试人员应在需求阶段就加入到开发过程中。因为软件的质量问题会随着软件开发周期的不断展开而不断放大的,而更正质量问题的成本也是不断放大的,也就是说在需求阶段出现的小问题,到开发完成后缺陷可能成几何倍数放大,而修改所需要的成本也会不断的放大,如果测试工程师能够尽早的加入其中的话可以尽早的找出问题,及时发现,避免问题最后放大到不可收拾。 2.发现错误多的模块,残留在模块中的错误也多。(?) 分析:开发人员能力参差不齐,当发现某模块bug数越多,修改的bug越多,则引入新的bug就会越多,那么这些新的bug发现的难度要比修改前发现bug要大的多,其隐藏未发现的bug数量就越多,那么相应的模块质量也就越差。代码复用也可能造成该模块的bug比较多。 3.测试人员在测试过程中发现一处问题,如果影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(?) 分析:正确流程应提交错误缺陷,此时开发组人员会有记录,并修改此问题。如果测试人员自己修改,会导致开发人员无记录,容易出现冗余系统版本,并不清楚哪个为最终版本。 4.单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。(?) 5.功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。(?) 6.软件质量管理即QM是由QA和QC构成,软件测试属于QC的核心工作内容。(?) 补充:
QA(QualityAssurance)品质保证;
QC(QualityConterller)品质控制员 7.软件测试只能发现错误,但不能保证测试后的软件没有错误。(?) 8.软件就是程序。(?) 概念:软件是计算机程序,程序所用的数据以及相关文档资料的结合。软件又分为系统软件和应用软件两大类。 9.测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(?) 分析:白盒测试用例设计6种覆盖方法: a.语句覆盖 b.判定覆盖 c.条件覆盖 d.判定/条件覆盖 e.组合覆盖 f.路径覆盖 软件测试的目的是发现软件中的错误,但不能保证软件没有错误。 10.I18N测试是指对产品做出具有国际性的规划,而L10N测试则是指软件做出符合本地的工作。(?)

自动化考试试题[含答案解析]

第一类:填空题 一?填空题 1 ?自动化控制系统按被控量的时间特性分为(连续量)和(离散量)。 2. PLC全称为(可编程序逻辑控制器),DCS全称为(集散控制系统)。 3 ?输入输出单元是(PLC )与工业过程控制现场之间的连接部件。 4. PLC的工作方式是(周期扫描方式)。 5. 冗余设计可采用(热备份)或(冷备份)。 6. MPI接口一般的默认传输速率(18 7.5 )kbps,PROFIBUS-DP 接口主要用于连接 (分布式)1/0,传输速率(12 )Mbps. 7. (授权)是使用软件的“钥匙”,只用将他安装好,软件才能正常使用。 8.自动控制系统按照系统按结构分类, 有(闭环)控制系统(开环)控制系统(复 合)控制系统。 9.自动控制系统按照闭环数目分类(单回路)控制系统(多回路)控制系统。 10.自动控制系统的方块图由串联、(并联)、(反馈)三种基本形式组成。 11. 串行数据通信的方向性结构有三种,即(单工)、(半双工)和(全双工)。 12. 最常用的两种多路复用技术为(频分多路复用)和(时分多路复用),其中,前者 是同一时间同时传送多路信号,而后者是将一条物理信道按时间分成若干个时间片轮流分 配给多个信号使用。 13. 在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有 (TCP )和(UDP ),其中后者提供无连接的不可靠传输服务。

14 .局域网使用的三种典型拓朴结构是(总线型)、(环形网)、(星型网)。

分别是(物理层)、(数据链路层)、(网络层)。 、每台PLC 至少有一个(CPU ),它按PLC 的系统程序赋予的功能接收并存贮用 户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据, 并存入规定 的寄存器中。 、PLC 的对外功能,主要是通过各种(I/O 接口模块、与外界联系的。 、PLC 具有通信联网的功能,它使( PLC 与PLC 、之间、PLC 与上位计算机以及 其他智能 设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。 、(梯形图)是通过连线把PLC 指令的梯形图符号连接在一起的连通图,用以表达所 使用的 PLC 指令及其前后顺序,它与电气原理图很相似。 ?可编程序控制器 (PLC )是从早期的(继电器逻辑控制系统 )、与(微计算机技术) 相结合而发展起来的 ?可编程序控制器 (PLC )常用的编程语言是(梯形图)。 ?局域网络常见的拓扑结构有 (星形结构)、(环形结构)、(总线形结构),传输 介 质主要有(双绞线卜(同轴电缆)和(光缆)? ?计算机内部总线按功能可划分为( 数据总线)、(控制总线)、(电源总线、和(地 址 总线)四部分 ?计算机内部总线一般都是 (并行)总线,计算机外部总线一般分为 (并行、总线(串 行)总线两种。 ?计算机内部用来传送、 存储、加工处理的数据或指令是以 (二进制)码形式进行的。 .二进制数101110转换为等值的八进制数是( 56、汁进制数(46 ). 15 16 17 18 19 20 21 22 23 24 25 26 27

初级软件测试工程师面试题笔试题集

初级软件测试工程师面试题笔试题集 1操作系统 1.1wi ndows 系统 1如何在win2003中如何安装In ternet信息服务(IIS)? 2如何在Dos下面用命令将D盘下面test目录文件夹及子目录打印 并保存? 3进程和线程的区别? 1.2Li nux 系统 (1)局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。 主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是。 A route add -net 192.168.1.0 gw 192.168.1.1 n etmask 255.255.255.0 metric 1 B route add —et 172.16.1.0 gw 192.168.1.1 n etmask 255.255.255.255 metric 1 C route add -net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 n etmask 172.168.1.1 metric 1

(2)下列信息是某系统用ps - ef命令列出的正在运行的进程,进程是运行In ternet超级服务 器,它负责监听In ter net sockets上的连接,并调用合适的服务器来处理接收的信息。 A root 1 4.0 0.0 344 204? S 17:09 0:00 in it B root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty C root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sb in /syslogd D root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbi n/i netd XXX公司_技术中心—测试_初级测试程师面试题 (3)对名为mayingbao的文件用chmod 551 mayingbao进行了修改,则它的许可权是。 A -rwxr-xr-x B -rwxr-r — C -r- - — D -r-xr-x—x ⑷ 将home/stud1/mayingbao目录做归档压缩,压缩后生成 mayin gbao.tar.gz文件,并 将此文件保存到/home目录下,实现此任务的tar命令格式。 2数据库 (1)对以下已知成绩关系如图1所示。 执行SQL语句: SELECT COUNTDISTINCT学号) FROM成绩 WHERE分数〉60

2020年新编自动化仪表工程施工及质量验收规范试题名师资料

GB50093-2013《自动化仪表工程施工及质量验收规范》试题 一、选择题(单选题,每题3分,共30分) 1、自动化仪表工程所采用的设备和材料应符合国家现行有关规定,并就具有()证明文件。 A、产品质量; B、验收证明; C、合格证明; D、产品合格证; 答案:A (1.0.7) 2、自动化仪表工程施工前,()应参加施工图设计文件会审。 A、施工单位; B、设计单位; C、监理公司; D、建设单位; 答案:A (3.1.2) 3、单独设置的仪表盘、柜、箱安装,应抽检(),且不得少于1台。 A、30%; B、20%; C、45%; D、35% 答案:B (3.4.4) 4、成排设置的仪表盘、柜、箱安装,应抽检()。 A、20%; B、25%; C、30%; D、40%; 答案:C (3.4.4) 5、防腐、绝热、伴热工程应按系统抽检()。 A、40%; B、45%; C、25%; D、30%; 答案:D (3.4.12) 接近管道材料的脆性转变温度。)(试验温度当进行气体压力试验时,、6. A、严禁; B、可以; C、无要求; D、允许; 答案:A (8.7.10) 7、压力试验用的压力表应经检定合格,其准确度不得低于(),刻度满度值为试验压力的()。 A、1.2级 2.5~3.0倍; B、1.0级 1.5~2.0倍; C、1.6级 1.5~ 2.0倍; D、1.6级 2.5~2.0倍; 答案:C (8.7.11) 8、测量电缆电线的绝缘电阻时,必须将已连接上的()。 A、无要求; B、仪表设备及部件断开; C、仪表设备及部件可不断开;答案:B (7.1.15) 9、测量和输送易燃易爆、有毒、有害介质的仪表管道,必须进行()。 A、管道压力试验; B、泄漏性试验; C、无要求; D、管道压力试验和泄漏性试验; 答案:D (8.7.8) 10、仪表控制系统、仪表控制室等应按设计文件的规定采取()。 A、防雷措施; B、无要求; C防爆措施; D、防水措施;

自动化测试复习题[1]

单项选择题 1、下列术语中,(B )是ISTQB术语表中缺陷(Defect)的同义词。 A、Incident B、Bug C、Mistake D、Error 2、软件测试目的可以是( B )。 a.发现缺陷 b.确认软件能够正常运行 c.预防缺陷 d.直接提高产品的售价 e.减少整个产品开发周期时间 A、a,b B、a,b,c C、a,b,c,d D、所有选项 3、下列方式可以提高和改善测试人员和开发人员关系的是(B )。 A、理解项目经理工作的重要性 B、对所发现的可能的缺陷以一种中立的方式进行沟通 C、单元测试、集成测试和系统测试都由同一批测试人员来完成 D、测试人员参加代码调试 4、基本的测试过程主要由( D )活动组成。 a.计划和控制 b.分析和设计 c.实现和执行 d.评估出口准则和测试报告 e.测试结束活动 A、a, b 和c B、a, b, c 和d C、除e 以外所有选项 D、所有选项 5、以下关于测试原则的描述,正确的是( B )。 A、所有的软件测试不需要追溯到用户需求; B、完全测试是不可能的; C、测试可以显示软件潜在的缺陷; D、程序员不需要避免检查自己的程序。 6、软件测试工作应该开始于(B )。 A、Coding之后; B、需求分析阶段; C、概要设计阶段; D、详细设计阶段。 7、下面( C )是一个好的测试的特点。

a.每个开发活动都有相对应的测试行为 b.每个测试级别都有其特有的测试目标 c.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计 d.软件测试的工作重点应该集中在系统测试上 A、c,d B、a,b C、a,b,c D、a,b,c,d 8、测试经理的任务通常不包括(C )。 A、编写测试计划 B、选择合适的测试策略和方法 C、建立和维护测试环境 D、选择和引入合适的测试工具 9、下面可以作为组件测试的测试对象的是(A )。 A、模块、对象和类 B、程序中的某个子系统 C、整个软件系统 D、模块间的接口 10、下面( D )不属于静态分析。 A、编码规则的检查 B、程序结构分析 C、程序复杂度分析 D、内存泄漏 11、下列风险中,属于产品风险的是( B )。 A、软件需求不明确 B、由于使用软件产品而导致人员伤亡 C、软件测试人员和软件开发人员沟通不畅 D、软件源代码质量低下 12、引入自动化测试工具时,属于次要考虑因素的是()。 A、与测试对象进行交互的质量 B、使用的脚本语言类型 C、工具支持的平台 D、厂商的支持和服务质量 13、下列关于自动化测试工具的说法中,错误的是()。 A、录制/回放可能是不足够的,还需要进行脚本编程

相关主题