自动化测试工程师面试题 下载本文

内容发布更新时间 : 2024/5/24 9:34:19星期一 下面是文章的全部内容请认真阅读。

羄自动化测试工程师面试题

螂(答题时间100分钟)

罿A.测试基础

1、

2、 蒈白盒测试与黑盒测试的区别是什么? 3、

4、 莅什么是正交试验法,使用场景是什么? 5、

6、 膀数据库中,游标是什么?其作用是什么?

螈。 7、

8、 蒇简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。

9、

10、 螆智力题

一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。

袂B.自动化测试

1、

2、 螁自动化测试与测试自动化的区别。 3、

4、 薇列举出你熟悉的自动化工具,并说明其实现原理。 5、

6、 袃自动化测试的使用场景? 7、

8、 薄什么是关键字驱动? 9、

10、 薀高质量的自动化脚本应该具备哪些特性? 11、 12、 蚇简述Sleniumgrid的作用。 13、 14、 芄简要说明下面api的使用方法

肂A:

此API功能说明:

螇C.开发能力

1、

2、 蚅描述==与equals的区别 3、

4、 螄final,finally,finalize的区别 5、

6、 肈说明Tomcat的server.xml中下列参数的作用:

袇enableLookups=\

7、

8、 肆Java中sleep和wait的区别 9、 10、 芁SSH是什么?每个框架扮演的角色是什么? 11、 12、 膀Linux系统下怎么查看和关闭名为jira的进程? 13、 14、 羇Linux如何安装jdk、mysql请写出相关命令? 15、 16、 节HashMap和Hashtable的区别? 17、 18、 羃编程题:

衿1:写一个Singleton模式

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