- 0
- 0
- 约1.12万字
- 约 26页
- 2026-02-12 发布于四川
- 举报
2026年软件测试工程师职业能力考核试题及答案
一、单项选择题(每题2分,共30分)
1.某金融App在灰度发布阶段发现,当用户连续切换深色/浅色主题5次后,行情页K线图出现残影。以下哪项定位手段最能直接缩小问题范围?
A.抓包比对前后台行情数据差异
B.使用LayoutInspector查看主题切换后的View层级
C.在GPU渲染模式开启“ProfileGPURendering”观察Overdraw
D.通过Systrace对比第1次与第5次切换的帧绘制差异
答案:D
解析:残影通常与重绘缓存或GPU层未正确释放有关,Systrace可精确呈现每一帧的绘制、合成与缓存生命周期,定位重复绘制或缓存未失效的根因。
2.在契约测试(Pact)流水线中,Provider端验证失败,最可能的原因是:
A.Consumer端修改了JSON结构但未更新Pact文件
B.Provider端新增字段导致契约版本号冲突
C.PactBroker中存储的契约被手动删除
D.测试数据在Provider端被缓存
答案:A
解析:契约测试的核心是“消费者驱动”。Consumer若改结构却不生成新契约,Provider验证时会发现实际响应与契约不符,导致失败。
3.某微服务链路包含A→B→C,全链路压测发现99线延迟突增,但单节点压测B服务正常。以下哪项工具组合最能快速判定是否由网络抖动导致?
A.tcpdump+Wireshark抓包分析RTT
B.Prometheus+Grafana查看B服务CPU利用率
C.SkyWalking查看B服务内部方法耗时
D.JMeter聚合报告对比并发数
答案:A
解析:网络层RTT波动需通过抓包量化,tcpdump可在容器侧抓包,Wireshark统计RTT分布,快速排除或确认网络因素。
4.使用Selenium4BiDi协议监听Console.log事件时,以下哪段代码能正确获取日志级别为“error”的消息?
A.`driver.onLogEvent(console-console.getLevel().equals(error))`
B.`((JavascriptExecutor)driver).executeScript(console.error=null)`
C.`devTools.send(Log.enable());devTools.addListener(Log.entryAdded(),entry-{if(entry.getLevel().equals(error)){}});`
D.`WebDriverWaitwait=newWebDriverWait(driver,Duration.ofSeconds(5));wait.until(ExpectedConditions.jsReturnsValue(console.error.length0));`
答案:C
解析:Selenium4通过DevTools接口启用Log域,再监听entryAdded事件,可精确过滤级别。
5.在Appium中切换原生上下文与WebView时,以下哪项做法可避免“chromeDriver端口占用”异常?
A.每次切换前执行`driver.quit()`
B.指定`chromedriverPort`为动态端口池
C.在capabilities中增加`autoWebviewTimeout`
D.使用`uiautomator2`引擎替代`Espresso`
答案:B
解析:chromedriverPort固定时,多实例并行会冲突。动态端口池由Appiumserver自动分配,可彻底规避。
6.某接口返回JSON包含字段`amount:1.03`,但JavaDTO中映射为`BigDecimalamount`。当使用RestAssured默认的ObjectMapper反序列化时,发现amount变为1.0300000000000000266453525910037569701671600341796875。其根因是:
A.Jackson未启用`USE_BIG_DECIMAL_FOR_FLOATS`
B.服务端将1.03存为float,二进制浮点误差
C.RestAssured默认使用Gson而非Jackson
D.BigDecimal精度未指定MathContext
答案:B
解析:服务端若序列化前把1.03存为float,已引入误差,Jackson再转BigDecimal只能保留误差,最佳修复是服务端改为Decimal/string传输。
7.在SonarQube质量阈中,以下哪项指
您可能关注的文档
- 2026年地铁屏蔽门运维员岗位知识考试题库含答案.docx
- 2026年典当业务知识竞赛题库及答案.docx
- 2026年电力法知识竞赛试题及参考答案.docx
- 2026年电力工程施工安全员岗位实操考核试题及答案.docx
- 2026年公司安全生产责任制考核制度范本.docx
- 2026年光伏电站设计员专项考试题及答案.docx
- 2026年机械工程师岗位能力评估试题及答案.docx
- 2026年劳资员安全生产责任制以及考核细则.docx
- 2026年企业研发成果转化部工作计划.docx
- 2026年汽车配件销售工作计划.docx
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
原创力文档

文档评论(0)