目前,很多開發團隊開始采用自動化測試,在一定程度上,自動化測試就像他們的圣杯。自動化測試對于回歸測試和檢查冗余組件是一個很好的安全保障。但我們仍然十分支持人工以及..
世界上沒有工具可以魔法般的讓你實現DevOps(或者是敏捷,精益)。DevOps在開發和運營團隊之間進行協作和溝通,所以它更像是一種文化上的轉變,而不是一個神奇的配方。..
對產品的質量持有一顆敢于懷疑的心,質量不是開發人員說"我做完了而且也測過了"就可以保證的。直到你測完最后一輪,最后一個用例之前,你都應該對產品的質量持懷疑態度。這個態..
我認為是質量保障。一個測試人員,無論你是手工點來點去,還是用自動化進行一些模擬操作,他們的核心職能都是相同的,那就是保證項目或產品的質量。如果你能保證你負責的模塊..
這篇博文中首先介紹一下在我們的特定項目場景中是如何搭建DB 單元測試框架的,然后舉一個簡單的例子,從頭到尾在visual studio中創建一個簡單的單元測試工程。..
背景:視頻云點播支持用戶設置回調地址,在上傳或者轉碼結束后向用戶的回調地址以http協議發送回調信息,例如上傳完成后的視頻信息,視頻轉碼信息。 之前的測試方法:回調..
把群博里關于接口自動化的文章都看了一遍,都是關于測試過程中遇到的問題及解決方法,還沒有框架搭建的博文。對于未做過接口自動化和java菜鳥的我,搭建好框架才是邁出的第一步..
在前面使用phpunit工具來執行測試時,有用到--bootstrap,在執行測試前先執行vendor/autoload.php來注入自動加載的功能。但是每次執行測試,都要加上參數有點麻煩,phpunit可以使用XML來設定測..
我嘗試從幾個角度來分析,在正式分析開始前,我們先把范圍劃定在軟件開發這個圈子里頭,并且對這些問題進行解釋。關于這方面的討論,一般會存在以下幾個誤區..
有句話是這么說的:能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。但是無可否認的是,良好的理論素養無論是解決工作中..
持續集成是一種軟件開發實踐,即團隊開發成員經常集成它們的工作代碼,每個成員每天至少集成一次,也可能會發生多次集成。每次集成都通過自動化的構建(包括編譯,發布,自動..
對于基于 UI 的功能測試的需求其實一直存在,理由其實很簡單,不想一直讓人去做重復機械的事情,而且可靠性完全是靠人力的堆積產生。然而現在行業大多數公司的功能測試工作依然..
該文檔為選用Appium作為移動設備原生(Native)、混合(Hybrid)、移動Web(Mobile Web)應用UI自動化測試的相關自動化測試人員、開發人員等提供參考。..
性能測試在大型網站系統的設計和開發中非常重要,通常會和容量預估等工作結合在一起,穿插在系統開發的不同方案。性能測試可以幫助我們及時發現系統的性能短板,評估系統的能..
敏捷軟件開發是目前十分流行,并在業界逐步推廣的軟件開發模式。不同與傳統的軟件開發模式,敏捷開發模式有著自己鮮明的價值和方法。其中,敏捷測試部分也同以往的軟件測試流..
我是自動化測試的簇擁者。記得剛做測試那會,一聽到“自動化測試”這個概念,就覺得好神奇,當時就把“手頭的工作都自動化了”。我能把這些內容都自動化,不是我厲害,而是新..
我們日常實現系統級別自動化測試的時候,一個用例需要執行多種類型的測試步驟,包括:數據庫、日志、 Web 和一些模擬工具的操作。 Sikuli 實現界面類型的測試步驟是其長處。本文研..
互聯網是一個知識的更新迭代非常迅速的行業。每天都會有新的業務興起,不知道新業務的優缺點,不知道測試重點,無法快速有效找出產品的可能性bug?..
最近科技公司流年不利,那邊與整個硅谷唱反調的川普逆襲上臺了,這邊特斯拉被評為美國最不可靠汽車品牌,據報道是因為特斯拉為Model X增加了過于復雜的功能(高科技多也怪我咯)..
編寫測試可不是一項迷人的工作;然而,由于測試可以避免使你的寶貝應用程序變成一塊充斥錯誤的大垃圾場,所以編寫測試又是一項非常有必要做的工作。如果你正在閱讀本文,那么你..