收藏 分销(赏)

华为测试面试题.doc

上传人:a199****6536 文档编号:6605264 上传时间:2024-12-16 格式:DOC 页数:26 大小:143.50KB
下载 相关 举报
华为测试面试题.doc_第1页
第1页 / 共26页
华为测试面试题.doc_第2页
第2页 / 共26页
华为测试面试题.doc_第3页
第3页 / 共26页
华为测试面试题.doc_第4页
第4页 / 共26页
华为测试面试题.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、测试面试题1. 怎么来设计测试方案根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项目计划和开发计划做整体的测试安排。被测试的特性:通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等); 不被测试的特性:由于资源、进度等方面原因,本次测试不列入测试范围的特性; 测试组网图:进行本次系统测试所需要的软硬件设备、配置数据已及相互间的逻辑、物理连接。今后测试执行时需要依据这个组网图来进行环境的搭建。2. 如果给你一个B/S系统你怎么来进行测试?此题答案还可用于回答测试流程,测试流程题亦可参考1

2、5题。 阅读系统需求,充分理解需求,记录问题,并与项目需求人员充分沟通。 编写测试需求,包括系统功能和非功能测试要点、测试类型、测试进度质量要求等。 制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒度一般应小于5人天 编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试。 执行软件测试, 进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试。 编写测试报告,总结测试过程,汇总度量数据。3. 怎么进行工作流的测试把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必须覆盖

3、所有可能的流程。工作流:如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工作流的,如果不是很了解就说没有做过,但是学习过相关知识。4. 在做性能测试的时候都需要关注哪些参数?并发访问量,服务器响应时间(最小、平均、最大)并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等

4、来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(Stress Testing)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。 疲劳强度测试可以采用工具自动化的方式进行测试,也可以手工编写程序测试,其中后者占的比例较大。 一般情况下以服务器能够正常稳定响应请求的最大并发用户数进行一定时间的疲劳测试,获取交易执行指标数据和系统资源监控

5、数据。如出现错误导致测试不能成功执行,则及时调整测试指标,例如降低用户数、缩短测试周期等。还有一种情况的疲劳测试是对当前系统性能的评估,用系统正常业务情况下并发用户数为基础,进行一定时间的疲劳测试。大数据量测试可以分为两种类型:针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测试;与压力性能测试、负载性能测试、疲劳性能测试相结合的综合数据量测试方案。大数据量测试的关键是测试数据的准备,可以依靠工具准备测试数据。 5. 如果客户没有给你性能指数时,你怎么来开展性能测试工作?如果客户没有提出明确的性能指标,可以按照惯例和经验设置,需要和PM协商,一般由PM确认,QA负责给出建议。举

6、例说一个Server端程序,要求峰值时CPU和MEM消耗在75以下,而一个页面的访问响应时间一般认为用户的忍耐时间是35秒以内,这些要参考实际的应用来确定用户规模、操作频率、同时在线数等。6. 有没有做过接口测试,是如何做的?通过编写测试程序,获得接口指针,逐个调用接口函数验证其正确性,及失败操作7. 测试过程中是如何来保证软件质量的?测试用例编写完毕后要加强评审的力度,确保测试用例覆盖所有需求点执行测试过程中注意做小结检查覆盖情况、审视所提缺陷质量,复测时应注意相关模块的测试测试时间宽裕的话可以做交叉测试,用以确保测试质量。8. 测试方案都写什么内容?1概述2被测对象分析3应测试的特性4不被

7、测试的特性5总体设计方法6测试模型 测试组网图 结构/对象关系图 测试原理 操作规程7测试需求 环境需求 被测对象需求 测试工具需求 测试代码需求 数据需求 其它需求8测试设计 工具设计 测试代码设计 用例设计 8.3.1设计原则 测试项目9.附录(测试方案要求根据SRS上的每个需求点设计出包括需求点简介,测试思路和详细测试方法三部分的方案) 以往华为测试方案目录如下:第1章 技术方案. 测试需求描述1.1.1. 测试类型分析1.1.2. 测试内容. 缺陷分类. 缺陷级别第2章 SOW及规格的应答. 测试需求应答. 交付件应答2.2.1. 软件交付件应答2.2.2. 非软件交付件应答. 项目里

8、程碑项目完成时间应答. 质量目标应答. 验收标准应答. 限制应答2.6.1. 合作供应商人员组织应答2.6.2. 硬件设备应答2.6.3. 合作项目开发场地应答第3章 类似项目成功案例第4章 项目详细工作计划第5章 项目估算9. 测试方案和测试计划的区别测试方案是技术性的;测试计划更多是管理性的。测试计划主要要考虑测试的技术可行性、关键技术、资源投入、进度安排、风险管理、配置管理、输入输出等。测试计划更多地供高层管理者决策时做参考;同时对后续测试工作开展起指导作用。在一些小项目中,可能只需要一个测试方案,测试计划内容相对较少,可以与测试方案合并进行;而一些大项目中,也许要设计数十个测试方案,这

9、就需要一个提纲挈领的东西了,这就是测试计划的作用。10. 测试用例是根据什么写的?系统测试用例根据需求和设计编写(华为的SDV测试用例是根据测试方案和测试策略来编写的)11. 是怎么来设计测试用例的?答:先熟悉系统需求,把握测试要点,设计用例的原则首先是要覆盖每个需求点,可以通过填写需求跟踪矩阵来保证覆盖。黑盒测试的测试用例设计方法:等价类划分法、边界值分析法、错误推测法、因果图。12. 有没有测过手机终端的项目?根据实际情况回答,如果没有测试过,可以回答,公司有过类似业务。手机终端测试13. 对测试工作的认识?答:软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开

10、发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码和单元测试属于软件生命周期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生命周期的另一个独立阶段,即测试阶段。华为独立外包测试一般包括ST(系统测试)和SDV(详细设计验证)两个阶段。14. 缺陷是怎么管理的?答:我们采用了Rational ClearQuest来管理缺陷。测试人员执行测试,发现缺陷,录入

11、CQ,要求填写项目名称、子系统名称、模块名称、缺陷标题、缺陷描述(描述场景、现象)、缺陷级别、提出人等。状态:已提交。项目经理或开发组长确认缺陷后分配给开发人员,状态:已分配。开发人员修复缺陷完成后,将修复缺陷所花费的时间填写的Schedule中,缺陷的产生原因填写在备注中,因采用UCM模式,所有造成该缺陷的错误代码文件,在UCM视图中可以统计。状态:已处理。测试人员复测,如缺陷已经修复,则关闭缺陷,状态:已关闭。如缺陷仍然存在,则修改状态为已分配。当缺陷存在争议时,开发组长或开发人员可以申请否决,由项目经理、技术经理、测试负责人、相关开发人员和测试人员共同决定缺陷是否可以否决。状态:已申请否

12、决、已否决。当前不能修复,或当前版本无法解决的缺陷可以申请延期,状态:已申请延期、已延期。15. 介绍一下测试流程。答:项目启动后进行需求培训,测试人员尽早的参与到项目需求的培训和评审,也就是测试工作应该从需求阶段开始介入。 项目经理编写项目计划,开发人员产出需求规格说明书,这时测试组长就要根据项目计划开始编写测试计划,其中包括人员,软件硬件资源,测试点,进度安排和风险识别等内容。测试计划编写完成后需要进行评审,参与人员有项目经理,测试经理。测试组长需要根据评审意见修改测试计划,并上传到CC上,由配置管理员管理。 待开发人员把需求规格说明书归纳好并打了基线,测试组长开始组织测试成员编写测试方案

13、,测试方案编写完成后也需要进行评审,评审人员包括项目经理,开发人员,测试经理,测试组长,测试成员;测试组长组织测试成员修改测试方案,直到评审通过后才进入下个阶段编写测试用例。 测试用例是根据测试方案来编写的,通过测试方案阶段,测试人员对整个系统需求有了详细的理解。这时开始编写用例才能保证用例的可执行和对需求的覆盖。测试用例需要包括测试项,用例级别,预置条件,操作步骤和预期结果。其中操作步骤和预期结果需要编写详细和明确。测试用例应该覆盖测试方案,而测试方案又覆盖了测试需求点,这样才能保证客户需求不遗漏。同样,测试用例也需要通过开发人员,测试人员的评审,测试组长也需要组织测试人员对测试用例进行修改

14、,直到评审通过。 在我们编写测试用例的阶段,开发人员基本完成代码的编写,同时完成单元测试。提交测试中心后根据测试计划进度安排,测试组长组织进行多轮次的测试,每轮测试完成后测试组长需要编写测试报告,其中包括用例执行通过情况,缺陷分布情况,缺陷产生原因,测试中的风险等等,这时测试人员就修改增加测试用例。待到开发修改完bug并转来新的测试版本,测试人员开始进行第二轮的系统测试,首先回归完问题单,再继续进行测试,编写第二轮的测试报告,如此循环下去,直到系统测试结束。16. 一个关于测试方案评审的分歧,我们原本的流程是完成方案包括用例后进行评审,华为的建议是,在测试方案(即测试人员总结出测试重点等)之后

15、,即进行评审,不能等全部用例完成。关于版本缺陷密度的问题:问有没有统计。如果CQ中正常登记的话,是可以利用工具统计出来。CQ还可以根据需要定制查询。关于测试提交标准:我讲了公司的标准,他说客户也会有自己的标准。我回复说是可以依据客户标准进行调整,17. 对Unix系统是否熟识,是否会运用Informix 数据库。ls 列出指定目录下的文件,缺省目录为当前目录 ./pwd 显示当前的工作目录cd 回到注册进入时的目录 cd /tmp 进入 /tmp 目录 cd ./ 进入上级目录mkdir -m 模式 -p 目录名 建立目录mkdir tmp 在当前目录下建立子目录 tmpmkdir -m 77

16、7 /tmp/abc 用所有用户可读可写可执行的存取模式建立目录 /tmp/aaa ,存取模式参看命令 chmodmkdir -p /tmp/a/b/c 建立目录 /tmp/a/b/c ,若不存在目录 /tmp/a及/tmp/a/b 则建立之 mv -f -i 文件1 文件2. 目标 将文件移动至目标,若目标是文件名,则相当于文件改名rm -f -i 文件.或 rm -r -f -i 目录名. 文件 用来删除文件或目录cmp -l -s 文件1 文件2 比较两个文件,diff -be 文件1 文件2 比较两个文本文件,将不同的行列出来pack 文件. 将指定文件转储为压缩格式,文件名后加 .z

17、 , 文件存取模式,访问时间,修改时间等均不变pcat 文件. 显示输出压缩文件unpack 文件. 将压缩后的文件解压后转储为压缩前的格式vi -wn -R 文件.vi 是一个基于行编辑器 ex 上的全屏幕编辑器,可以在vi 中使用 ex,ed的全部命令,vi选项中 -wn 指将编辑窗口大小置为n行,-R 为将编辑的文件置为只读模式, vi 工作模式分为命令模式和输入模式,一般情况下在命令模式下,可敲入vi命令,进入输入模式下时可以编辑要编辑的文本,命令 a A i I o O c C s S R 可进入输入模式,在输入模式下按 ESC 键可推出输入模式,回到命令模式,在命令模式中敲入: 命

18、令,则可进入ex方式,在屏幕底部出现提示符 : ,此时可使用任意ex命令,屏幕底行也用来作/ ? ! 命令的提示行,大多数命令可以在其前面加数字,表示命令执行的重复次数,下面简单介绍一下vi 的命令集, 表示(CTRL)键quit 退出bc 18. 对于金融业务系统的测试,有哪些要点。首先要根据客户的需求文档,保证业务逻辑正确、符合要求。举例授信审批流程来说,主要测试前面岗位录入的数值资料传递到流程最后一个岗位后能正确显示;以及操作员的权限控制严格按照需求要求,不同的权限除了在流程中的作用不同,所能执行的功能也不同19. 平时测试时怎么保证页面间传值正确?除了看页面的显示,还要连接数据库对相应

19、的表进行查询,对数据库表结构不了解时,会询问相关的开发人员。20. 对于系统运行产生的日志文件是否关注?答:只是适当了解,公司对于服务器的维护安排有人负责。21. 银行的系统是否在同一个页面,用不同权限的业务员登陆会显示不同的结果?会不会因为自己配置的不合理而产生错误?1) 有同一个页面用不同权限的业务员显示不同结果的情况,主要表现为所能执行的操作不同,所能查询数据的范围不同。2) 对于不确定的错误,一般不会立刻当缺陷处理,需要跟相关人员沟通,确认了并非自己部署得不正确的原因,才会提缺陷。这个很重要。22. BOSS渠道酬金结算系统的规模、几个测试人员?23. 提交验收后客户又提了几个缺陷?2

20、4. 有没有做过本系统和其它系统的接口测试?接口测试:主要在集成测试阶段采用,目的是测试各个方法、模块、函数之间的接口问题。测试其间的接口是否满足系统需求的要求,输入/输出是否正确,各个模块之间的状态转换是否与需求一致等。我认为完全可以脱离开白盒测试方法,而直接使用黑盒测试方法进行测试,接口测试也是测试中的重点,尤其是对于模块之间数据交换比较多的系统和软件。25. 有没有写过测试桩?答:单元测试的时候用写测试桩。26. 有没有测试过UNIX的项目?答:这个根据个人实际情况回答。可以将简历中的某个项目说成是部署在Unix上的,会使用一些Unix的操作命令。27. 是否使用过Unix、Linux环

21、境,有没有自己搭建过环境?答:这个根据个人实际情况回答。可以将简历中的某个项目说成是部署在Unix上的,会使用一些Unix的操作命令。28. 有没有编写过shell脚本?答:答:这个根据个人实际情况回答,差不多都只写过很简单的脚本。29. 对Oracle数据库是否熟悉(比如:异常处理)?答:这个根据个人实际情况回答。30. 有没有装过Oracle数据库服务器?答:这个根据个人实际情况回答。31. 都参与过哪些项目?答:这个根据个人实际情况回答。要点:项目名称说清楚,项目是干什么的说清楚,然后说自己做了什么,测试了哪些模块。32. 对数据库操作是否熟悉?答:这个根据个人实际情况回答。33. 作为

22、测试负责人最大的心得是什么?答:一定要制定严格的测试计划、根据测试人员的特长安排测试任务、善于总结经验教训、妥善保存测试过程中的一切文档。34. 在项目哪个阶段测试开始介入?答:在项目需求阶段测试人员开始介入,尽早的接入有助于更好的理解需求。35. 在测试中有没有风险?有哪些风险答:有 1)需求培训达不到预期目标2)测试用例评审不合格3)测试人员不稳定4)在测试计划中安排的时间内不能完成测试任务。5)验收测试不合格36. 当有测试人员请假的情况下,作为测试负责人应该怎么处理?答:应该让测试人员提前请假,针对不能完成的工作做好调整。37. 有关robot和TestManager的使用Robot是

23、IBM Rational的测试工具,是一个针对WEB, ERP 和C/S 进行功能自动化测试的工具. 它可以降低功能测试上的人力和物力的投入和风险包括了可见和非可见对象Rational TestManager 从一个独立的,全局的角度对于各种测试活动进行管理和控制. 它让测试者可以随时了解需求变更对于测试用例的影响, 通过针对一致目标而进行的测试与报告提高了团队生产力.Rational TestManager用来从各个方面进行测试管理:* 测试计划* 测试设计* 测试实现* 测试执行* 结果分析38. Loadrunner会不会用,写没写过测试编码。答:这个根据个人实际情况回答。39. 协议接

24、口测试有没有测试过。答:这个根据个人实际情况回答。40. 关于何时能够到位?答:这个根据实际情况回答。41. 是否测试过关于协议的系统?答:这个根据个人实际情况回答。42. 所参与的项目中规模最大的有多少行代码?答:这个根据个人实际情况回答。43. 对于linux的简单操作44. 是否测试过码流?45. 关于性能需要分析,给出具体方法46. 监听端口的方法47. sql语句,出题回答 查询出不包括138的号条数select 字段名 from 表名 where id13848. 测试过程的管理工作进度管理:按照客户要求完成工作,每天检查工作进度,发现偏差时及时调整,通过加班或者与客户沟通存在问题

25、。质量管理:检查测试人员提交的缺陷质量,包括缺陷描述是否符合规范,缺陷是否描述清晰,是否可重现,级别是否正确,抽测测试人员负责模块是否有严重问题未发现。49. 测试方法答:等价类划分、边界值分析、错误推测、因果分析。50. 有没有测试过UNIX的项目?答:这个根据个人情况回答。51. UNIX基本的操作命令熟不熟?问解压缩命令Tar cvf 打包不压缩Tar xvf 解包不压缩压缩命令:compress 解压缩命令:uncompress .zGzip gunzip .gzZip unzip .z52. oracle查询语句分组命令,数据库视图的作用,视图里面的数据能改吗?答:分组命令:Grou

26、p By。视图的作用: * 简单性。看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件。 * 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到。 * 逻辑数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。对于简单视图可以用update语法修改表数据,但复杂视图则不一定能改。如使用了函数,group by。53. robot测试工具里面有java控件吗?有,但需要安装。54. 哪些资料要进行测试?答:一般需要写大纲的资料都要测试,这个具体会在

27、SOW中明确说明。55. 简单介绍下测试的经历。根据个人情况回答,一定要把自己的项目描述清楚。56. 你觉得测试过程中哪个环节最重要?测试需求的理解、对被测对象的掌握。华为的人说这个也没有标准答案,只是看看对测试的理解。也可以说每个环节都很重要。57. DB2和oracle的存储过程有什么区别?58. oracle存储过程的输出类型是什么?59. 唯一索引和联合索引有什么区别?答:唯一索引保证表中没有两行在定义索引的列上具有重复值,唯一索引也可以是两个及两个以上字段的联合索引。60. 有没有用过informix数据库?61. 简单介绍一下对主叫、被叫、前转的理解。62. 对整体的业务框架是怎么

28、理解的?63. 介绍一下BOSS项目是做什么的?64. BOSS项目和本项目是什么直接的关系?65. BOSS用的数据库和操作系统分别是什么?答:数据库一般用Oracle、操作系统一般用Unix。66. AIX查看cpu使用情况的命令是什么?答:vmstat / top。67. 一个项目20天的测试时间,分三轮测试,问如何安排?答:1-7第一轮测试8-9修改完善测试用例、等开发人员提交代码。10-14第二轮测试15-16等开发人员提交代码17-20第三轮回归测试。上述时间安排并不是决对性的,可以根据不同项目情况调整,但需注意每轮测试之间要留有开发人员修改代码的时间。可以适当安排测试小结或测试、

29、开发交流会。68. 怎么来保证项目测试的质量答:测试用例编写完毕后要加强评审的力度,确保测试用例覆盖所有需求点,测试时间宽裕的话可以做交叉测试,用以确保测试质量。69. 测试工作的时间安排不够的话,应该怎么处理答:首先要考虑可以加班,如问题仍不能解决的话可以和项目经理商量适当延长测试的时间70. 测试计划的内容答:软硬件环境,测试点,集成顺序,人员安排,进度安排71. 怎么高效管理团队,能保证保量的完成任务答:任务的分配要与测试人员的沟通后再确定,多关心测试人员的工作情况和心理状态,发现问题及时作出反应。72. 用过哪些测试工具(包括华为自己写的)答:对robot比较熟悉,loadrunner

30、也自己学习过。有什么说什么。73. 对java代码、oracle的存储过程是否能看明白答:可以看懂java代码,存储过程较熟悉(测试渠道酬金结算项目的时候就是看得老系统的存储过程了解的业务)74. 以前做过什么项目并且介绍你做过的比较好的项目答:外包项目做的都不错,举清欠管理子系统的例子,简单说明了一下。75. 你在以前项目中担任的角色答:根据实际情况回答,尽量说自己是测试骨干。测试负责人与数据库的搭建76. 对oracle的应用程度答:根据实际情况回答,如:对oracle管理与建设比较熟悉77. 最近做的项目的工作量(代码行数),测试发现的bug答:代码行16000,测试发现bug应该是54

31、个(回答这个问题时没有明确说明bug个数)78. 怎么看待加班的现象项目比较紧情况下,加班是可以理解的。服从安排,按期完成项目是共同目标。79. 对于系统运行产生的日志文件是否关注?只是适当了解,公司对于服务器的维护安排有人负责。80. 曾经参与的一个并非银行系统的海事海员改造系统,当初是怎么做的?答:跟别的系统一样,也是在理解需求的前提下严格按照用户的要求进行测试。TopEng 渠道合作伙伴委托测试项目1. java中什么是类,什么是接口?答:Java程序的基本单位是类,类是对象的抽象,对象是类的实例,或者说对象是类定义的的数据类型的变量。你建立类之后,就可用它来建立许多你需要的对象。Jav

32、a中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口的两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。前者叫做“Java接口”,后者叫做“接口”。2. java中可不可以多重继承?答:java 不支持多重继承,要想实现多重继承可以使用接口,接口能变相的实现多重继承。3. java中的static是怎么回事?答:static是静态,如果加载方法前就是一个静态方法。可以直接加类名+方法名引用。4

33、. java中垃圾回收是怎么回事?答:java编程语言不为程序员提供操作符或库函数来释放对象的,因为java运行环境会自动收回那些没有引用与之相连的对象所占的内存。这种内存回收的过程就叫 垃圾回收。垃圾回收器自动定期执行。任何时候你都可以手动通过 () 调用垃圾回收器。5. oracle中,什么是视图?答:视图是存储在数据字典里的一条select语句,是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。6. 你对那个数据库比较熟悉?只是会用啊还是熟悉?答:根据个人情况回答。7. Eclipse熟悉不熟悉?其中都有那些视图?答:Eclipse 工作台由几个

34、称为 视图(view) 的窗格组成,比如左上角的 Navigator 视图。窗格的集合称为 透视图(perspective)。默认的透视图是 Resource 透视图,它是一个基本的通用视图集,用于管理项目以及查看和编辑项目中的文件。8. 都是根据什么来写用例?答:咱公司都是根据需求直接测试测试用例,华为是根据测试方案来写测试用例。9. 熟悉UNIX和LINUX吗?说一下熟悉的命令答:列举几个常用的命令:vi ls vmstat tail kill find chmod cp cat wc 10. 国税项目的流程是什么 ?11. 熟悉哪些Rational工具?答:根据个人情况回答。12. 平时

35、的项目所使用什么服务器,使用什么架构平台?对这些服务器以及架构平台是否了解或者熟悉CCBS海外BOSS版本委托测试项目1. ORACLE:表存储命令,左连接、右连接2. JAVA:类装载器?3. UNIX:ls命令用途?常用的参数?各参数的含义? 答:ls:功能:显示目录中的内容参数及含义:a:列出目录中所有文件d:列出所有子目录i:列出长格式 4. UNIX:什么是管道?答:管道符号|,可以把一个命令的标准输出连接到另一个命令的标准输入。例如,利用管道把ls和wc两个命令连接到一起,可以得到指定目录下的文件数量。 ls /usr | wc -w重上述命令的执行效果看,可以把组合命令分解为以下

36、两个命令 ls /usr fname;wc -w =a100,用边界值方法测试要考虑到哪些数据(2、3、4、99、100、101)15.黑盒测试有哪些方法(边界值分析、等价类划分、因果图等)16 .heap和stack的区别?stack: 先进后出,存放局部变量和函数调用参数! heap: 没有先后顺序,程序运行时动态申请,如new 和malloc申请的内存就在堆上17.输入n个数然后从小到大排列出来(c+)18.编写一个调用内存的程序将内存打印出来(c+)这个关键字怎么用(c+)20.写出四个线程,前两个各自加一,后两个各自减一(java)public class ThreadTest1 p

37、rivate int j; public static void main(String args)ThreadTest1 tt=new ThreadTest1();Inc inc= Inc();Dec dec= Dec();for(int i=0;i2;i+)Thread t=new Thread(inc);();t=new Thread(dec);(); private synchronized void inc()j+;-inc:+j); private synchronized void dec()j-;-dec:+j); class Inc implements Runnablepu

38、blic void run()for(int i=0;i100;i+)inc(); class Dec implements Runnablepublic void run()for(int i=0;i100;i+)dec(); 21: EJB 是基于哪些技术实现的?并说出 SessionBean 和 EntityBean 的区别, StatefulBean 和 StatelessBean 的区别。 答: EJB 包括 Session Bean 、 Entity Bean 、 Message Driven Bean ,基于 JNDI 、 RMI 、 JAT 等技术实现。 SessionBean 在 J2EE 应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服