自动化测试工程师面试题
- 格式:docx
- 大小:23.70 KB
- 文档页数:5
自动化测试工程师面试题
(答题时间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的中下列参数的作用:
enableLookups= "false " redirectPort= "8443 "
4、Java中sleep和wait的区别
5、SSH是什么?每个框架扮演的角色是什么?
6、Linux系统下怎么查看和关闭名为jira的进程?
7、Linux如何安装jdk、mysql请写出相关命令?
8、HashMap和Hashtable的区别?
9、编程题:
1:写一个Singleton模式
2:现在需要实现一个用户登录功能,需要不同的用户有不同的权限,请设计出开发思路,可以使用伪代码。