软件测试面试题
2020-01-08 10:07 软件测试汪 阅读(763) 评论(2) 编辑 收藏 举报自我介绍部分
....
项目经历
....
技能部分
性能
- 使用什么工具?
- 介绍下最近做的性能测试项目,性能测试过程中遇到哪些问题?
- 性能标准谁来定?
- 你们性能测试的流程是什么?
- 什么是分布式?为什么要用分布式?
- Jmeter Non GUI 和 Jmeter GUI有什么区别
- 一般在哪里查看应用日志?
- 假设不把日志下载到本地,如何在Linux里查看日志内异常信息?(日志文件2个G)
- 如何查看日志内8点到10点的异常信息?
- 一般用什么监控?监控内容有哪些?
- 工具有哪些
- Linux命令用哪些
- 什么是Mysql慢查询?出现MySQL慢查询如何解决?
- JVM GC是否了解?
自动化
selenium
- 原理?
- 常见定位方式?
- 元素等待有几种方式?
- 多表单如何切换?
- 多窗口如何处理?
- 动态元素怎么处理?
- 使用什么单元测试框架?
- Unittest
- Pytest
- 参数化有哪几种方式
- ddt
- parametrized
- 如何看待PO?
- 是否有持续集成?
- Selenium UI自动化你觉得有意义吗?
appium
- appium是什么?
- 如何理解跨平台?
- 原理?
- 需要哪些工具、环境准备?
- 常见定位方式?
- 有哪些常用Appium API?
- appium UI自动化你觉得有意义吗?
接口
-
你所理解的接口是什么?
-
做过接口自动化吗?用到哪些工具
- 代码(Python)
- 什么是装饰器?
- 什么是语法糖?
- 子类如何重写父类方法
- 工具
- 代码(Python)
-
测过哪些协议的接口?
-
Jmeter/Postman/或者基于代码的接口测试你觉得有哪些区别?
-
会用到数据驱动吗?如何看待数据驱动?
-
接口测试中用到数据库吗?
- 用什么数据库?
- 什么是联表查询?联表查询有哪些姿势?
- 为什么要用数据库,解决什么问题?
-
你的自动化接口项目代码结构?
-
如果只有一套环境,很多人在用,数据库没法初始化你怎么办?
欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560
转载请注意出处,谢谢合作