【3/101】小朱的101次面试之自动化测试工程师

目录

一、测试基础

二、自动化测试


一、测试基础

试题1.白盒测试与黑盒测试的区别是什么?
答案:设计测试用例的根据不一样,白盒测试是根据代码,黑盒测试是在不清楚代码的情况下,根据业务逻辑来设计。
试题2.什么是正交测试?使用场景是什么?
答案:正交测试就是正交试验设计方法,是从海量的数据中选出比较典型的、部分的点,从而更加科学地进行测试的一种合理的实验方法。
试题3.简单描述你使用过的Bug管理工具,配合项目工作流如何操作?
答案:禅道进行Bug管理,新建Bug→指定开发人员修改→开发反馈给测试→测试查看,确认关闭。
试题4.一个屋子有1扇门(门是关闭的)和 3盏电灯。屋外有3个开关,分别与这 3 盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。
答案:先开某盏灯5分钟,再换1盏,打开门,试试温度。感觉烫手的是第1盏,亮的是目前开的,剩下的是没开过的。

二、自动化测试

试题5.列举出你熟悉的自动化工具,并说明其实现原理。
答案:Selenium,它将Web操作封装成类,用户可以通过调用它提供的API来进行操作。
试题6.什么是关键字驱动自动化测试?
答案:自动化框架实现方式的其中一种类型是关键字驱动,一种操作对应一个关键字,关键字驱动自动化测试就是通过读取关键字,从而生成测试用例的自动化框架。
试题7.高质量的自动化测试需要具备哪些特性?
答案:执行的稳定性、编写Case的工作量小。

你可能感兴趣的:(小朱的101次面试,面试,自动化)