Day5-服务端测试阶段考试
服务端测试阶段考试
考试形式
- 闭卷考试:笔试
- 模拟面试
- 时常:2 个半小时
- 最后的总分为笔试题 70%,模拟面试占 30%
简答题
- is和==的区别?
- 列表和元组的区别?
- 深拷贝和浅拷贝?
- mysql 聚合函数有哪些?
- SQL 语句中 where 与 having 的区别?
- Linux 中如何实时查看日志记录?
- Linux 怎么杀死进程?并对相应命令给出说明?
- 在 Selenium 中,如何定位一个元素?请举例说明常用的几种定位方法。
- 如何判断一个页面上元素是否存在?
- UI 自动化 3 种等待方式区别与优点?
- PageObject 设计模式是什么?
- app 自动化测试中,突然出现弹框,导致元素遮挡如何处理?
- GET 和 POST 的区别?
- HTTP 常见的响应状态码?
- 接口测试用例设计关注哪些点?
- 接口自动化框架构成?
- 自动化中出现了接口依赖怎么处理?
- 如何定位接口异常原因?
- 一个JMeter压测脚本必须有的组件有哪些?
- JMeter聚合报告包括哪些内容?
编程题
- 请⽤⼀条 SQL 语句统计 2023 年 10 ⽉份所有员⼯的请假天数。
- 冒泡排序
- 二分查找
- 快速排序
- 编写一个装饰器 log_execution,用于记录函数的执行时间和调用次数。装饰器应该能够记录每次函数调用的时间、输入参数和返回值,并在函数执行完毕后打印出执行时间和调用次数。装饰器应该能够应用于任何函数,并在函数执行完毕后打印出调用日志。
面试题
- 非技术问题
- 模拟面试,每人进行模拟面试。
- 面试过程中,面试官会提出来 5~10 个问题。