軟件測試面試題


自我介紹部分

....

項目經歷

....

技能部分

性能

  • 使用什么工具?
  • 介紹下最近做的性能測試項目,性能測試過程中遇到哪些問題?
  • 性能標准誰來定?
  • 你們性能測試的流程是什么?
  • 什么是分布式?為什么要用分布式?
  • Jmeter Non GUI 和 Jmeter GUI有什么區別
  • 一般在哪里查看應用日志?
    • 假設不把日志下載到本地,如何在Linux里查看日志內異常信息?(日志文件2個G)
    • 如何查看日志內8點到10點的異常信息?
  • 一般用什么監控?監控內容有哪些?
    • 工具有哪些
    • Linux命令用哪些
  • 什么是Mysql慢查詢?出現MySQL慢查詢如何解決?
  • JVM GC是否了解?

自動化

selenium

  • 原理?
  • 常見定位方式?
  • 元素等待有幾種方式?
  • 多表單如何切換?
  • 多窗口如何處理?
  • 動態元素怎么處理?
  • 使用什么單元測試框架?
    • Unittest
    • Pytest
  • 參數化有哪幾種方式
    • ddt
    • parametrized
  • 如何看待PO?
  • 是否有持續集成?
  • Selenium UI自動化你覺得有意義嗎?

appium

  • appium是什么?
  • 如何理解跨平台?
  • 原理?
  • 需要哪些工具、環境准備?
  • 常見定位方式?
  • 有哪些常用Appium API?
  • appium UI自動化你覺得有意義嗎?

接口

  • 你所理解的接口是什么?

  • 做過接口自動化嗎?用到哪些工具

    • 代碼(Python)
      • 什么是裝飾器?
      • 什么是語法糖?
      • 子類如何重寫父類方法
    • 工具
  • 測過哪些協議的接口?

  • Jmeter/Postman/或者基於代碼的接口測試你覺得有哪些區別?

  • 會用到數據驅動嗎?如何看待數據驅動?

  • 接口測試中用到數據庫嗎?

    • 用什么數據庫?
    • 什么是聯表查詢?聯表查詢有哪些姿勢?
    • 為什么要用數據庫,解決什么問題?
  • 你的自動化接口項目代碼結構?

  • 如果只有一套環境,很多人在用,數據庫沒法初始化你怎么辦?

軟件測試汪簡書地址
軟件測試汪博客地址

歡迎關注微信公眾號:軟件測試汪。軟件測試交流群:809111560

轉載請注意出處,謝謝合作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM