人人范文网 范文大全

计算机软件产品检验员试卷

发布时间:2020-03-02 19:21:52 来源:范文大全 收藏本文 下载本文 手机版

高级计算机软件产品检验员试卷

理论知识部分

一、选择题

1 A 2 B 3 C 4 C 5 D 6 ABCD 7 BC 8 BC 9 D 10 BD

二、简答题

1、什么是软件测试?

为了发现程序中的错误而执行程序的过程,它是帮助识别开发完成(中间或最终的版 本)的计算机软件(整体或部分)的正确度(correctne)、完全度(completene)和质量 (quality)的软件过程;是SQA(software quality aurance)的重要子域。

2、白箱测试和黑箱测试是什么?

白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检 测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验 程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。

黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来 检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不 考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是 否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出 信息,并且保持外部信息(如数据库或文件)的完整性。

3、单元测试、集成测试、系统测试的侧重点是什么?

(1)单元测试是对软件基本组成单元进行的测试,这里的基本单元不一定指一个具体 的函数(Function或Produre)或一个类的方法(Method)。

(2)集成测试是在单元测试之后和系统测试之前。它是把不同的系统连接起来,通过 测试发现它们之间的接口是否有问题。

(3)系统测试包括恢复测试、安全测试、压力测试和性能测试。虽然每一个测试都有 不同的目的,但所有都是为了整个系统集成到一起以完成分配的功能。

4、阐述工作版本的定义。 答案略。

5、请描述软件测试活动的生命周期。

软件测试活动的生命周期可以描述为:计划阶段,需求分析阶段,设计阶段,编码阶段, 测试阶段,运行及维护阶段。

6、需求测试注意事项有哪些?

全面的质量管理要求我们在每个阶段都要进行验证和确认的过程。因此在需求阶段我们 还需要对需求本身进行测试。这个测试是必要的,因为在许多失败的项目中,70%-85% 的返工是由于需求方面的错误所导致的。

需求测试注意事项有:一是检查需求文档描述的正确性;二是检查需求文档描述的准确 性。

7、简述集成测试的过程

(1)制定集成测试计划;

(2)设计集成测试;

(3)实施集成测试;

(4)执行集成测试;

(5)评估集成测试:

实践知识部分

1、软件测试是一个什么样的行业?

随着中国IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展 的核心。几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档 工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。质量是企业的生命, 软件测试工作是对质量的把关,包含了技术管理等多方面的工作。软件测试行业是21 世纪最有发展潜力的新兴IT行业。

2、一个测试工程师应具备那些素质和技能?

测试工程师应具备的素质:(1)沟通能力。一名理想的测试者必须能够同测试涉及 到的所有人进行沟通,具有与技术(开发者)和非技术人员(客户,管理人员)的交流

能力。(2)移情能力。和系统开发有关的所有人员都处在一种既关心又担心的状态之中。

(3)技术能力。就总体言,开发人员对那些不懂技术的人持一种轻视的态度。(4)自

信心。开发者指责测试者出了错是常有的事,测试者必须对自己的观点有足够的自信心。

(5)耐心。一些质量保证工作需要难以置信的耐心。(6)自我督促。干测试工作很容 易使你变得徽散。只有那些具有自我督促能力的人才能够使自己每天正常地工作.(7) 洞察力。一个好的测试工程师具有“测试是为了破坏”的观点,捕获用户观点的能力, 强烈的质量追求,对细节的关注能力。

测试工程师应具备的技能:(1)软件测试员的基本月标是发现软件缺陷,是做好测 试的首要条件。(2)软件测试员追求的是尽可能早的找出软件缺陷。(3)软件测试人员 必需确保找出的软件缺陷得以关闭。

3,你用过的测试工具的主要功能、性能及其他?

目前用于测试的工具已经比较多了,这些测试工具一般可分为白盒测试工具、黑盒

测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测

试用例管理)的工具。

主要的测试工具有:(1) JTEST测试工具。JTEST是parasoft公司推出的一款针对 java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来

提高代码的可靠性。(2)METER测试工具。Meter是Apache组织的开放源代码项目, 它是功能和性能测试的工具,100%的用java实现。(3) JUNIT测试工具。JUnit是一个 开源的java测试框架,它是Xuint测试体系架构的一种实现。在JUnit单元测试框架 的设计时,设定了三个总体目标,第一个是简化测试的编写:第二个是使测试单元保持

持久性;第三个则是可以利用既有的测试来编写相关的测试。(4) WEBLODE测试工具。 webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自

动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能。 (5)WINRUNNER测试工具。Interactive公司的WinRunner是一种企业级的功能测试工 具,用于检测应用程序是否能够达到预期的功能及正常运行。(6) LOADRUNNER测试工 具。是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载

及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。

(7) WAS测试工具。是由微软的网站测试人员所开发,专门用来进行实际网站压力测

试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算 机仿真大量用户上线对网站服务所可能造成的影响。

计算机软件产品检验员介绍

计算机软件产品检验员职业资格培训.

计算机软件产品检验员培训认证邀请函

软件产品检验员理论考试复习题

软件产品检验员理论考试1

检验员试卷

计算机软件产品使用许可合同

田间检验员试卷

食品检验员基础理论试卷

气瓶检验员试卷A

计算机软件产品检验员试卷
《计算机软件产品检验员试卷.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档