京东测试开发一面-实习面经
1. 实习介绍
2. 假设现在要对一个京东“秒杀”下单接口进行测试,你会从哪些方面去设计测试用例?
3. 如果要你为这个“秒杀”接口设计自动化测试,你会选用什么框架和技术栈?为什么这么选?
追问:在自动化测试中,你是怎么管理测试数据(比如用户、商品库存)的,以确保每次测试的独立性?
4. 如果自动化测试脚本在持续集成(CI)环境中偶尔会失败,但本地运行是稳定的,你觉得可能是什么原因?排查思路是什么?
5. 你如何理解测试左移和测试右移?在实际项目中可以如何实践?
6. 在需求评审会上,如果你认为开发的设计方案在可测试性上存在隐患,或者遗漏了异常场景,你会怎么沟通?
7. 性能测试中,你如何判断一个系统的瓶颈是在应用服务器、数据库还是网络?
8. 除了功能、性能,你觉得像京东购物车这样的核心功能,还需要关注哪些非功能性的质量属性?
9. 你了解哪些测试覆盖率的概念?在实际项目中,你会追求高代码覆盖率吗?为什么?
10. 你对测试开发这个岗位未来的职业发展有什么自己的看法?
2. 假设现在要对一个京东“秒杀”下单接口进行测试,你会从哪些方面去设计测试用例?
3. 如果要你为这个“秒杀”接口设计自动化测试,你会选用什么框架和技术栈?为什么这么选?
追问:在自动化测试中,你是怎么管理测试数据(比如用户、商品库存)的,以确保每次测试的独立性?
4. 如果自动化测试脚本在持续集成(CI)环境中偶尔会失败,但本地运行是稳定的,你觉得可能是什么原因?排查思路是什么?
5. 你如何理解测试左移和测试右移?在实际项目中可以如何实践?
6. 在需求评审会上,如果你认为开发的设计方案在可测试性上存在隐患,或者遗漏了异常场景,你会怎么沟通?
7. 性能测试中,你如何判断一个系统的瓶颈是在应用服务器、数据库还是网络?
8. 除了功能、性能,你觉得像京东购物车这样的核心功能,还需要关注哪些非功能性的质量属性?
9. 你了解哪些测试覆盖率的概念?在实际项目中,你会追求高代码覆盖率吗?为什么?
10. 你对测试开发这个岗位未来的职业发展有什么自己的看法?
全部评论
相关推荐
查看11道真题和解析 点赞 评论 收藏
分享