测试理论 - 题目(共19页)_第1页
测试理论 - 题目(共19页)_第2页
测试理论 - 题目(共19页)_第3页
测试理论 - 题目(共19页)_第4页
测试理论 - 题目(共19页)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、对于打开的文件,惟一识别(shbi)的依据是(B )A、文件名 B、文件(wnjin)句柄 C、物理(wl)位置 D、目录位置6、系统产生死锁的原因是( B )A、一个进程进入死循环 B、多个进程竞争,资源出现了循环等C、进程释放资源 D、多个进程竞争共享型设备4、关于汇编语言,以下叙述中正确的是(C )A、汇编语言源程序可以直接在计算机上运行(不行,只有机器语言才可以)B、将汇编语言源程序转换成目标程序的软件称为解释程序(错)C、在汇编语言程序中,不能定义符号常量D、将汇编语言源程序翻译成机器语言程度的软件称为汇编程序(错,应称为编译程序)5、对高级语言源程序进行编译时,可发现源程序中的(

2、B )错误。A、堆栈溢出 B、变量未定义 C、指针导常 D、数组元素下标越界2、使用什么工具可以查看Window服务器的CPU、内存使用情况(C A)A、任务管理器 B、磁盘管理器 C、资源管理器 D、查询分析器8、目前流行的搜索引擎有 _IE、谷歌_、百度_、必应_、_百度搜索、谷歌搜索、狗狗搜索、迅雷搜索、雅虎搜索_、_、等B/S 最大的优势为客户端免维护,适用于用户膨大,或客户需求经常发生变化的情况C/S功能强大,可以减轻服务器压力,如果用户的需求特别复杂,用C/S简述CS、BS的优缺点。(5分)六、打开一个网页,如果宣示一片空白,是何原因,如何解决?IE问题传值均未取到页面本身(bns

3、hn)没有任何代码跳转错误(cuw)七、典型(dinxng)C/S架构应用程序有和特点,测试上应注意什么?C/S 构架是一种典型的两层构架,其全程是client/server即客户端服务器构架测试上应注意其承受大用户量并发访问的能力,比较好的方法是用测试工具来模拟多个客户端同时访问服务器,并使用能监测工具获得关于服务器、数据库等用户关心的性能指标。八、典型Web应用程序(B/S多层架构)逻辑上分哪几层?Web应用有何特点,测试上应注意什么,主要性能指标有哪些?1.B/S结构分为客户端browse,web服务器,数据库三个层次2、居于浏览器3、表单测试、链接测试、图形测试、内容测试、cookie

4、s测试、性能测试、安全性测试4、AVG rps:平均每秒响应的次数=总请求时间/秒数Avg time to last byte per terstion (mstes):平均每秒业务角本的迭代次数 ,有人会把这两者混淆;Successful Rounds:成功的请求;Failed Rounds :失败的请求;Successful Hits :成功的点击次数;Failed Hits :失败的点击次数;Hits Per Second :每秒点击次数;Successful Hits Per Second :每秒成功的点击次数; Failed Hits Per Second :每秒失败的点击次数;At

5、tempted Connections :尝试链接数;你近3年的职业规划?1. 二进制1011010的十六制值是_5A_ 2. 计算机系统出现死锁是因为 _ABCD_A系统中有多个阻塞进程B资源数大大小于系统中的进程数C系统中多个进程同时申请的资源总数大大超过系统的资源总数D若干进程互相等待对方已占有的资源5、关于汇编语言,一下叙述中正确的是(D )汇编语言(hu bin y yn)源程序可以直接在计算机上运行将汇编语言(hu bin y yn)源程序转换成目标程序的软件成为解释程序在汇编语言程序中,不能定义(dngy)符号常量将汇编语言源程序翻译成机器语言程序的软件成为汇编程序6、对高级语言

6、源程序进行编译时,可发现源程序中的( B )错误。A、堆栈溢出 B、变量未定义 C、指针异常 D、数组元素下标越界3、以下那个是黑盒测试的测试方法(C )测试用例覆盖 输出覆盖 输入覆盖 分支覆盖 语句覆盖 条件覆盖A、 B、 C、 D、9、QQ账号 对此输入进行测试,不会用到的测试方法是( B )A、等价类划分方法 B、边界值分析方法C、因果图方法 D、错误推测法10、关于软件测试的说法( )是不正确的。A、代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程。B、软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象。C、白盒

7、测试划通过对程序内部结构的分析、检测来寻找问题的测试方法。D、单元测试是针对软件设计的最小单位程序模块进行正确性检验的测试工作,它通常需要1、软件测试的生命周期 需求分析 、 单元测试 、 集成测试 、 系统测试 、 计划、分析、构建、测试周期、最后测试和实施、实施 、 等。3、常见(chn jin)的配置管理软件有: VSS 、 SVN 、 CVS 、CC(clear case) 等。4、对面向(min xin)过程的系统采用的集成策略有 自顶向下 、 自底向上 两种。6、典型的软件测试过程(guchng)模型有 v 、 w 、 H 、X 等。7、兼容性测试中测试平台有 Linux 、 wi

8、ndows 、 Mac 、 UNIX 等。9、功能自动化测试工具有 winrunner 、QTP 、 robot 、 testrunner 、 QArun 等。10、软件由于设计不当,引发安全漏洞,常见的漏洞为: 缓冲区溢出 、 不对输入内容进行预期检查 、意料外的联合使用问题 、 数据同步 等写出你对软件测试的认识,尽量详细。(5分)软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试时为了发现错误而自行程序的过程。或者说,软件测试是根据软件开发个阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其渔区的输出结果),并

9、用这些测试用例去运行程序,以发现程序错误的过程解释什么是线程、什么是进程。(5分)线程是按设计人员预先的设定自动运行的。举个例子说,就像一个银行分很多部门,每个部门都需要用电,这里可以把一个部门看做一个用电的线程,在同一个时间内,很多部门都要用电,就是多线程工作进程(Process)是独立调配计算机资源的一个单位,是一个正在运行中的程序对一台榨汁机进行测试(csh),要从哪些方面进行测试,请写出每个测试点对应的测试用例。功能性:榨汁基本功能安全性:健康及使用是否(sh fu)导致生命危险等易用性:基本操作及清洗(qngx)UI体验:美观兼容性:不同的用电环境及榨汁对象性 能:榨汁速度及耗电量规

10、则说明一号通功能是指用户的多个终端(手机、固定电话)可以挂在一个虚拟或实际号码下面、这个号码称为引导号码。当其它用户拨打引导号码时,用户的多个终端会同时振铃,当用户接听其中一个终端后,其它终端将停止振铃。一号通最多只支持有2个成员;一号通的成员可以是固定电话或移动电话;引导号码长度为4-16请设计相应测试用例验证一号通功能(写出分析过程)正常:1、引导号码:长度、号码规则、虚拟号码、实际号码2、两个终端:手机-固定电话、手机-手机、固定电话-固定电话3、一个终端:手机、固定电话4、终端通话切换异常:1、号码异常2、加载两个各以上的终端3、一个终端故障、两个终端均故障4、一个终端接通后继续拨打引

11、导号码规则说明假设需要实现操作系统中的一个进程调度器,根据如下规则来确定如何进行测试设计、进程可处于5种状态;就绪 随时可以被调度器选中,从而获得CPU得到执行运行 已经获得CPU,正在执行阻塞 进程申请系统中的资源,如果资源暂时无法获得,则进入阻塞状态终止 进程结束,则进入终止状态,等待操作系统回收进程在创建或运行时申请的资源死亡 处于终止状态的进程资源被回收后,进程彻底消失,等价于没有被创建请设计用例测试进程调度器(写出分析过程)。一、用户输入一个整数(zhngsh)。系统判断并输出是负数还是非负数,请设计测试用例。等价(dngji)类、边界值方法设计即可。二、画出判断(pndun)一个三

12、角形是普通三角形,等腰三角形,等边三角形的流程图,并设计测试用例。流程图:首先保证三边、整数、正数、非零然后两边之和大于第三边,这样就可以构成三角形再次两边相等便形成等腰三角形最后三边相等便形成等边三角形用例:345 一般三角形335 等腰三角形353 等腰三角形533 等腰三角形333 等边三角形四、举例说明什么是边界条件测试。比如登陆框要求用户名只能是6-20位的字符那么边界就是6和20五、喝水的带广告图案的花样杯,对它设计出尽可能多的测试用例。根据测试策略分别一一列出即可。界面测试:查看杯子外功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌可靠性:杯子从不同高度落下的

13、损坏程度可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等易用性:杯子是否烫手、是否有防滑 措施、是否方便饮用用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二 放 24小时检查泄漏时间和情况等压力测试:用根针并在针上面不断加重量,看压强多大时会穿透跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路公路航空运输九、单元测试、集成测试、系统测试的侧重点的什么?单元测试:模

14、块(m kui)、方法集成(j chn)测试:接口系统测试(csh):整个系统整体把握十、黑盒,白盒,回归,压力测试的定义。黑盒测试:把被测物体看做是一个黑盒子,不需了解内部结构,注重输入输出,所以又称作是功能测试。白盒测试:又称为结构测试,因为注重的是软件的结构、逻辑和算法回归测试:是指在发生修改后再重新测试先前的测试以确保修改的正确性压力测试:是对系统不断施加压力的测试,是通过一个系统法瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试十一、怎么划分缺陷的等级?简述一下缺陷的生命周期(可画图表示)。致命、严重、中等、一般、提示发现打开打开修复修复关闭十三、请描述软件测试计划及软

15、件测试报告应包含的主要内容。软件测试计划:引言(目的,背景,范围,定义,通过推测,参考文档,提交文档)概述(测试策略,要测试的内容,不测试的内容)测试环境资源及进度计划测试内容详细说明系统风险及解缓措施测试报告:1、概述2、数据统计(人力投入,用例覆盖统计、问题单分类统计)3、遗留bug情况4、测试风险5、测试对象评估6、测试结论7、附录十四、请写出你用过的测试工具的主要功能及对其评价。QTP是一款功能自动化测试工具。优点:功能全面;学习成本低;脚本维护灵活;扩展功能强大缺点:部分测试需要收费支持插件、vbs容错能力有限,没有异常处理机制;使用C#语言进行扩展属于高级功能,不太容易掌握Load

16、runner是一款性能测试工具。优点:能够在推出之前发现隐藏在产品中的性能和伸缩性瓶颈,尽量减少产品停机时间和导致性能低下,并满足服务水平和正常(zhngchng)运行时间的需求缺点(qudin):支持底层协议差十五、你认为(rnwi)软件工程师必备的素质和技能是什么?素质:态度、责任、沟通能力。技能:1、规范、标准化的编码能力 2、认识和运用数据库的能力 3、较强的动手能力和解决实际问题的能力 4、持续的学习能力、掌握最新的IT技术5、较强的英文阅读和写作能力之前是否有做过测试?手机测试包括哪些?测试的目的是什么?测试的流程是什么?是想以最少的人力。物力和时间找出软件中潜在的各种错误和缺陷,

17、通过修正各种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成隐患所带来的商业风险。需求分析-测试计划-测试方案-测试用例-测试执行-测试报告3G包括哪些通信测试,在中国分别有哪些运营商使用?什么叫QA?什么叫QC?什么叫TEST?他们分别关注产品的哪些阶段?QA:质量保证。流程的监督者,职责是创建和执行 改进软件开发过程,并防止软件缺陷发生 的标准和方法QC:质量(zhling)控制。也是测试人员,职责是尽可能早地发现软件的缺陷,并确保缺陷得到修复TEST:执行测试。执行软件以验证其满足指定(zhdng)的需求并检测错误的过程测试用例包括(boku)哪些项?用例ID、用例标题

18、、预置条件、操作步骤、预期结果、实际结果、优先级、缺陷编号、备注。简述目前你使用过的手机?(从优点和缺点两方面入手)1、软件的生命周期从软件的计划到废弃不用为止,划分为若干阶段,并赋予任务和活动,他们分别是: 系统调查 、 系统分析 、 系统设计 程序设计、 系统测试 和 运行维护 。2、软件开发模型是软件开发全过程、活动和任务的结构构架,请列举3种软件开发模型: V 、 W 、 X 3、针对软件的外部特征的测试方法称为 黑盒测试 ,此种测试方法在设计测试用例的时候,常见的方法有 等价类划分方法 、 因果图方法 、 场景法 、 边界值分析方法、错误推测法 (请列举3种你熟悉的)4、针对软件的内

19、部结构进行的测试称为 白盒测试 ,对于此种测试方法,一般的覆盖率要求有 条件覆盖 、 结构覆盖 语句覆盖 、 分支覆盖 程序 覆盖 (请列举3种你熟悉的)5、在测试中的80-20原则是指:80%的缺陷存在于20%的软件程序中或模块中 6、系统测试中,常见测试类型有: 功能测试 、 性能测试 、 兼容性测试 、 安装/卸载测试 稳定性测试 、 压力测试 (请列举5种)7、可靠性测试的两个关键性能指标是:规定时间内、规定条件下 稳定性 、 持续 性 8、测试用例,需要有 和 ,测试执行的时候一定要严格按照测试用例设计进行。测试的目的是什么?一般一个较完整的软件系统需要进行那几个阶段的测试(或者说是

20、哪几个步骤的测试)?测试的目的:以最少的人力、物力和时间去发现潜在的错误和缺陷,并得到修复,提高(t go)软件的质量。需求(xqi)分析测试计划测试(csh)方案测试用例测试执行尽可能多的找出软件的缺陷,评估软件版本质量单元测试、集成测试、系统测试、验收测试系统测试计划和系统测试策略的作用分别是什么?测试计划定义测试进度的测试策略是说明用什么方法3、某工厂公开招工,规定报名者年龄应该在20周岁-39周岁,即出生年月不得早于1960年7月,不晚于1979年6月,报名程序具有自动检验输入数据的功能。如果出生年月不属于上述范围,讲拒绝接受,并显示“年龄不合格”等出错信息。请使用等价类划分法,设计这

21、一程序的功能测试用例(写出详细的使用等价类划分构造用例的过程)测试设计:USB防拷贝功能已经成为信息安全的重要部分,现在网关设备增量开发一个功能,通过判断是否安装USB防拷贝控件来判断是否放行客户端访问重要的网络资源。客户端网关设备资源区功能描述:可在网关设备上选择开启或关闭USB防拷贝功能客户端访问公司资源服务器的时候,网关会检测客户端是否安装了防拷贝控件。如果没有安装则会提示下载安装,只有正常安装并且版本检测正确才能访问。网关控件如有更新,客户端将自动检测并提示下载安装安装以后具有客户端防卸载功能安装了USB防拷贝控件只能禁用移动存储设备,并不影响其他USB设备正常工作,比如一些没有存储功

22、能的认证类USB KEY,鼠标键盘等不会受影响,可正常使用。网关有记录客户端USB操作日志的功能,用户插入USB设备后记录当前的操作日志,并上传到网关性能(xngnng)要求:支持(zhch)2000个内网用户开启(kiq)该功能测试设计要求:请写出用例设计思路(包括测试框架要做哪些方面的测试,哪些是测试重点,哪些是测试难点)。请编写详细测试需求点(请在独立一张纸上填写)测试框架功能测试性能测试安全测试异常测试压力测试健壮性测试安装测试可用性测试测试的重点:功能测试、性能测试、安全测试测试的难点:USB设备的识别功能 应为测试的难点,原因:他应该满足所有的USB设备都能被识别测试需求点:USB

23、防拷贝功能的开启USB防拷贝功能的关闭防拷贝控件的安装检测防拷贝控件的安装USB防拷贝控件的卸载(正常卸载、强制性卸载(在控制面板中、一些强制性卸载软件)没安装防拷贝控件时,进行访问防拷贝控件更新检测、安装移动设备的识别(是否所有的USB设备都能被识别,如:u盘、移动硬盘、鼠标、键盘、USB key)没安装USB防拷贝空间,移动存储设备访问网络资源安装USB防拷贝空间,移动存储设备访问网络资源插入USB设备,查看网关记录USB设备操作的日志性能测试需求点:插入USB设备响应时间2000个内网用户并发插入,设备的响应时间负载测试(csh),用户数量逐个增加异常(ychng)测试:USB防拷贝设备

24、安装到一半时,给其突然断电,然后在开启电源,软件是否(sh fu)提示回复以前的安装、或重新安装易用性:是否易理解是否易学习、是否易使用,包括支持一些操作快捷键安装测试:是否支持在不同的操作系统环境下安装,像windows 2003、1998、xp、windows 7(32位、64位)、Linux等共存性测试:_在同一操作系统中是否能与其他软件共存_什么是软件测试?在一定系列规定条件下,对软件进行操作,发现错误,对软件质量的测试比较软件测试过程和软件开发过程?比较白盒测试盒黑盒测试?白盒测试:不关心功能,注重逻辑,结构和算法黑盒测试:不涉及程序结构, 通过运行结构程序来发现输入输出的错误简述软

25、件测试的步骤?需求分析-测试计划测试方案测试用例(搭建测试环境)-测试执行测试总结测试报告什么是测试用例?答:它描述输入,动作,和一个期望的结果,目的是确定应用程序的是否正常工作。测试用例:测试编号测试项测试标题预置条件测试输入操作步骤预期结果实际结果重要级别备注1. 单元测试是以 _需求规格_详细设计_ 说明书为指导,测试源程序代码;集成测试以 说明书为指导,测试软件结构;确认测试以 概要设计 _ 说明书为指导。2. 代码复审(fshn)属于 静态(jngti)测试 _ ,不实际运行(ynxng)程序。3. 动态测试分为黑盒测试 _ 即功能测试,和 白盒测试_ 即结构测试。4. 边界值分析法

26、属于 _黑盒测试_ 。(这里我们也可以说边界值分析即属黑盒又属白盒)5. 逻辑覆盖属于 白盒测试_ ,包括 语句覆盖 、分支覆盖, 条件覆盖 、判定/条件覆盖、 条件覆盖 、 修正条件 。6. 软件是包括 程序 、 文档 、 数据 的完整集合。1.( 0 )用黑盒发测试时,测试用例是根据程序内部逻辑设计的。2.( 1)白盒测试是基于对程序控制结构了解的基础上来设计测试用例的。3( 0 )测试是为了验证软件正确的实现了用户需求。4.( 1 )确定测试主要测试软件功能是否满足用户的合理需求,以“需求规格说明书”为测试依据。5.( 1 )软件测试时经常要输入无效的,不合理的数据进行测试。6.( 0

27、)如果发布的软件有质量问题,那是软件测试人员的错。7.( 0 )设计实现测试,软件测试是开发后期的一个阶段。软件测试是按照特定的规程, D 的过程。A发现软件错误 B说明程序正确C证明程序没有错误 D设计并运行测试用例测试用例是专门为了发现软件错误而设计的一组或多组数据,它由 C 组成。A测试输入数据 B预期的测试输出数据C测试输入和预期的输出数据 D按照测试用例设计方法设计出的数据一个成功的测试是 B 。A发现错误 B发现了至今尚未发现的错误C没有发现错误 D证明发现不了错误测试过程的活动几乎贯穿整个开发过程,他大体分为 D 和系统测试阶段。A模块测试、集成测试、有效性测试 B模块测试、功能

28、测试、回归测试C单元测试、功能测试、产品测试计划 D单元测试、集成测试、确认测试测试过程的三个测试过程分为以 A 文档为指导。A需求规格说明书、概要设计、详细设计 B产品目标设计、产品设计、测试设计C产品需求分析、产品设计、产品测试计划 D测试计划,测试用例设计、测试报告在白盒法中,无论采用哪种覆盖标准都不可能达到100%覆盖率,它们的目标都是 A 。A用尽可能少的测试用例发现尽可能多的错误 B从理论上证明100%的覆盖率是不可能达到的C说明测试的强度是可估量的 D说明测试的标准是可比较的白盒法与黑盒法最大的不同(b tn)在于 A 。A测试用例设计方法(fngf)不同 B测试(csh)的任务

29、不同C应用的测试阶段不同 D基于的知识集不同使用白盒测试方法时,确定测试数据应根据 A 和制定的覆盖标准。A程序的内部逻辑 B程序的复杂程度C使用说明书 D程序的接口功能单元测试一般以 A 为主,测试的依据是 C 。A白盒法 B黑盒法 C模块内部的逻辑规格说明D系统结构图 E系统需求规格说明编码阶段产生的错误有 A 检查出来。A单元测试 B集成测试C有效性测试 D系统测试软件测试的目的( C )A 避免软件开发中出现的错误 B 发现软件开发中出现的错误 C 尽可能发现并排除软件中潜藏的错误,日积月累可靠性 D 修改软件中出现的错误关于自动化测试局限性的描述,以下错误描述有(C)A 自动化测试不

30、能取代手动测试B 自动化测试比手工测试发现的缺陷少C 自动化测试不提高测试覆盖率D 自动化测试对测试设计依赖性很大典型的软件测试过程模型有(A)等,在这些模型中,(B)强调了测试计划等工作的先行和对系统需求和系统设计的测试,(C)对软件测试流程予以了说明。A、V模型、W模型、H模型、渐进模型B、V模型、W模型、H模型、螺旋模型C、X模型、W模型、H模型、前置测试模型D、X模型、W模型、H模型、增量模型A、V模型 B. W模型 C 渐进模型 D 螺旋模型A、V模型 B. W模型 C H模型 D 增量模型测试生命周期包括 单元测试 集成测试系统测试验收测试 测试结束的标准是 一个好的测试用例组成元

31、素有哪些?请针对以前的项目设计一个测试用例。测试编号测试项测试标题重要级别预置条件测试输入操作步骤预期结果实际结果备注问:对测试的理论知识有多少(dusho)了解,对测试流程有多少了测试的基础知识,测试的流程,测试的用例设计(shj)方法,质量等需求(xqi)分析-测试计划-测试方案-测试用例-测试执行-测试报告解?测试流程:需求分析测试计划测试方案测试用例测试执行测试总结测试报告问:对ISO/CMM的流程有没有了解,你们培训的时候有没有对这块讲到?测试方案、测试用例的了解?边界值的几个临界点,上点、里点、内点。问:开区间、闭区间的这几个临界点有没有什么区别?开区间不包括区间的边界,也就是不包

32、括临界值,而闭区间包括临界值问:除了等价类,还有没有其他方法来写测试用例?你以前工作中有没有用场景法写过测试用例,知不知道我们一般怎么用场景法写测试用例?问:这个项目做了多长时间,你主要做什么工作?你在里面有没有发现什么严重的BUG?请具体描述一下这些问题?有没有什么比较严重的问题,什么原因造成的?就你刚才描述的这个问题,让你提交一个问题单,你怎么提交?怎么写缺陷报告? 为什么要在一个团队中开展软件测试工作?测试的目的是什么?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中

33、存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?需求分析-测试计划-测试方案-测试用例-测试执行-测试报告需求分析、各文档评审(pn shn)、用例设计、用例执行需求分析:项目组全体人员、产品人员等;测试计划和报告由测试经理负责;方案(fng n)由经验丰富的测试工程师设计;其余是测试工程师您所熟悉的软件测试(csh)类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试)功能测试-系统中功能性需求的满足界面

34、易用性测试-界面的友好性,操作方便性等。安全性测试-系统是否存在安全隐患和漏洞性能测试-系统在大并发下的响应速度和健壮性区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试请试着比较一下黑

35、盒测试、黑盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。黑盒/白盒:主要区别在是否了解系统或程序的内部结构和代码单元测试:关注某一个单元,函数,模块的正确性,一般需要编写相关测试代码。集成测试:模块或模块直接的集成接口测试,单个模块测试系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。您所熟悉的测试用例设计(shj)方法都有哪些?您认为做好测试用例设计工作的关键是什么?等价类划分、边界值分析、错误推测法、因果图分

36、析、场景法,正交法深入剖析(pux)需求、考虑测试策略在您以往(ywng)的工作中,一条软件缺陷(或都叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?1. 在传统的BugZilla中,BUG描述应该包括以下的信息2. 和BUG产生对应的软件版本3. 开发的接口人员4. BUG的优先级5. BUG的严重程度6. BUG可能属于的模块,如果不能确认,可以用开发人员来判断7. BUG标题,需要清晰的描述现象8. BUG描述,需要尽量给出重新Bug的步骤9. BUG附件中能给出相关的日志和截图。高质量的BUG记录就是指很容易理解的BUG记录,所以,对于描述的要求高,能提供的信息

37、多且准确,很好的帮助开发人员定位。7您期望中理想的测试人员的工作环境是怎样的?将先进的经验或思想固化到过程中,通过过程改进和能力提高来改进软件质量您认为在测试人员同开发人员的沟通过程 ,如何提高沟通的效率和改善沟通的效果?维持员同开发团队中其他成员良好的人际关系的关键是什么?尽量面对面的沟通,其次是能直接通过电话沟通,如果只能通过email等非及时沟通工具的话,强调必须对特性的理解深刻以及能表达清楚1.真诚2.是团队精神3.是在专业上有共同语言4.是要对事不对人,工作至上9、在即将完成这次笔试前,您是否愿意谈一些自己(zj)在以往的学习和工作中获得的工作经逡和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)1、软件测试的目的(md)是(D )证明(zhngmng)软件的正确性找出软件系统中存在的所有错误证明软件系统中存在的错误尽可能多的发现软件系统中的错误2、黑盒法和白盒法是常用的软件测试方法,其中黑盒发只要用于测试(B )A、结构的合理性B、软件外部功能C、程序正确性D、程序内部逻辑3、Loadrunner主要用于(A)压力负载测试回归测试都是都不是5、缺陷的二八定理表示(A)A、80%的缺陷出现在20%的模块B、80%的缺陷出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论