3、題目內容:
發現效能測試瓶頸的常用方法和可能出現效能瓶頸的地方?
解析:(1) 常用方法:排除法、極限法、猜錯法、探針法、清單法等等
(2) 可能的效能瓶頸:大量大圖法、程式記憶體洩漏、程式死鎖、檔案頻繁讀寫、慢sql、快取雪崩等等
例如:慢sql,比如我們的資料庫使用的是mysql,存量資料大增後,執行select語句的耗時超過1秒鐘,
這樣的sql就是慢sql,需要我們對這樣的慢sql給出調優方案。
4、題目內容:
單元測試框架testng如何控制測試用例的執行順序?
解析(三種思路):
第一種:按照測試用例的方法名排序,測試用例的方法名按照ascii碼,排在前面的就先執行,排在後面
的後執行,跟**編寫的先後順序無關。
第二種:為測試用例註解增加屬性約束,直接屬性值約束測試用例的執行順序。
第三種:測試用例的依賴,當設定測試用例f1依賴測試用例f2時,測試用例f2就會優於f1先執行,此時
需要注意,如果f2執行失敗,f1就會跳過不執行。
5、題目內容:
氣泡排序的實現?
解析:
未完待續......
測試開發高階 二
數值串行型別 元祖在定義的時候就確認了存放的空間,記憶體固定,占用空間較小 列表的空間可以動態變化,記憶體占用的空間比元祖大的多 在資料固定的情況下使用元祖 雜湊 from collections import namedtuple普通元祖 tu zx 1994 男 print tu 0 命名元祖 ...
測試開發探秘
不知道從什麼時候開始,出現了測試開發工程師這個稱呼,以前的測試是測試工程師,開發是開發工程師,可究竟什麼時候出現的測試開發工程師呢?怎麼才算得上是測試開發工程師呢?其實雖然我做測試開發,高階測試開發,以及資深測試開發很久了,但是不能給出乙個準確的定義。但是從以往的工作,招聘面試等經驗中,可以分析一下...
入行測試開發
02資料庫測試需要掌握哪些技能 直播 資料庫測試需要掌握哪些技能 11月5日 20 00 21 00 03 玩轉介面自動化測試 直播 玩轉介面自動化測試 11月6日 20 00 21 00 04 玩轉web自動化測試 直播 資料庫測試需要掌握哪些技能 11月7日 20 00 21 00 05 玩轉壓...