概述 觉得自动化测试很难?
是的,它确实不简单。但是学会它,工资高啊!
担心面试的时候被问到自动化测试?
嗯,你担心的没错!确实会被经常问到!
现在应聘软件测试工程师的岗位,几乎所有的公司都要求会自动化测试!那么,在面试的时候哪些问题会被面试官经常问到?哪些问题是面试官真正关心的?
下面通过20道经典自动化测试面试题。让你能够在面试的时候轻松应对,也让你在学习自动化测试的时候明白应该关注哪些内容,而不仅仅只是会调用接口模拟输入和点击操作!

基础题
1、web自动化时,定位元素的方式有哪些?
答:web自动化有8种元素定位方式。与name有关的有3种:name、class_name、tag_name与link相关的有两种:link_text、partitial_link_text。还有一种是用id来定位。剩下两种是xpath和css定位,它们用元素路径来定位的。
如果元素存在id属性,我一定使用id,因为简单方便,定位最快。其次是Xpath和css,因为很多情况下html标签没有id属性。
2、如何去定位属性动态变化的元素?
答:先去找该元素不变的属性,要是都变,那就找不变的父元素,用层级定位(以不变应万变)
3、启动浏览器的时候用到的是哪个webdriver协议?
答:http协议
4、XPath中使用单斜杠和双斜杠有什么区别?
答:单斜杠表示用绝对路径定位,双斜杠表示用相对路径定位。绝对路径就是从html根目录开始表示的元素路径。相对路

本文列举了20道自动化测试面试常考题,涵盖基础和进阶知识点,包括元素定位、浏览器操作、等待策略、页面对象模式、数据驱动框架等,帮助应聘者更好地准备自动化测试面试。
最低0.47元/天 解锁文章
2578

被折叠的 条评论
为什么被折叠?



