还剩4页未读,继续阅读
文本内容:
软件测试工程师面试题汇总(华为篇)
1、怎么来设计测试方案 根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项目计划和开发计划做整体的测试安排 被测试的特性通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等) 不被测试的特性由于资源、进度等方面原因,本次测试不列入测试范围的特性 测试组网图进行本次系统测试所需要的软硬件设备、配置数据及相互间的逻辑、物理连接今后测试执行时需要依据这个组网图来进行环境的搭建
2、如果给你一个B/S系统你怎么来进行测试 此题答案还可用于回答测试流程,测试流程题亦可参考15题 阅读系统需求,充分理解需求,记录问题,并与项目需求人员充分沟通 编写测试需求,包括系统功能和非功能测试要点、罗列测试类型、测试进度、质量要求等 制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒度一般应小于5人天 编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试 执行软件测试 进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试 编写测试报告,总结测试过程,汇总度量数据
3、怎么进行工作流的测试 把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必须覆盖所有可能的流程 工作流 如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工作流的,如果不是很了解就说没有做过,但是学习过相关知识
4、做性能测试的时候都需要关注哪些参数 并发访问量,服务器响应时间(最小、平均、最大) 并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程 负载测试(LoadTesting)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量...。