自动化测试工程师面试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动化测试工程师面试题
(答题时间100 分钟)
A.测试基础
1、白盒测试与黑盒测试的区别是什么?
2、什么是正交试验法,使用场景是什么?
3、数据库中,游标是什么?其作用是什么?
。
4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。
5、智力题
6、一个屋子有一个门(门是关闭的)和3 盏电灯。屋外有3个开关,分别与这3
盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。
B•自动化测试
1、自动化测试与测试自动化的区别。
2、列举出你熟悉的自动化工具,并说明其实现原理。
3、自动化测试的使用场景?
4、什么是关键字驱动?
5、高质量的自动化脚本应该具备哪些特性?
6、简述Slenium grid 的作用。
7、简要说明下面api 的使用方法
A:
此API 功能说明:
C•开发能力
1、描述==与equals 的区别
2、final, finally, finalize 的区别
3、说明Tomcat 的server.xml 中下列参数的作用:
enableLookups= "false " redirectPort= "8443 "
4、Java 中sleep 和wait 的区别
5、SSH是什么?每个框架扮演的角色是什么?
6、Linux 系统下怎么查看和关闭名为jira 的进程?
7、Linux 如何安装jdk 、mysql 请写出相关命令?
8、HashMap和Hashtable 的区别?
9、编程题:
1:写一个Singleton 模式
2:现在需要实现一个用户登录功能,需要不同的用户有不同的权限,请设计出开发思路可以使用伪代码。