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