外媒速遞:在選擇自動測試工具時,我們應當優先考量哪些條件?
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:在選擇自動測試工具時應當優先考量的條件、區塊鏈的演進以開源為核心、我們究竟該如何定義與處理遺留代碼和開發者該如何將運營團隊拉入我方陣營等。
一、在選擇自動測試工具時,我們應當優先考量哪些條件?
原文標題:Top Priorities in Selecting Automated Testing Tools
軟件自動化工具與框架對于自動化測試項目的成功至關重要。然而,為新的軟件項目選擇合適的自動測試工具則是一項艱巨的任務。在今天的文章中,我們將根據對200多名軟件測試專家進行調查得出的結論,總結出需要考量的那些高優先級條件。
1. 受訪者們最關注的四大屬性
- 培訓、文檔、教程與指南
- 良好的測試報告
- 許可與支持成本
- 編程水平要求
2. 三年及以上測試從業者認為最重要的六項因素
- 許可與支持成本
- 良好的測試報告
- 培訓、文檔、教程與指南
- 持續集成與DevOps支持
- 編程水平要求
- 技能與經驗水平要求
二、區塊鏈的演進:以開源為核心
原文標題:Blockchain evolution: A quick guide and why open source is at the heart of it
在區塊鏈這一不斷進化的開源生態系統當中,變化已經極為豐富,并正在以典型的開源方式將來自不同項目的成果加以重新整合,最終發展出可能左右時代格局的新方案。在本文中,我們將介紹各代區塊鏈的特征以及為了解決生態系統內問題而出現的思路,希望為大家帶來一點啟示。
1. 一切的開端:比特幣
2. 下一代:加密貨幣之外的應用
3. 區塊鏈的開放天性
4. 第三與第四代區塊鏈:治理為先
三、我們究竟該如何定義與處理遺留代碼?
很多朋友都被遺留代碼折磨得夜不能寐。盡管遺留代碼的具體定義多種多樣,可能代表著獲取自他處的代碼、由他人編寫的代碼、難以理解的代碼或者利用過時技術編寫的代碼,但可以肯定的是,大多數人都將遺留代碼視為一種可怕的隱患。下面,我們將由此展開討論。
1. 定義遺留代碼
2. 處理遺留代碼
3. 基本原則
4. 需要編寫哪些測試
5. 編寫個性化測試
6. 需要重構多大比例
四、作為開發者,該如何將運營團隊拉入我方陣營?
原文標題:How developers can get the ops team on their side
有人構建,就必須有人需要負責監控。而在大多數企業中,負責監控的人員往往比較憋屈——他們不斷付出努力,但仍有人認為其“無所事事”。實際情況不應該這樣,開發與運營不該被對立起來。下面,我們將共同了解十種代碼監控方法,旨在真正將運營與開發團隊融為一體。
1. 遵循共識性標準
2. 開誠布公地通報重要事項
3. 建立監管審查流程
4. 公布API
5. 公布指標
6. 支持監控工具
7. 安裝方法標準化
8. 發布遷移指南
9. 保持謙和
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】