zoukankan      html  css  js  c++  java
  • 互联网公司--高级测试工程师面试经验分享

      楼主失业了,最近也面试了几家公司。针对这家公司的面试写一些心得体会吧,希望大家无论什么时候看到,都能觉得有用。

      下午2:30的面试,楼主1:40左右到的,我的经验告诉我,下午的面试,不能早于1:30到,影响人家休息。

      到达面试公司后,HR安排我到面试间坐下,随后给我倒了一杯水,感觉还是不错的。

      一轮面试,就是HR面试,就是自我介绍、离职原因、职业规划等等,接着就是HR介绍公司现有项目情况,福利待遇、作息时间等等。面试完的感觉是HR小姐姐很有激情,她全身心的投入工作,激情满满。她清楚的告知我现有公司的优点和不足之处,我觉得面试都是这样的就好了。

      二轮面试,就是技术面试。

      问题一:Python自动化测试做过那些?

      答:Selenium+python+PO设计模式+HTMLTestRunner;

      问题二:元素定位的方法有哪些?

      答:find_element_by_Id,by_name,by_class,by_css,by_xpath(用的最多);

      问题三:元素定位不到怎么办?

      答:3种等待方式,强制等待sleep、隐式等待implicitily_wait(整个页面都可用,在规定时间内,等待网页加载,直到网页加载完成,否则报错)、显式等待WebDriverWait(在规定时间内,等待元素加载,直到元素find,否则报错);

      问题四:接口自动化测试是怎么做的?

      答:java+TestNg+extendReport,用的fastjson比较多;面试官想要听python版本的,我说后期还是可以用python的,之前经验是用java,语言是通的

      问题五:Http请求的3个要素是什么?

      答:请求方式(post/get)、header(application/json)、请求体(param)

      问六:有没有用抓包工具?

       答:fiddler、wireshark等;

      问题七:给你一个接口你怎么去开发?

      接受传值、校验、返回结果;

      问题八:性能测试怎么做的?

      答:LR、Jmeter,面试官说Jmeter多线程,耗费资源,locust+docker是目前用的,还简单的介绍了一下,我也很开心能都了解这些,后面我也会再去学学这些,有机会再和大家分享一下;

      问题九:对安全测试了解多少?

      答:安全测试不是特别擅长,比如密码加密,post请求,行业规范,Appscan这样一些,面试官说了权限管理、XSS等,XSS是利用js注入的,还详细的给我科普了一下,很好的面试官,后面我也会自己了解一些分享给大家;

      问题十:测试用例数据脚本设计是怎么样的?

          答:数据库或者excel表格,会设计一些预输入数据(利用等价类、边界值、因果法等),excel便于团队维护和扩展;

      问题十一:关联自动化测试是怎么做的?比如说单个模块测试没有问题,多个模块可能有问题?

          答:数据关联,token值关联,设置静态类和静态对象专门存储,方便调用等等的

      问题十二:有没有做过封装?是怎么做的?

       答:常用的方法会封装起来,也会重写一些方法,比如find_element方法,可以重写一下,加一些WebDriverWait()的东西,加一些try 、except 这些的

      好了,大概就是这些了,这次面试考查范围是很全的,面试官很专业,我感觉很值得去面试。楼主在写到第四条的时候,收到了明天第三轮面试的邀请,非常开心,也无比激动,希望大家都能收到好的offer,Good  Luck!

      

      

  • 相关阅读:
    启动Jmeter4.0 后弹出命令窗口提示信息是什么意思?
    启动Jmeter4.0 后弹出警告: WARNING: Could not open/create prefs root node SoftwareJavaSoftPrefs at root 0 x80000002. Windows RegCreateKeyEx(...) returned error code 5.
    jmeter报错:响应数据HTTP Status 500 & 后台日志Typed variable declaration : Object constructor
    读书笔记——林达《总统是靠不住的:近距离看美国之二》
    jmeter报错:内存溢出
    jmeter之最佳实践
    perfmon——使用windows系统自带的性能监视器监控进程信息
    jmeter测试文件上传接口报错:connection reset by peer: socket write error
    Linux system V
    Linux 守护进程和超级守护进程(xinetd)
  • 原文地址:https://www.cnblogs.com/zhangyating/p/13220779.html
Copyright © 2011-2022 走看看