新闻详情

新闻详情

首页 / 资讯中心 / 详情

测试开发工程师常见面试题

发布时间:2026/9/3 8:02:11来源:尧图网络
测试开发工程师常见面试题
一.功能测试用例的设计举例一.我想要回家让你给我买一张票然后设计测试用例答案1.确定需求(回家回哪需要什么票买什么时候的票)2.开始测试2.1功能测试我去买票买火车票飞机票买到票什么时候回来给你2.2可靠性测试我去买票过程中被撞死了票买不到怎么办延期了买那个点的票没了怎么办让我帮他买票的人的身份比如是否有特殊优待如军人1米2以下儿童等身份证丢了或者票丢了责任划分2.3可维护性测试票是否可保存完好2.4兼容性还不同人的去买我中间招人去买我坐车走路2.5算法测试我通过不同的渠道买票花费的时间2.6竞品测试别的人怎么买的票2.7安全性测试身份信息保密2.8性能测试一个身份证买多张票同时多张身份证买多张票二.工作测试流程(一).功能测试流程1.需求评审重点你发挥的作用是什么需求可执行性关联影响的功能模块异常情况处理2.评估测试时间测试计划3.测试用例设计正交边界值等价类。。4.用例review领导开发产品5.提测确认开发进行过自测功能主流程畅通然后开始介入测试产品开发测试一块走流程6.codediff代码改动点从根源发现开发的问题代码中明显测试代码return写死值公共静态变量在发生高并发时容易出问题所以不能让这个变量的值去内存里面取7.执行用例8.提bugjira9.回归测试10.确认测试准生产环境确认分情况11.发布线上回归12.BUG review总结问题注意点发布测试来控制测试环境部署测试来控制发布过程中开发运维做监控。分批发布三.app专项测试1.CPU内存流量电量弱网兼容性FPS中断安装稳定性怎么自动化实现写一些自动化框架方法封装起来,重复的使用2.冷热启动的区别冷启动在个人电脑中冷启动是切断电源后重新启动。App类似就是完全退出不在后台运行后重启启动。热启动非冷启动情况都可以称为热启动。热启动比冷启动多了一个触发点那就是在后台启动App比如双击苹果的HOME键进行App的热启动。同时热启动通常会有一个计时器特别是一些理财和银行的类的App会做此处理当你间隔一段时间触发了热启动后会让你再次登录通过密码/手势/指纹。也有比如网易新闻客户端这样的当你间隔一段时间后触发热启动会弹出广告页。四.工具使用postman:接口,功能测试可以做参数化httprequester接口,功能测试jemter:接口功能性能工具lr:接口功能性能fiddler:抓包设置代理设置断点mock数据charles:抓包设置代理设置断点mock数据robot:功能自动化uft(qtp):功能自动化docker:容器monkey:性能稳定性appjenkins自动持续集成gitsvn代码管理xmind/visio脑图soapUI接口功能测试HTTP,WEBSERVICE协议xshell/SecureCRT/puttyslor关键字分词slor我测试我 测试分别去数据库搜索结果nginx反向代理tomcat动态网页发布五.基础概念什么是性能测试HTTP协议哪些方法什么区别GET\POST怎么组成状态码TCP三次握手四次离手线程进程区别联系内存泄露内存溢出死锁六.自动化测试自动化测试脚本的应用场景1.重复性较多的写脚本能省时间节省效率接口重复回归功能重复回归2.手动做不了的测试上万数据的准确性校验脚本跑错误数据筛选出来数据更新机制的调整全量变成增量更新自动化框架的搭建接口自动化框架1.结构1.框架思想数据关键字行为事件混合2.读取用例的模块exceltxt,mysql,xml3.发请求的模块requests封装4.断言模块re遍历断言5.日志模块6.测试报告生成模块7.发邮件模块8.配置文件2.怎么设计测试用例注意哪些点3.怎么断言功能自动化框架1.和接口自动化类似2.对页面各个控件的api封装哪些封装下拉框选择框对隐形控件怎么处理3.不同环境处理4.xpath定位方法5.js定位方法平台工具1.接口自动化集成到平台上2.平台做测试环境线上环境的监控3.做公用统计线上badcase的统计七.算法会多门语言前端了解。java熟练python熟练排序算法冒泡快排查找算法二分查找队列堆栈实现八.linux常用命令背下来熟悉知道怎么用ls -alih()看日志catheadtailmoregrep|wc -l九.数据库关系型数据库mangodbmysqlsql慢查询配置oracalGP数据库非关系型数据库redis十.服务架构服务分布式架构(超融合):概念实现理解十一.网络IP网关路由根据子网掩码算网关NATVPN交换机配置十二.典型例题(一).Web页面出现空白页怎么定位问题1.抓包抓包2.看服务日志3.看你当前url 用接口实际访问模拟下请求4.mock数据给请求确认是那部分问题(二).Web页面响应过慢怎么定位问题从一个浏览器输入url到形成页面经历了什么(三).你所测试的系统架构————————————————版权声明本文为CSDN博主「echo6120」的原创文章遵循 CC 4.0 BY-SA 版权协议转载请附上原文出处链接及本声明。原文链接https://blog.csdn.net/qq_30758629/article/details/81568366
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

MATLAB驱动的ROMS-SWAN-COAWST海洋数值模拟工程化流水线 2026/9/3 7:59:18

MATLAB驱动的ROMS-SWAN-COAWST海洋数值模拟工程化流水线

简介:本资源是面向海洋科学研究生、科研人员及数值模拟初学者的MATLAB集成工具包,专为ROMS区域海洋模式、SWAN波浪模型及COAWST耦合系统提供全流程预处理与后处理支持,解决网格生成、边界条件构建、初始场与气候文件制作、结果可视化等核心建…

阅读更多 →
【信息科学与工程学】【解决方案体系】【系统工程】 第三十五篇 AI + ICT + 云计算 + 网络解决方案​ 的软件配置清单01 2026/9/3 7:59:18

【信息科学与工程学】【解决方案体系】【系统工程】 第三十五篇 AI + ICT + 云计算 + 网络解决方案​ 的软件配置清单01

AI + ICT + 云计算 + 网络解决方案​ 的软件配置清单。需要说明:结合当前主流通用 CAE、数学建模、AI 框架、云原生与网络仿真工具整理出的推荐软件栈。 一、基础平台与云原生底座 软件 / 平台 功能说明 Kubernetes (K8s)​ 容器编排,承载 AI 训练、仿真任务调度、微服务…

阅读更多 →
帮派联赛反向开无间机制解析:跨日战斗的技术原理与战术应对 2026/9/3 7:59:18

帮派联赛反向开无间机制解析:跨日战斗的技术原理与战术应对

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
过滤式SFT:为强化学习铺路的LLM后训练新思路 2026/9/3 7:59:18

过滤式SFT:为强化学习铺路的LLM后训练新思路

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
基于52单片机的BMS仿真与设计:从Proteus仿真到硬件实践 2026/9/3 7:59:18

基于52单片机的BMS仿真与设计:从Proteus仿真到硬件实践

简介:本资源是一套面向嵌入式初学者与课程设计者的基于52单片机的电池管理系统(BMS)仿真教学方案,聚焦锂电池电压监测、温度采集与LCD实时显示等核心功能实现,适用于单片机原理、嵌入式系统课程实践及电子类毕业设计入…

阅读更多 →
Delphi 12.3 HttpServer与Post实战:构建企业级HTTP服务与RESTful API 2026/9/3 7:56:18

Delphi 12.3 HttpServer与Post实战:构建企业级HTTP服务与RESTful API

简介:本资源是面向Delphi中级开发者与桌面应用后端集成实践者的技术示例包,聚焦Delphi 12.3环境下轻量级HTTP服务构建与POST请求处理的核心实现。资源提供完整的HttpServer服务端工程及配套客户端交互逻辑,涵盖服务启动、路由注册、JSON数据解…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞