当前位置: 首页 > news >正文

个人测试面经总结三

12.自动化元素查找失败的原因有哪些?(被问过一次)

  1. 在网页中检查是否是自己选错了元素,F12来查找元素
  2. 是否xpath或者cssSelector混淆写错
  3. 页面dom元素加载过慢,代码中没有添加等待
  4. 页面出现了提示/警告/确认等没有处理,就无法选择当前页面中的元素
  5. 要定位的元素是否是动态元素,每次打开页面都会不同

13.如何判断是前端问题还是后端问题(被问过一次)

可以使用抓包工具Fiddler对当前出现问题的接口进行抓包,也可以使用接口工具Postman/Apifox对接口发生请求,这三种工具都能查看当前接口返回的数据,如果数据无误,那么后端可能是没有问题,可能是前端在进行数据渲染的时候出现了问题

14.给项目测试留的时间只有3天,而测试评估需要5天,这种情况该怎么办?

  1. 第一步,始终保证质量为上的原则,询问上游(开发人员)能否压缩一些时间,从而增加且保障测试的时间
  2. 第二步,告知会有那些风险,较短的时间内保障系统的核心功能正确使用,而次要功能可能会遗留风险,让产品/运营验收的时候测试
  3. 第三步,若上述步骤都没有得到同意,向上级/测试领导反馈问题,寻求帮助

15.如何提高测试人员和开发人员的沟通效率?(很重要)

  1. 提前准备好要讨论的问题,避免多次无效沟通
  2. 沟通时候用词要礼貌,要保持冷静,不要上升情绪,坚持对事不对人的原则
  3. 检查批判性思维,对他人的意见不排斥,并辩证性的吸取教训
  4. 在进行相关会议讨论的时候,要做好记录,避免遗忘防止无效沟通
  5. 能直接面对面沟通最好,避免低效的沟通工具来传递消息

16.软件测试和软件测试开发的区别(这个问题变迁一下,改改也可以作为,为什么选测试不选择开发)

回答区别的时候,一定要从共同点和不同点出发,这样逻辑会清晰一些

**相同点:**二者都是统称为测试人员,主要责任相同都是为了保障项目的正常上线和功能正常

**不同点:**测试开发比测试多了 “开发二字” 但是这里的开发不是开发业务代码,而是去开发测试工具,提高测试效率和测试质量,比如说基于Selenium开发UI自动化测试代码

17.选择测试方向为啥还学那么多开发知识

  1. 作为测试人员不仅需要进行黑盒测试,也需要进行白盒测试,需要对系统内部的代码逻辑和运行原理有一定了解
  2. 其次就是在与开发人员沟通的时候,沟通之间不会出现代沟,避免无效沟通的出现,对于测试进度的推进和测试质量的保障是很有帮助的

18.黑盒测试、白盒测试、和灰盒测试三者区别?

在这里插入图片描述

黑盒验证“结果正确”,白盒验证“过程正确”,灰盒验证“协作正确”,黑盒测试、白盒测试、灰盒测试三者的主要区别体现在测试对象、测试方法、适用人群适用阶段

  1. 测试对象:黑盒测试只关心输入和输出是否与需求文档保存一致,而白盒测试关心代码内部实现和代码逻辑结构,而灰盒介于二者之间,不仅关注输入输出的正确性,也关注代码内部实现原理

  2. 测试方法

    黑盒测试常用方法有:等价类、边界值、正交表法等

    白盒测试常用方法有:语句覆盖、条件覆盖、路径覆盖

    灰盒测试常用方法有:接口测试

  3. 适用人群:开发人员主要是白盒测试和灰盒测试,测试人员主要是黑盒测试和白盒测试,对于测试人员来说,白盒测试则是使用的更多一些

  4. 适用阶段

    • 黑盒测试使用在系统测试和验收测试时
    • 白盒测试是出现在单元测试和代码审查的时候
    • 灰盒测试出现在集成测试、和接口联调

灰盒测试的进一步理解:比如我所写的论坛系统,对于发帖子这个功能接口,需要两个接口之间联调,在发布帖子之前需要判断用户是否登录,需要用户接口给帖子接口传递用户登录的数据,如session或者token来帮助帖子接口判断用户是否登录,以确保登录之后才可以发布帖子

相关文章:

  • Spring Boot中如何使用Thymeleaf模板引擎
  • 利用vtkTransform类对模型位置变换、缩放、镜面成像等
  • 医疗报销系统的设计与实现(代码+数据库+LW)
  • 深入HBase——核心组件
  • 球队训练信息管理系统设计与实现(代码+数据库+LW)
  • 分布式事务三阶段协议
  • 【算法与数据结构】单调队列
  • 在PHP Web开发中,实现异步处理有几种常见方式的优缺点,以及最佳实践推荐方法
  • 嵌入式之条件编译
  • 基于数据可视化+SpringBoot+安卓端的数字化施工项目计划与管理平台设计和实现
  • 纠错检索增广生成论文
  • C++ 项目:Unsplash 爬虫与瀑布流实战
  • 运维Ansible面试题及参考答案
  • 分布式事务-本地消息表学习与落地方案
  • 蓝桥杯——按键
  • 神经形态视觉的实时动态避障系统:突破传统SLAM的响应延迟瓶颈
  • (一)趣学设计模式 之 单例模式!
  • 13th Labour of Heracles CodeForces - 1466D
  • 2025高维多目标优化:基于导航变量的多目标粒子群优化算法(NMOPSO)的无人机三维路径规划,MATLAB代码
  • CSS `transform` 属性详解:打造视觉效果与动画的利器
  • 《中国医药指南》就涉宫颈癌等论文出现男性病例致歉:辞退涉事编辑
  • 长沙天心阁举办古琴音乐会:文旅向深,让游客听见城市的底蕴
  • 五一假期上海接待游客1650万人次,全要素旅游交易总额超200亿元
  • 马上评|“景区陪爬”能成为新职业吗?
  • 多地政府机关食堂五一“开门迎客”:怎么看这场“宠粉”大戏
  • 给3亿老人爆改房子,是门好生意吗?