1. 程式人生 > >軟件測試68題

軟件測試68題

輸入 一個數 start 數據 androi 自己 spa 數列 登錄

  1. 白盒和黑盒的區別,你是怎麽運用的?

  2. 你是如何做測試分析?

  3. 功能測試在 beta 版本對外的上線標準是什麽?

  1. 描述下web測試和移動應用測試的相同點和區別?

  2. 你是如何做應用的兼容性測試的?

  3. 請講出客戶端下 3 個常用的性能指標的名稱與具體含義?

  4. iOS應用和Android應用測試有什麽側重點?

  5. 請講訴移動應用的灰度是怎麽做的?

  1. 應用的閃退通常是什麽原因造成的?如果應用閃退,Android 和 iOS 上是分別怎麽抓取日誌的?

  2. 請簡述移動應用在升級安裝時候應該考慮的場景?

  3. 給你一個應用,請簡述你會從哪些方面去測試?

  4. 請描述下微信朋友圈發小視頻的用例設計?

  5. 如果讓你來測試掃碼支付,你會考慮哪些場景?

  6. 如何測試一個應用的登錄場景?

  1. 請問你們公司是如何做接口測試的?

  2. 接口測試質量評估標準是什麽?

  3. 請問你們公司是如何做性能測試的?請講訴性能測試的相關指標?

  4. 壓力測試和負載測試的區別

  5. 服務器中一般要監控哪些數據,如何監控的,怎麽從監控數據中發現問題?

  6. 假設系統A調用系統B,我把B的接口都mock了,進行性能測試,這樣有什麽好處和壞處?

  7. 有一天早上打車高峰,滴滴服務端掛了大概30分鐘,工程師搶修之後,馬上上線,之後又掛了,請問有哪些原因會造成這個情況?

  1. 如何看待自動化和手動測試?怎樣的一個比例才是健康的?

  2. 你們公司的自動化投入產出比怎樣?效益怎樣?

  3. 自動化測試用例的覆蓋率多少?

  4. 完整運行一次自動化用例需要多久時間?

  5. 什麽是分層自動化?

  6. 你的測試數據是怎麽準備的?

  7. 測試腳本的維護成本是怎麽樣的?

  8. 工具使用

  9. WebDriver 相關

  • 請問你的定位策略是什麽?
  • 請問如何實現用例失敗或者異常時候需要截圖?
  • 請問如何分布式執行webdriver用例?
  • 如何在腳本中執行 JavaScript 代碼?

  • Appium 的定位策略有哪些?
  • 請簡述Appium的原理
  • iOS 和 Android 的 UI 自動化的原理是什麽?
  • 當定位策略都失敗的時候,你該怎麽做?
  • 請問Monkey測試的優缺點?
  • 如果使用monkey發現了一個畢現閃退,請問怎麽使用monkey重現它?

  • 你用jmeter做什麽測試?
  • 如果有一個登錄接口需要服務端返回參數,再帶著這個參數去請求才能完成登錄,用jmeter 怎麽做?

  1. 請寫出冒泡排序。

  2. 1~9999數列中數字3出現的次數。用遞推方法解出。

  3. 從一個數組中找出前4個最大的數,用最優解。

  4. 寫一段程序,刪除字符串a中包含的字符串b,舉例 輸入a = "asdw",b = "sd" 返回 字符串 “aw”,並且測試這個程序。

  5. 寫一個方法,把字符串轉為數字,比如 str="1234",變成 int 1234。並且測試這個程序。

  1. 什麽是面向對象編程?

  2. 講下Java多線程的使用。

  3. 有三個線程T1,T2,T3,怎麽確保它們按順序執行?

  4. Thread 類中的start() 和 run() 方法有什麽區別?

  5. 請寫一個線程安全的單例模型。

SQL

  1. 說下左連接和右連接。

  2. 介紹下什麽是索引。

  3. 使用sql生產10萬條數據。

  4. 給你一張表,根據要求寫sql,這個題目比較多,自己百度吧。

Linux

    1. 你常用的命令是什麽?

    2. 用什麽查看log?

    3. 如何查找一個文件大小超過5M的文件

    4. 如何查看進程?

軟件測試68題