联想测开面经

1.测开应具备的素质?
• 扎实的测试理论+编码能力,能做自动化与工具开发。
• 严谨细心,质量意识强,有风险敏感度。
• 良好沟通协调,推动问题闭环。
• 持续学习,关注新技术如AI、自动化。

2. 项目困难与解决?

项目迭代快,接口变动频繁,自动化脚本维护成本高。

• 抽取公共方法,框架分层,降低耦合。
• 与开发提前同步接口变更,约定规范。
• 使用数据驱动+配置化,提升复用性与效率。

3. 登录界面测试用例?

• 功能:正确/错误账号密码、空值、验证码、锁定、互踢。
• 边界:超长字符、特殊字符、弱密码校验。
• 安全:SQL注入、XSS、明文、token校验。
• 兼容:多浏览器、APP、网络异常。

4. 开发认为不是bug/不紧急怎么沟通?

• 用需求文档、产品逻辑客观对齐,不主观争执。
• 说明用户影响与线上风险,提供日志、截图、复现步骤。
• 协商优先级,先录入缺陷,保证问题闭环。

5. 测试来不及,如何跟领导沟通延期?
• 及时同步风险,不拖延隐瞒。
• 说明原因:用例量、阻塞问题、回归范围、环境问题。
• 给出方案:
1)保主干用例,精简非核心;
2)加人/并行测试;
3)建议分批上线或延期,降低风险。
• 站在业务稳定角度沟通。

6. 多线程安全 & 多线程测试?

线程安全:
• synchronized、Lock、ThreadLocal。
• 并发安全集合:ConcurrentHashMap 等。
• volatile 保证可见性。

多线程测试:

• 模拟高并发、重复执行、长时间运行。
• 检查:死锁、数据错乱、丢失更新、阻塞。
• 加压测试 + 日志分析 + 复现验证。

7. 浅拷贝 vs 深拷贝?

• 浅拷贝:只复制引用,共用内部对象,修改互相影响。
• 深拷贝:复制整个对象链,完全独立,互不影响。
• 实现:序列化、递归拷贝、JSON 序列化。

8. AI 对测开的机遇与挑战?
会用:辅助写用例、造数据、写脚本、查问题、总结。

机遇:
• 提升用例、脚本、测试数据效率。
• 智能缺陷定位、辅助性能/安全测试。

挑战:
• AI结果需人工校验,不能完全依赖。
• 需学习工具、提示词、数据安全合规。
#牛客AI配图神器#
全部评论
问的还是比较基础的
点赞 回复 分享
发布于 昨天 11:49 四川

相关推荐

评论
3
6
分享

创作者周榜

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