金三银四测试开发工程师常问问题总结(十个方向)

本文总结了测试开发工程师面试常见的问题,涵盖测试流程、用例设计、网络协议、bug处理策略等内容。讲解了http与https的区别、测试环境搭建、数据库操作、fiddler抓包工具的使用,以及如何设计创新的测试用例。
摘要由CSDN通过智能技术生成

一、测试流程有哪些

1)、测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。
2)、测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。
3)、测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进行评审。
4)、测试执行阶段:搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束。
5)、测试评估阶段:出测试报告,确认是否可以上线。

二、测试用例设计方法

白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖

黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法

三、软件测试分为几个阶段 各阶段的测试策略和要求

测试过程会依次经历单元测试、集成测试、系统测试、验收测试四个主要阶段

单元测试:是针对软件设计的最小单位(对于功能测试就是模块)

集成测试:是将模块按照设计要求组装起来进行测试,主要目的是发现与接口有关的问题。

系统测试:是在集成测试通过后进行的,目的是充分运行系统&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值