1、介绍一下最近的项目根据简历介绍。。。。2、你在这个项目的工作职责根据简历介绍。。。。3、软件项目的测试流程?典型的测试流程(以敏捷模型为例):需求分析:明确测试范围,参与需求评审。测试计划:制定策略、资源分配、时间表、风险分析。测试设计:编写测试用例,准备测试数据。测试环境搭建:配置硬件、网络、测试工具。测试执行:执行用例,记录结果,提交缺陷。缺陷跟踪:复现、验证、回归测试(如JIRA管理)。测试报告:输出测试总结(覆盖率、缺陷分布、风险点)。4、黑盒测试与白盒测试的区别?    黑盒测试 VS 白盒测试测试对象功能/需求(不关注代码)代码逻辑、结构测试者角色用户视角开发者视角技术重点输入输出验证路径覆盖、分支覆盖优势贴近用户场景发现深层代码缺陷局限无法覆盖内部逻辑无法验证需求缺失典型方法等价类、边界值语句覆盖、条件覆盖5、黑盒测试常见的设计方法?等价类划分例:输入框允许1-100整数 → 有效类(1,50,100),无效类(0,101,"abc")边界值分析例:同上 → 测试点(0,1,2,99,100,101)决策表(因果图)例:登录功能(输入用户/密码 → 组合验证成功/失败逻辑)状态迁移例:订单状态(待支付→已支付→发货→完成)6、APP 测试和W EB 测试的的区别?    APP测试 VS Web测试运行环境移动端(iOS/Android)浏览器(Chrome/Firefox等)网络依赖弱网测试、离线模式一般无需离线测试兼容性设备型号、OS版本、分辨率浏览器内核、版本安装更新安装包、版本升级、权限控制无安装,即时更新交互特性手势操作、传感器(GPS/陀螺仪)键盘鼠标操作性能关注点内存、CPU、电量消耗页面加载速度、缓存7、你是如何做APP的兼容性测试?设备覆盖策略:主流品牌(华为、小米、iPhone) + 不同OS版本(Android 10-14, iOS 15-17)。测试方式:云测试平台:AWS Device Farm、Testin(自动化真机测试)。厂商Beta计划:华为Test、苹果TestFlight(获取用户反馈)。关键场景:屏幕适配(折叠屏、刘海屏)权限控制(相机、定位开关)低版本OS兼容(如Android 8以下)。8、怎样的测试用例才能算优秀的测试用例?可执行性:步骤清晰(如:"输入用户名‘**********’,点击登录")。覆盖度:覆盖正常/异常场景,边界值。独立性:单用例不依赖其他用例结果。可维护性:模块化设计,参数化数据(便于数据驱动)。可追溯性:关联需求ID(如JIRA需求号)。9、如何精准的定位前后端BUG?        1.前端BUG特征:界面错位、元素不响应、本地验证错误。验证工具:浏览器F12(Console报错、Network请求未发出)。        2.后端BUG特征:数据错误、接口超时(Network显示500错误)。验证方法:用Postman直接调接口,复现问题。查看服务端日志(如Linux系统 tail -f app.log)。        3.工具辅助:Charles/Fiddler:抓包分析请求响应(对比前端传参 vs 后端返回)。数据库查询:确认数据是否写入正确10、你发现一个BUG,开发认为不是一个BUG?明确需求依据:出示需求文档/原型图,标注冲突点(如:"需求V1.2要求按钮置灰,实际可点击")。        2.量化影响:说明用户场景(如:"支付流程缺少金额校验,可输入负数导致资损")。        3.提供复现证据:录制操作视频、日志截图。        4.升级决策:拉通产品经理,由业务方裁定是否修改。        5.风险评估:记录缺陷到跟踪系统,备注"争议中",避免责任遗漏。
点赞 13
评论 0
全部评论

相关推荐

07-01 13:37
门头沟学院 Java
steelhead:不是你的问题,这是社会的问题。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务