自动化测试真实面试题(含接地气答案).docxVIP

  • 1
  • 0
  • 约4.43千字
  • 约 7页
  • 2026-09-15 发布于河北
  • 举报

自动化测试真实面试题(含接地气答案).docx

自动化测试真实面试题(含接地气答案)

一、自动化测试基础认知(必问)

1.你理解的自动化测试是什么?什么样的项目适合做自动化?

参考答案:自动化测试就是用代码/工具替代人工,自动执行测试用例、校验结果、输出报告,解放重复的手工测试工作。

不是所有场景都适合自动化,一般满足这几点才会落地:

①项目迭代频繁,版本更新快,需要频繁回归;

②核心流程、稳定功能,页面和接口不会频繁改逻辑;

③重复工作量大,比如重复的登录、查询、提交流程;

④需要做兼容性、多环境、批量场景测试的功能。

像临时需求、一次性迭代、频繁改动的新功能,基本不做自动化,性价比太低。

2.自动化测试和手工测试的区别?自动化能不能完全替代手工?

参考答案:手工测试侧重主观体验、UI细节、异常场景、用户真实操作、探索性测试,灵活度高;自动化主打重复回归、批量执行、精准校验、效率高,适合固化流程。

自动化完全替代不了手工。自动化只能测预期内的固定逻辑,UI美观度、交互体验、隐性bug、边界异常探索,还是需要人工来测。日常工作里都是两者配合,手工测新功能,自动化做回归。

3.你们项目自动化覆盖率大概多少?怎么定义的?

参考答案:我们不会追求100%覆盖率,核心业务流程覆盖率在80%左右,次要功能、边缘场景不做自动化。

覆盖率主要看核心业务用例覆盖率,不是代码行数。优先覆盖登录、核心交易、数据提交、查询、权限这些高

文档评论(0)

1亿VIP精品文档

相关文档