原创 淺談敏捷開發的測試策略

【摘要】 隨着敏捷和DevOps的出現,改變了傳統的軟件開發模式,與此同時測試也面臨着不小的挑戰,在敏捷開發模式下,短週期迭代交付模式意味着時間變短,擁抱變化意味着變更頻繁,用戶故事描述需求的方式意味着文檔變少,全功能團隊中意味着專門的測試

原创 whistle修改接口返回步驟(隻影響前端展示,不會插入數據到數據庫)

一、安裝node、whistle安裝教程:http://wproxy.org/whistle/install.html二、抓包/修改接口返回手機端抓包/修改接口返回步驟與web端類似。Web端抓包/修改接口返回1、下載證書啓動whistle

原创 jenkins 配合 GitLab 實現分支的自動合併、自動創建 Tag

背景 GitFlow工作流簡介 Gitflow工作流定義了一個圍繞項目發佈的嚴格分支模型,它會相對複雜一點,但提供了用於一個健壯的用於管理大型項目的框架,非常適合用來管理大型項目的發佈和維護。 貫穿整個開發週期,master和develop

原创 用Python爲接口自動生成測試用例

基於屬性的測試會產生大量的、隨機的參數,特別適合爲單元測試和接口測試生成測試用例 儘管早在2006年haskell語言就有了QuickCheck來進行”基於屬性的測試“,但是目前來看這依然是一個比較小衆的領域,參考資料有限,本文如有不足,歡

原创 CentOS-7配置YUM源

前言:Yum源分類: 網絡Yum源:在能連接互聯網的服務器上進行配置,配置簡單,可選擇性強,能獲取的包也更多;本地Yum源:利用掛載系統鏡像包進行配置,受限於鏡像包,能獲取的包相對較少;一):網絡Yum源配置(以阿里源舉例)備份系統自帶源文

原创 [PHP 開源推薦] RDebug —— 滴滴開源的一款用於 RD 研發、自測、調試的實用工具

一、簡介https://github.com/didi/rdebug Rdebug 是滴滴開源的一款用於 RD 研發、自測、調試的實用工具,可以被用來提升 RD 研發效率、保障代碼質量進而減少線上事故。 1.1 背景鑑於微服務具有易於擴展、

原创 性能工具之常見流量複製工具

一、什麼是流量複製?我們把用戶訪問系統造成的數據傳輸定義爲流量,那麼在用戶訪問系統的過程中,我們可以把進入和流出的數據複製下來,進行保存,待後續使用,即離線模式,或者轉發到一個新的服務器,立即使用,即在線模式。 二、流量複製的應用性能測試中

原创 微信、QQ這類IM APP怎麼做——談談WebSocket

1、WebSocket的使用場景   (1)社交聊天     聊天特點:低延遲,高及時。   (2)彈幕   (3)多玩家遊戲   (4)協同編輯   (5)股票基金實時報價   (6)體育實況更新   (7)視頻會議/聊天   (8)基

原创 管理是逆人性的,做管理要順應人心

識人心、懂人性 做管理,實質是和人性博弈,人性既有弱點又有閃光點,我們要用辨證的方式看待人性和管理的關係。 只有能識人心、懂人性纔算管理入了門。如果做一件事,既不是利益相關也沒有任何收穫,幾乎不會有人重視它。 所謂的洞悉人性,就是把員工利益

原创 數據結構模擬器地址

數據結構在線模擬器   Github 網址:https://github.com/IACJ/react-datastructer 在線網址:https://iacj.github.io/react-datastructer/#/    

原创 7種最危險的API安全風險與防護建議

當今社會已進入一個信息廣泛互聯和共享的時代,API技術逐漸成爲了現代數字業務環境的基礎組成,也是企業數字化轉型發展戰略實現的核心要素。幾乎所有的企業都依賴API進行服務連接、傳輸數據和控制系統。然而,API的爆炸性應用也極大地擴展了企業的攻

原创 linux環境下jenkins搭建過程+Flutter打包集成

安裝jenkins 配置java環境,android sdk環境,flutter環境 配置flutter自動打包腳本 安裝jenkins 1.下載jenkins安裝包 首先下載jenkins安裝包,官網下載地址:https://www

原创 網關服務Kong、Konga搭建記錄

安裝 使用docker-compose安裝是最方便的 在/opt/目錄下創建kong文件夾,然後創建一個docker-compose.yml文件並編輯 cd /opt mkdir kong cd kong vi docker-comp

原创 Git配置Java開發環境的.gitignore文件

一、爲什麼要配置.gitignore? 在使用git管理java項目時,如果沒有配置.gitignore,會把除源代碼之外其它的一些無關文件也同步到代碼倉庫,會造成以下問題:   影響代碼的整潔度,代碼倉庫應該只放源代碼,而不應該把不相關

原创 Gitlab 本地部署全過程、Gitlab Pages、企業版 PATCH

Gitlab 官網目前提供了 Enterprise Edition 和 Community Edition 兩種版本,分別對應 linux 系統的軟件包 gitlab-ee 和 gitlab-ce。看名字就知道,gitlab-ee 是收費的