测开-面试题-测试
1 这个项目怎么设计测试用例的?
1.2 (指着面试页面的那个聊天框)对于这个东西如何设计测试用例?
1.3 (还是刚才那个聊天框)如果这个框突然没反应了可能的状况是什么,你打算怎么测试?
1.4 面试界面有一个上传图片的图标,怎么测试
2 开发为什么转软件测试的岗位?
3 做开发的过程中,有没有尝试验证一下功能是否正常?
4 测试一个行李箱?
答:(功能测试(单个功能、逻辑业务/功能交互)、界面测试、易用性测试、兼容性测试、安全性测试、性能测试)
(1)从功能测试来考虑的话,拉杆箱大小、厚度、容量、各个面(包括拉杆面、脚轮面)承重、拉杆承重是否符合质检标准;超出容量、超出承重会有什么影响;拉杆的伸缩收回是否灵活;箱子的开锁解锁是否方便安全;
(2)界面测试,我会考虑箱子的材质、颜色、花纹、形状是否符合要求;箱子吊牌logo是否正确;
(3)易用性方面,箱子拉杆手把是否易握防滑、箱子开合的拉链是否易拖动、脚轮是否灵活;
(4)兼容性方面,箱子脚轮滚动是否支持平底、沙地、泥土地、楼梯使用;还有不同的温度下使用情况;
(5)安全测试方面,材质是否安全无毒;遇高温、淋雨是否释放有害物质;边角是否光滑无棱角;
(6)压力测试方面,负重30公里,拉杆脚轮是否正常无磨损;提起拉杆使负重箱子处于悬挂状态,左右震荡多次,拉杆是否正常;负重从1米左右落下,各个面是否正常无磨损;拉杆来回展开收回,重复1000次,拉杆是否正常。
4.1 如果让你测试百度一下的主页面,你会分为哪几类测试?具体每一类要测试什么内容?
4.2 有一个上传图片的图标,请对这个图标提一些测试方案?
5 测试工程师应具备的素质及能力?
答:
首先是硬技能:
第一,测试通用技能。包括软件测试知识(各种测试理论,测试方法,测试用例编写,bug提交跟踪);计算机知识(操作系统,数据库、通讯协议)、产品业务分析能力,这个一般需要测试经验的积累。
第二,测试常见工具的使用。例如缺陷管理工具:禅道、Jira,版本集成管理:Git、Jenkins,网络抓包工具:fiddler、charles,环境部署管理:Docker,接口测试工具:Postman、Jmeter,App专项测试:Perfdog、Qnet、monkey等等。
第三,往上进阶一点的话,自动化测试能力。1)至少熟悉一门编程语言,像Java、Python;2)掌握主流的自动化测试框架,
第四,再拔高一点,可能需要往性能测试能力,测试开发能力去丰富。
另外,软技能方面:
像沟通能力、做事严谨耐心、富有责任心、对被测产品具有怀疑与破坏的精神、另外还要善于自我总结、自我督促。
6 对测试、测开的理解?
答:
- 测试开发,可以是开发平台,可以是开发工具,可以是编写脚本,但都有一个最终目的,使用你的开发技能来提高测试效率、测试广度、深度,用更高的测试覆盖率来保障项目质量
7 软件测试的步骤是什么?
8 测试工具?
9 测试用例的内容?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现