华为测试面试题.docx

上传人:王** 文档编号:126173 上传时间:2023-01-15 格式:DOCX 页数:21 大小:71.48KB
下载 相关 举报
华为测试面试题.docx_第1页
第1页 / 共21页
华为测试面试题.docx_第2页
第2页 / 共21页
华为测试面试题.docx_第3页
第3页 / 共21页
华为测试面试题.docx_第4页
第4页 / 共21页
华为测试面试题.docx_第5页
第5页 / 共21页
华为测试面试题.docx_第6页
第6页 / 共21页
华为测试面试题.docx_第7页
第7页 / 共21页
华为测试面试题.docx_第8页
第8页 / 共21页
华为测试面试题.docx_第9页
第9页 / 共21页
华为测试面试题.docx_第10页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《华为测试面试题.docx》由会员分享,可在线阅读,更多相关《华为测试面试题.docx(21页珍藏版)》请在优知文库上搜索。

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

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

3、某个项目中说上一些有工作流的如果不是很了解就说没有做过但是学习过相关知识。4 .在做性能测试的时候都需要关注哪些参数并发访问量服务器响应时间最小、平均、最大并发性能测试的过程是一个负载测试和压力测试的过程即逐渐增加负载直到系统的瓶颈或者不能接收的性能点通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试LoadTesting是确定在各种工作负载下系统的性能目标是测试当负载逐渐增加时系统组成部分的相应输出项例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用从而来确定能够接收的性能过程。压力测试Stress

4、Testing是通过确定一个系统的瓶颈或者不能接收的性能点来获得系统能提供的最大服务级别的测试。疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数持续执行一段时间业务通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。疲劳强度测试可以采用工具自动化的方式进行测试也可以手工编写程序测试其中后者占的比例较大。一般情况下以服务器能够正常稳定响应请求的最大并发用户数进行一定时间的疲劳测试获取交易执行指标数据和系统资源监控数据。如出现错误导致测试不能成功执行则及时调整测试指标例如降低用户数、缩短测试周期等。还有一种情况的疲劳测试是对当前系统性能的评估用系统正常业务情况下并

5、发用户数为基础进行一定时间的疲劳测试。大数据量测试可以分为两种类型针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测试与压力性能测试、负载性能测试、疲劳性能测试相结合的综合数据量测试方案。大数据量测试的关键是测试数据的准备可以依靠工具准备测试数据。5 .如果客户没有给你性能指数时你怎么来开展性能测试工作如果客户没有提出明确的性能指标可以按照惯例和经验设置需要和PM协商一般由PM确认QA负责给出建议。举例说一个Server端程序要求峰值时CPU和MEM消耗在75以下而一个页面的访问响应时间一般认为用户的忍耐时间是35秒以内这些要参考实际的应用来确定用户规模、操作频率、同时在线数等

6、。6 .有没有做过接口测试是如何做的通过编写测试程序,获得接口指针,逐个调用接口函数验证其正确性,及失败操作7 .测试过程中是如何来保证软件质量的测试用例编写完毕后要加强评审的力度确保测试用例覆盖所有需求点执行测试过程中注意做小结检查覆盖情况、审视所提缺陷质量复测时应注意相关模块的测试测试时间宽裕的话可以做交叉测试用以确保测试质量。8.测试方案都写什么内容1概述2被测对象分析3应测试的特性4不被测试的特性5总体设计方法6测试模型6.1 测试组网图6.2 结构/对象关系图6.3 测试原理6.4 操作规程7测试需求7.1 环境需求7.2 被测对象需求7.3 测试工具需求7.4测试代码需求7.5 数

7、据需求7.6 其它需求8测试设计8.1 工具设计8.2 测试代码设计8.3 用例设计8.3.1 设计原则8.3.2 测试项目9.附录测试方案要求根据SRS上的每个需求点设计出包括需求点简介测试思路和详细测试方法三部分的方案以往华为测试方案目录如下第1章技术方案1.1. 测试需求描述111.测试类型分析1.1.2. 测试内容1.2. 缺陷分类1.3. 缺陷级别第2章SOW及规格的应答2.1. 测试需求应答2.2. 交付件应答2.2.1. 软件交付件应答2.2.2. 非软件交付件应答2.3. 项目里程碑项目完成时间应答2.4. 质量目标应答2.5. 验收标准应答2.6. 限制应答2.6.1. 合作

8、供应商人员组织应答2.6.2. 硬件设备应答2.6.3. 合作项目开发场地应答第3章类似项目成功案例第4章项目详细工作计划第5章项目估算9.测试方案和测试计划的区别测试方案是技术性的测试计划更多是管理性的。测试计划主要要考虑测试的技术可行性、关键技术、资源投入、进度安排、风险管理、配置管理、输入输出等。测试计划更多地供高层管理者决策时做参考同时对后续测试工作开展起指导作用。在一些小项目中可能只需要一个测试方案测试计划内容相对较少可以与测试方案合并进行而一些大项目中也许要设计数十个测试方案这就需要一个提纲挈领的东西了这就是测试计划的作用。10.测试用例是根据什么写的系统测试用例根据需求和设计编写

9、华为的SDV测试用例是根据测试方案和测试策略来编写的11 .是怎么来设计测试用例的答先熟悉系统需求把握测试要点设计用例的原则首先是要覆盖每个需求点可以通过填写需求跟踪矩阵来保证覆盖。黑盒测试的测试用例设计方法等价类划分法、边界值分析法、错误推测法、因果图。12 .有没有测过手机终端的项目根据实际情况回答如果没有测试过可以回答公司有过类似业务。手机终端测试13 .对测试工作的认识答软件测试是软件开发过程的重要组成部分是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前对软件需求分析、设计规格说明和编码的最终复审是软件质量保证的关键步骤。软件测试是为了发现错

10、误而执行程序的过程。软件测试在软件生存期中横跨两个阶段通常在编写出每一个模块之后就对它做必要的测试称为单元测试。编码和单元测试属于软件生命周期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试这是软件生命周期的另一个独立阶段即测试阶段。华为独立外包测试一般包括ST系统测试和SDV详细设计验证两个阶段。14 .缺陷是怎么管理的答我们采用了RationalCIearQuest来管理缺陷。测试人员执行测试发现缺陷录入CQ要求填写项目名称、子系统名称、模块名称、缺陷标题、缺陷描述描述场景、现象、缺陷级别、提出人等。状态已提交。项目经理或开发组长确认缺陷后分配给开发人员状态已分配。开发人员修

11、复缺陷完成后将修复缺陷所花费的时间填写的SChedUIe中缺陷的产生原因填写在备注中因采用UCM模式所有造成该缺陷的错误代码文件在UCM视图中可以统计。状态已处理。测试人员复测如缺陷己经修复则关闭缺陷状态已关闭。如缺陷仍然存在则修改状态为已分配。当缺陷存在争议时开发组长或开发人员可以申请否决由项目经理、技术经理、测试负责人、相关开发人员和测试人员共同决定缺陷是否可以否决。状态已申请否决、已否决。当前不能修复或当前版本无法解决的缺陷可以申请延期状态已申请延期、已延期。15 .介绍一下测试流程。答项目启动后进行需求培训测试人员尽早的参与到项目需求的培训和评审也就是测试工作应该从需求阶段开始介入。项

12、目经理编写项目计划开发人员产出需求规格说明书这时测试组长就要根据项目计划开始编写测试计划其中包括人员软件硬件资源测试点进度安排和风险识别等内容。测试计划编写完成后需要进行评审参与人员有项目经理测试经理。测试组长需要根据评审意见修改测试计划并上传到CC上由配置管理员管理。待开发人员把需求规格说明书归纳好并打了基线测试组长开始组织测试成员编写测试方案测试方案编写完成后也需要进行评审评审人员包括项目经理开发人员测试经理测试组长测试成员测试组长组织测试成员修改测试方案直到评审通过后才进入下个阶段一一编写测试用例。测试用例是根据测试方案来编写的通过测试方案阶段测试人员对整个系统需求有了详细的理解。这时开

13、始编写用例才能保证用例的可执行和对需求的覆盖。测试用例需要包括测试项用例级别预置条件操作步骤和预期结果。其中操作步骤和预期结果需要编写详细和明确。测试用例应该覆盖测试方窠而测试方案又覆盖了测试需求点这样才能保证客户需求不遗漏。同样测试用例也需要通过开发人员测试人员的评审测试组长也需要组织测试人员对测试用例进行修改直到评审通过。在我们编写测试用例的阶段开发人员基本完成代码的编写同时完成单元测试。提交测试中心后根据测试计划进度安排测试组长组织进行多轮次的测试每轮测试完成后测试组长需要编写测试报告其中包括用例执行通过情况缺陷分布情况缺陷产生原因测试中的风险等等这时测试人员就修改增加测试用例。待到开发

14、修改完bug并转来新的测试版本测试人员开始进行第二轮的系统测试首先回归完问题单再继续进行测试编写第二轮的测试报告如此循环下去直到系统测试结束。16 .一个关于测试方案评审的分歧我们原本的流程是完成方案包括用例后进行评审华为的建议是在测试方案即测试人员总结出测试重点等之后即进行评审不能等全部用例完成。关于版本缺陷密度的问题问有没有统计。如果CQ中正常登记的话是可以利用工具统计出来。CQ还可以根据需要定制查询。关于测试提交标准我讲了公司的标准他说客户也会有自己的标准。我回复说是可以依据客户标准进行调整17.对UniX系统是否熟识是否会运用Informix数据库。Is列出指定目录下的文件缺省目录为当

15、前目录./pwd显示当前的工作目录cd回到注册进入时的目录cdtmp进入tmp目录cd./进入上级目录mkdir-m模式卜p目录名建立目录mkdirtmp在当前目录下建立子目录tmpmkdir-m777tmpabc用所有用户可读可写可执行的存取模式建立目录tmpaaa存取模式参看命令Chmodmkdir-ptmpabc建立目录tmpabc若不存在目录ZtmpZa及tmpab则建立之mv-f-i文件1文件2.目标将文件移动至目标若目标是文件名则相当于文件改名rm-i文件或rm-r-f-i目录名文件用来删除文件或目录cmp-I-s文件1文件2比较两个文件diff-be文件1文件2比较两个文本文件将不同的行列出来pack文件将指定文件转储为压缩格式文件名后加.z文件存取模式访问时间修改时间等均不变peat文件显示输出压缩文件unpack文件将压缩后的文件解压后转储为压缩前的格式vi-wn-R文件Vi是一个基于行编辑器ex上的全屏幕编辑器可以在Vi中使用e

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格/认证考试 > 公务员考试

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!