原创 淺談敏捷開發的測試策略
【摘要】 隨着敏捷和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 是收費的