版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试工程师面试题汇总(华为篇)1、怎么来设计测试方案根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项被测试的特性:通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等)。不被测试的特性:由于资源、进度等方面原因,本次测试不列入测试范围的特性。测试组网图:进行本次系统测试所需要的软硬件设备、配置数据及相互间的逻辑、物理连接。今后测试执行时需要依据这个组网图来进行环境的搭建。BS你怎么来进行测试此题答案还可用于回答测试流程,测试流程题亦可参考15题。制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试。进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试。编写测试报告,总结测试过程,汇总度量数据。3、怎么进行工作流的测试作流:如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工4、做性能测试的时候都需要关注哪些参数并发访问量,服务器响应时间(最小、平均、最大)并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试(LoadTesting)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(StressTesting)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。疲劳强度测试可以采用工具自动化的方式一般情况下以服务器能够正常稳定响应请求的最大并发用户数进行一定时间的疲劳测试,获取交易执行指标数期等。还有一种情况的疲劳测试是对当前系统性能的评估,用系统正常业务情况下并发用户数为基础,进行一定时大数据量测试可以分为两种类型:针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测据的准备,可以依靠工具准备测试数据。5、客户没给性能指数,怎么开展性能测试如果客户没有提出明确的性能指标,可以按照惯例和经验设置,需要和项目经理协商,一般由项目经理确认,质量保证负责给出建议。ServerCPUMEM个页面的访问响应时间一般认为欢迎下载2—用户的忍耐时间是3-5秒以内,这些要参考实际的应用来确定用户规模、操作频率、同时在线数等。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.6其它需求8测试设计8.1工具设计8.2测试代码设计8.3用例设计8.3.1设计原则8.3.2测试项目9.附录(测试方案要求根据《SRS》上的每个需求点设计出包括需求点简介,测试思路和详细测试方法三部分的方案)以往华为测试方案1.1.测试需求描述1.1.1.测试类型分析1.1.2.测试内容1.2.缺陷分类1.3.缺陷级别2.1.测试需求应答2.2.交付件应答2.2.1.软件交付件应答2.2.2.非软件交付件应答欢迎下载3—2.3.项目里程碑项目完成时间应答2.4.质量目标应答2.5.验收标准应答2.6.限制应答2.6.1.合作供应商人员组织应答2.6.2.硬件设备应答2.6.3.合作项目开发场地应答9、测试方案和测试计划的区别测试方案是技术性的;测试计划更多是管理性的。测试计划主要要考虑测试的技术可行性、关键技术、资源投入、进度安排、风险管理、配置管理、输入输出等。测试计划更多地供高层管理者决策时做参考;同时对后续测试工作开展起指导作用。在一些小项目中,可能只需要一个测试方案,测试计划内容相对较少,可以与测试方案合并进行;而一些大10、测试用例是根据什么写的系统测试用例根据需求和设计编写(华为的SDV测试用例是根据《测试方案》和测试策略来编写的)11、是怎么来设计测试用例的?答:先熟悉系统需求,把握测试要点,设计用例的原则首先是要覆盖每个需求点,可以通过填写需求跟踪矩阵来保证覆盖。12、有没有测过手机终端的项目手机终端测试13、对测试工作的认识答:软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码和单元测试属于软件生命周期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生命周期的另一个独立阶段,即测试阶段。华为独立外包测试一般包括ST(系统测试)和SDV(详细设计验证)两个阶段。14、缺陷是怎么管理的:我们采用了RationalClearQuest来管理缺陷。测试人员执行测试,发现缺陷,录入CQ,要求填写项目名称、子系统名称、模块名称、缺陷标题、缺陷描述当缺陷存在争议时,开发组长或开发人员可以申请否决,由项目经理、技术经理、测试负责人、相关开发人当前不能修复,或当前版本无法解决的缺陷可以申请延期,状态:已申请延期、已延期。15、介绍一下测试流程欢迎下载4—答:项目启动后进行需求培训,测试人员尽早的参与到项目需求的培训和评审,也就是测试工作应该从需求》开始编,测试点,进度安排和风险识别等内容。案》编写完成后也需要进行评审,评审人员包括项目经理,开发人员,测试经理,测试组长,测试成员;测试组长组织测试成员修改测试方案,直到评审通过后才进入下个阶段――编写测试用例。测试用例是根据《测试方案》来编写的,通过《测试方案》阶段,测试人员对整个系统需求有了详细的理解。步骤和预期结果。其中操作步骤和预期结果需要编写详细和明确。测试用例应该覆盖测试方案,而测试方案又覆盖了测试需求点,这样才能保证客户需求不遗漏。同样,测试用例也需要通过开发人员,测试人员的评审,测试组长也需要组织测试人员对测试用例进行修改,直到评审通过。计划》进度安排,测试组长组织进行多轮次的测试,每轮测试完成后测试组长需要编写测试报告,其中包括用例执行通过情况,缺陷分布情况,缺陷产生原因,测试中的风险等等,这时测试人员就修改增加测试用例。待到开发修第二轮的测试报告,如此循环下去,直到系统测试结束。16、一个关于测试方案评审的分歧根据需要定制查询。关于测试提交标准:我讲了公司的标准,他说客户也会有自己的标准。我回复说是可以依据客户标准进行调ls./pwd显示当前的工作目录cd回到注册进入时的目录cd/tmp进入/tmp目录cd../进入上级目录mkdir[-m模式][-p]目录名建立目录mkdirtmp在当前目录下建立子目录tmpmkdir-m777/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]目录名...[文件]用来删除文件或目录mplspack文件...将指定文件转储为压缩格式,文件名后加.z,文件存取模式,访问时间,修改时间等均不变pcat文件...显示输出压缩文件unpack文件...将压缩后的文件解压后转储为压缩前的格式vi[-wn][-R]文件...vi是一个基于行编辑器ex上的全屏幕编辑器,可以在vi中使用ex,ed的全部命令,vi选项中-wn指将编辑窗欢迎下载5员员—式下,可敲入vi命令,进入输入模式下时可以编辑要编辑的文本,命令aAiIoOcCsSR可进入输入模式,在输入模式下按ESC键可推出输入模式,回到命令模式,在命令模式中敲入:命令,则可进入ex方式,在屏幕底部出现提示符:,此时可使用任意ex命令,屏幕底行也用来作/?!命令的提示行,大多数命令可以在其前面加vi,^表示(CTRL)键quit退出bc18、金融业务系统的测试,有哪些要点首先要根据客户的需求文档,保证业务逻辑正确、符合要求。举例授信审批流程来说,主要测试前面岗位录入的数值资料传递到流程最后一个岗位后能正确显示;以及操作员的权限控制严格按照需求要求,不同的权限除了在流程中的作用不同,所能执行的功能也不同19、平时测试时怎么保证页面间传值正确。20、对于系统运行产生的日志文件是否关注答:只是适当了解,公司对于服务器的维护安排有人负责。21、银行的系统是否在同一个页面,用不同权限的业务员登陆会显示不同的结果?会不会因为自己配置的不合理而产生错误1)有同一个页面用不同权限的业务员显示不同结果的情况,主要表现为所能执行的操作不同,所能查询数据2)对于不确定的错误,一般不会立刻当缺陷处理,需要跟相关人员沟通,确认了并非自己部署得不正确的原因,才会提缺陷。这个很重要第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍最重要的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。但是我发现很多人就是直接简单的介绍了一下过去的经历,但是实际上一方面过去的经历没有很好的让人发现优点。其实面试好比相亲,你想说什么不重要,重要地是人,我叫XXX,很高兴能获得这次面试机会,今天来面试是想证明自己是最合适的人选,另一个方面是获得您的认可,结合我过去的工作和学习经历,我自信我能符合咱们公司的认第二个问题:项目介绍(项目经验直接决定一个人能否胜任一份工作,企业更应该看重一个人解决问题的思路和具体能力),项目介绍部分最重要的思路是应该先整体后局部,介绍整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本),然后是整体的测试流程,然后再是角色与职责,接下来是项目中自己的特色,比如做得最好的是、遇到最大的困难时、最差的是,最后是心得体会。第三类问题:数据库方面知识,最基本的要求是数据库记录的增删改查(insert、delete、update、select),表结构第五类问题:缺陷相关知识,最基本的是缺陷跟踪的流程(流程的基本要素),整体的流程,最好能在纸上给面试个属性,第六类问题:用例相关,最基本的包括用例的格式要素,用例设计工程方法论,每个方法要求(方法的背景,操作步骤,优缺点、适应范围,与其他用例方法如何配合),在项目中如何利用测试用例设计工程方法。如何评价、评第七类问题:软件测试流程,系统测试相关规范和标准的流程:熟悉产品/项目,需求评审,测试需求,测试计划,欢迎下载6 用例,预测试,第一轮正式测试、第二轮回归测试、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年跨国企业数据治理合规指引
- 2026年语料库运营绩效评估指标体系
- 2026年飞行冲突预警北斗时空基准建设方案
- 2026年源网荷储微电网与零碳新基建建设运营方案
- 世界著名月季养护达人介绍【课件文档】
- 工业软件推动制造业从经验驱动向数据驱动转型:2026年发展趋势
- 2026广东佛山市南海区大沥镇太平成远小学招聘备考题库(名校卷)附答案详解
- 2026中建港航局集团有限公司春季校园招聘备考题库【夺冠】附答案详解
- 2025年公务员(农村灌溉设施建设)试题及答案
- 2026北京大学艺术学院招聘劳动合同制人员1人备考题库含完整答案详解【网校专用】
- GB/T 46561-2025能源管理体系能源管理体系审核及认证机构要求
- 活动板房临时施工方案
- 医学气管切开术讲解专题课件
- 安邦护卫集团总部及下属单位招聘笔试题库2025
- 血液透析患者的血压管理
- 2026年政治一轮复习备考策略分享
- 阳光房大玻璃施工方案
- 化工大检修项目知识培训课件
- 2024江苏护理职业学院单招数学考试黑钻押题带答案详解(达标题)
- 力扬 LY-100系列变频器使用说明书
- 一般工贸企业安全管理人员考试题库(选择题150道)(含答案)
评论
0/150
提交评论