面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

7627
测试工程师
确定通过感觉靠谱
1、怎么来设计测试方案? 根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项目计划和开发计划做整体的测试安排。被测试的特性:通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等);不被测试的特性:由于资源、进度等方面原因,本次测试不列入测试范围的特性;测试组网图:进行本次系统测试所需要的软硬件设备、配置数据已及相互间的逻辑、物理连接。今后测试执行时需要依据这个组网图来进行环境的搭建。此题答案还可用于回答测试流程,测试流程题亦可参考15题。阅读系统需求,充分理解需求,记录问题,并与项目需求人员充分沟通。编写测试需求,包括系统功能和非功能测试要点、测试类型、测试进度质量要求等。制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒度一般应小于5人天编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试。执行软件测试,进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试。编写测试报告,总结测试过程,汇总度量数据。把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必须覆盖所有可能的流程。工作流:如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工作流的,如果不是很了解就说没有做过,但是学习过相关知识。并发访问量,服务器响应时间(最小、平均、最大)并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(Stress Testing)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。 疲劳强度测试可以采用工具自动化的方式进行测试,也可以手工编写程序测试,其中后者占的比例较大。一般情况下以服务器能够正常稳定响应请求的最大并发用户数进行一定时间的疲劳测试,获取交易执行指标数据和系统资源监控数据。如出现错误导致测试不能成功执行,则及时调整测试指标,例如降低用户数、缩短测试周期等。还有一种情况的疲劳测试是对当前系统性能的评估,用系统正常业务情况下并发用户数为基础,进行一定时间的疲劳测试。大数据量测试可以分为两种类型:针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测试;与压力性能测试、负载性能测试、疲劳性能测试相结合的综合数据量测试方案。大数据量测试的关键是测试数据的准备,可以依靠工具准备测试数据。如果客户没有提出明确的性能指标,可以按照惯例和经验设置,需要和PM协商,一般由PM确认,QA负责给出建议。举例说一个Server端程序,要求峰值时CPU和MEM消耗在75%以下,而一个页面的访问响应时间一般认为用户的忍耐时间是3-5秒以内,这些要参考实际的应用来确定用户规模、操作频率、同时在线数等。通过编写测试程序, 获得接口指针, 逐个调用接口函数验证其正确性, 及失败操作测试用例编写完毕后要加强评审的力度,确保测试用例覆盖所有需求点执行测试过程中注意做小结检查覆盖情况、审视所提缺陷质量,复测时应注意相关模块的测试测试时间宽裕的话可以做交叉测试,用以确保测试质量。...查看更多
包含7个问题,4个回答
Q:1、怎么来设计测试方案?
2 年前 发布
iamyii
测试工程师
确定通过确定通过
香港本硕背景,本科硕士都是电子通信专业相关。 从小就对华为有好感,今年秋招开始果断投了华为。一开始是准备走行销路线,结果一直没有被捞。后来到了11月份hr小姐姐联系我投递解决方案测试,了解了一下觉得各方面都比较适合自己果断投递。 接下来就是机考,性格测试,没什么太多细节,解测的机考是40道选择题,5道不定向选择。内容主要是计算机网络,光纤通信之类的,考的比较杂。在下本科背景基本没学过网络相关的课程,所以一开始比较头疼,在牛客苦刷了400多道题以后过关了,总的来讲专业知识比较过硬还是比较简单的。性格测试因人而异,听说有的人需要重测,反正我是没有的,大概要注意的就是前后不要矛盾,积极向上正能量一点就可以了。(11.18机考,11.20性格测试)  面试一共三场,技术一面二面都是在11.24上午完成的,加起来总共2h左右,实际面试时间大概1h20min。 问的问题比较杂,当时也没有及时纪录。主要问了读书中学到的课程,做过的项目(我本科的时候计划去美国读研,所以没有实习的经历,这在秋招过程里也挺令人窒息的,如果有提前准备秋招的同学一定要多刷实习呀),问了一些tcp/ip的问题,比如ip包头,tcp,udp之类的,多刷刷牛客的面经自己针对准备一下问题应该不大,两场面试最后都问了测试相关的问题,黑白盒,边界值之类的(牛客上有比较详细的面试题材总结,可以自己多刷刷),以及针对一些实际问题给出测试用例(这个可以在网上搜索一些类似的题目看看要注意什么),在纸上写下来拍照备份。  一面二面结束后半个小时左右在秋招网站上查到通过。 三面(主管面)11.26 主管比较忙所以是晚上抽时间面试的,当时还在上网课,果断翘课面试哈哈哈。 主管面对我来说相对比较轻松,因为我从小到大都比较能活跃气氛。主要是自我介绍,简单聊了一下本科研究生上了什么课,项目做了什么。后面就是一些比较轻松的话题,比如团队协作相关的问题,如何看待技术,怎么看待加班,怎样理解华为的企业文化等等。我比较能说,看得出来主管聊的也很开心,所以自己也挺轻松的。 反问环节就是比较经典的问了下业务范围以及面试表现什么的。 主管面结束后半小时左右查到通过。 接下来就是自己觉得很漫长,但也没有那么漫长的泡池子环节。 12.4收到入池短信 12.9od 12.10接到hr电话讨论薪资,工作地点,落户等事宜 12.11意向书,签约 总体来讲,我的秋招还是比较幸运的,因为在香港读书原则上属于21届应届生,所以我也没有很焦虑的海投,主要投了一些互联网大厂的产品和一些自己很感兴趣的公司,主要的精力还是放在了找实习上面。能够有机会参与到华为的面试并最终拿到offer还是觉得很惊喜的。中间也有很多迷茫的时候,挺感谢身边的朋友以及牛客网上很多素未蒙面的网友给我的鼓励和很多信息。 最后祝大家都能抓住秋招的尾巴,收获心仪的offer。...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网华为华为面试经验华为面试经验:面试官十分会难为人。
正在招聘C++/C开发工程师200 个岗位