本文通過一個簡單的實例一步一步引導讀者對其進行全方位的性能優化。..
高度不夠,把這個問題/東西拔高一些再看看,應該站在更高的位置看問題...這些是別人對我的評價,是面試過程中被問到的,是別人對我的指導/建議... 有的人會問一個普通打工的需要..
目前,關于神經網絡代碼,并沒有一個特別完善的單元測試的在線教程。甚至像 OpenAI 這樣的站點,也只能靠 盯著每一行看來思考哪里錯了來尋找 bug。很明顯,大多數人沒有那樣的時間..
阿里內部誕生一了個依賴真實流量用于自動回歸的自動化測試平臺,通過創新的自動mock機制不僅支持讀接口的回歸驗證,同時支持了寫接口驗證,在內部產生了極大價值,有價值的東西..
1947年,一只小飛蛾飛進了繼電器,導致設備發生故障,于是,現場一位計算機科學家Grace Hopper 把導致程序發生故障的問題稱為Bug,把消滅臭蟲的行為,稱為Debug(在一個單詞前面加上..
如何將性能測試與持續集成連接起來..
一個App的核心功能,在每一次發布版本前的測試必定會跑一遍所有的測試用例,不管對應的業務在當前版本有沒有變化(天知道開發在做業務A的時候,對業務B有沒有影響),如果這次測..
在這篇文章中,你將會了解到為什么常見的主要測試指標是不完美的,以及十個新的測量指標 —— 它們可能會改進你未來的性能測試報告。..
pytest是python的一種單元測試框架,與python自帶的unittest測試框架類似,但是比unittest框架使用起來更簡潔,效率更高。根據pytest的官方網站介紹,它具有如下特點:..
USE 方法是一種能分析任何系統性能的方法論。 我們可以根據能幫助系統分析的結構化清單,來迅速的定位資源的瓶頸和錯誤所在。 它通常會先以列出問題為開始,然后再尋找適合的指..
黑客技術一度被認為是一個神秘的特有領域,隨著技術的進步和領域環境的進步,它已經成為一種非常普遍的現象。黑客技術可以用于有害目的,也可以用于發現系統中的漏洞,并通知..
Robot Framework是一款python語言編寫,通用的功能自動化測試框架。它使用了比較易用的表格數據語法,基于關鍵字驅動測試,主要用來驗收測試和驗收測試驅動開發(ATDD)。 本文主要介..
自動化測試是一個軟件公司取得成功的關鍵因素之一。經過嚴格測試的代碼容易獲得客戶的信賴,而沒有經過測試或缺乏嚴密測試的軟件系統容易出現故障,讓客戶感到失望。..
系統的性能和性能測試,是一個大家都知道其重要性卻往往容易忽略的事。為什么說容易忽略呢?很多系統,做性能測試的時間要么只在最初上線時,要么在重要的系統重構時。而日常..
今天總結下Robot Framework最基本的用法,一來呢,希望自己以后看到這篇總結,很快能回憶起如何使用Robot Framework。二來呢,以初者的姿態總結Robot Framework,希望幫助到剛入門,卻無從下..
Robot Framework 是一款基于 Python 的功能自動化測試框架。它具備良好的可擴展性,支持關鍵字驅動,可以同時測試多種類型的客戶端或者接口,可以進行分布式測試執行。主要用于輪次很..
UI自動化,在移動互聯網時代的今天,一直都是在各大測試社區最為火爆的一個TOPIC。甚至在測試同行面前一提起自動化,大家就會自然而然的問:“恩,你們是用的什么框架?appium?還..
現在云計算和DevOps的發展趨勢,我覺得一個成熟的自動化運維平臺應該包括以下的特性..
經常聽到人說,做個性能優化,吞吐量越高越好;或者做個性能測試,目標TPS是50000??蓪嶋H拿到這個信息,能夠做性能測試嗎?這個目標足夠清晰嗎? 事實上,在我看來,未定義清晰..
BDD,「Behavior Driven Development」 的縮寫,中文意思,行為驅動開發,BDD本質上是一種敏捷軟件開發實踐,它鼓勵軟件項目中的開發者、測試,用戶,業務分析人員等之間相互協作。..