自动化测试工程师面试题

  • 格式:docx
  • 大小:23.70 KB
  • 文档页数:5

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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的中下列参数的作用:

enableLookups= "false " redirectPort= "8443 "

4、Java中sleep和wait的区别

5、SSH是什么?每个框架扮演的角色是什么?

6、Linux系统下怎么查看和关闭名为jira的进程?

7、Linux如何安装jdk、mysql请写出相关命令?

8、HashMap和Hashtable的区别?

9、编程题:

1:写一个Singleton模式

2:现在需要实现一个用户登录功能,需要不同的用户有不同的权限,请设计出开发思路,可以使用伪代码。