elemetry是Chrome瀏覽器項目的一個性能測試框架。它允許你在頁面(或者是任何Android App)上自動化的執行任何操作,然后給你報告相關的性能指標。Telemetry支持Windows、Mac、Linux、Chrome OS、A..
我們在使用各種 App 的時候基本會關注到:這款軟件挺耗流量的?運行起來設備掉電有點快嘛?切換頁面的時候還會有卡頓等現象?如果遇到有這些問題的 App 我們基本會將它請出我們的..
最近研究了下Android應用測試,找了一些資料,覺得OWASP這篇寫的還是比較系統的,所以翻譯出來給大家分享下。文中的翻譯盡可能保持原文格式,但一些地方為了通順和易于理解也做了..
要造一個輪子,最好是先看下現有知名輪子的實現機制。之前有用過一段時間的 LoadRunner,對其參數化機制印象蠻深的,雖然它是性能測試工具,但在腳本參數化方面是通用的。..
作為一名Git的小白使用者,一開始接觸很懵逼,因為總擔心自己一不小心誤操作影響代碼倉庫的代碼,網絡上關于Git的使用多從開發的角度,很少有人從測試的角度來介紹Git的使用,下..
類似于Tomcat這種軟件項目官方一般都維護了多個版本分支,一般新的產品特性會被更新在最新的大版本當中,而類似于修復bug及漏洞這種就會在舊版本的分支當中得以更新。這就允許開..
單元測試存在于測試金字塔的底端,撐起了整個金字塔,編寫它是開發人員的職責。微服務架構讓服務更加獨立小巧,這意味著我們不用為小巧的代碼庫編寫單元測試了嗎?微服務架構..
最近在朋友圈流行了這樣的一張小學數學題,當然結果是“出乎意料”,看似簡單的結果,幾乎很少有人作對,而分析下來的原因無非是慣性思維下的粗心導致完全錯誤,那么云層帶大..
世界最著名的四大bug..
此刻在質量保障(QA)中最令人激動的事情是機器學習和人工智能給測試技術帶來的潛在的影響。我們迫切地想要知道,軟件如何能夠做到自我測試?軟件能夠自動地跟蹤和消除Bug嗎?..
靠譜的開發人員代碼質量高,轉測之前會先進行自測,代碼bug少,有bug時影響也很快,和這類開發人員一起搭檔做項目會感覺很輕松,代碼質量高,上線有保證,測試人員都喜歡這樣的..
我從事測試工作將近八年了,從起初的不懂測試,懷疑測試,到相信測試,再到堅定測試,其中經歷的辛酸、煎熬無法言表。在從事測試工作的這八年里,有人質疑,也有人追捧,唇槍..
研究人員Baishakhi Ray,Daryl Posnett,Premkumar Devanbu和Vladimir Filkov使用GitHub數據進行了一次大規模的實驗性調查,主要研究程序員對于哪種編程語言針對某個特定任務是最好的爭論。研究院通..
最近我時??吹?,有開發的總對測試人員大喊大叫,有種不耐煩的感覺??赡苣切╅_發與人相處的性格就是那樣,但他們的語氣,讓我感覺他們還是有不滿、厭煩的情緒,不像平時待人..
軟件開發過程中,最基本的測試就是單元測試。在現代軟件工程中,單元測試已經是軟件開發不可或缺的一部分。良好的單元測試技術對軟件開發至關重要,可以說它是軟件質量的第一..
在軟件開發過程中,性能測試往往在開發前期容易被忽略。直到有一天問題暴露后,開發人員被迫的直面這個問題,大多數情況下,這是令開發人員感覺到非常痛苦事情。所以在軟件開..
本文基于 Docker、Jenkins、Apache Ant、Apache Tomcat、Git、Shell 等技術或工具,根據用戶對 Spark 版本、Scala 版本、JDK 版本、測試范圍、測試版本等需求的不同,快速完成 Spark Cluster 環境以及相..
本篇說明的 SDK 測試方案是針對數據服務的 SDK 功能覆蓋,皆包含 SDK 的 API、網絡數據及緩存相關的邏輯測試,即非 UI 的純數據邏輯的覆蓋。..
在 HttpRunner 中,測試用例引擎最大的特色就是支持 YAML/JSON 格式的用例描述形式。 采用 YAML/JSON 格式編寫維護測試用例,優勢還是很明顯的:..
剛來新公司2個月就面臨了一次線上真實數據的轉換,這些數據異常重要,對我們公司來說就是客戶的資源,說白了就是客戶存在我們公司的錢,一旦處理失敗將會影響極大,可以想象一下你存..