原创 4個小技巧改善心智模式

第一:把鏡子轉向自己 一事當前,先照照自己的心態正不正,反思自己的責任或過失,經過這種修煉後,再看事物,就會採取截然相反的態度。 第二:倒掉壺中的水 古人云“虛懷若谷”。一個人無論名望學識再高,若想學進新東西,必須倒掉壺中之水,從

原创 淺談SVN鉤子在研發流程管理中的應用

SVN鉤子介紹svn鉤子的執行時機因其本身的作用而不同,但是一定都是由svn服務器發起調用,並傳遞相應的參數到鉤子腳本中。使用svnadmin創建版本庫後,其目錄結構一般如下所示:svn鉤子腳本存放在hooks文件夾中:svn鉤子機制只提

原创 高效能人士的7個習慣-讀書筆記(轉)

高效能人士的7個習慣 優秀和你僅有一步之遙 什麼是習慣? 講到習慣,要知道一個良好的習慣是可以培養的,柯維把習慣定義爲意願、知識與技巧三者的混合體。簡單來說就是從“想做”、“做什麼”、“爲何做”到“如何做”。要培養一種習慣,這三

原创 全鏈路壓測原理剖析(Coding)

引言 … 什麼是全鏈路壓測? 相對於傳統的單接口壓測,全鏈路壓測旨在能完全模擬真實的用戶的施壓場景在生產環境或類生產環境執行的壓測。在服務器、中間件、數據庫等所有軟硬件配置上,和線上保持一致;在壓測場景上,通過線上流量錄製回放模擬

原创 《驅動力3.0》

原创 對於UI自動化的幾點思考

UI自動化框架設計問題把UI自動化框架設計成一個拼圖性質的架構。把每個特性都設計成一個獨立的部分,然後組裝成UI自動化框架: (appium/webd

原创 uiautomatorviewer定位提示“error obtaining ui hierarchy" 的原因及解決方案

在使用uiautomatorviewer進行安卓app控件定位的時候,偶爾會看到下面這樣的異常: 通過對谷歌官方的uiautomatorviewer的源碼進行debug,發現其實問題是出在安卓佈局文件中的內部類上面。 在Android開

原创 通過命令行操作iOS模擬器

一、使用xcrun命令運行模擬器 1、列出已安裝的所有可用的模擬器設備 xcrun instruments -s 終端顯示結果: Apple TV (11.2) [E08E425C-ACE2-49EE-9451-2F8DE1606

原创 springmvc/springboot中controller層各類參數傳遞的處理

一、接收 Form 表單數據 1,基本的接收方法 (1)下面樣例 Controller 接收 form-data 格式的 POST 數據: package com.example.demo; import org.springfr

原创 thinking in system

原创 服務端監控方案

背景介紹今明兩天我們爲大家介紹服務端監控方案,爲方便大家碎片化時間閱讀,我們將本文分爲上下兩部分,今天先講講需求說明、監控方案、監控方案決策。對於任何一個服務端應用來說,監控都是至關重要的一環。一個系統在運行過程當中太容易出現故障,網絡、

原创 測試設計之等價類和邊界值

  1  引言      一般來說,軟件測試設計方法分爲5類:傳統的黑盒測試方法、基於質量的測試方法、基於風險的測試方法、基於經驗的測試方法以及白盒測試方法。下面分篇介紹下傳統的黑盒測試和白盒測試方法。   5種黑盒測試方法如下:   ·

原创 淺談web應用上線和回滾中的自動化

前言最近要成立一個新項目,需要架設在非公司內網的服務器上,因此不能使用公司層面的上線流程了。於是,自己着手開發完成了一個自動化上線系統。下面以該系統爲例,聊聊web項目上線和回滾中的自動化實施。系統功能簡介該系統是一個高度自動化的上線管理

原创 測試對於效率的提升都可以做些什麼?

大部分的研發經理心中,進度是第一位的,其次是成本,最後是質量,當然人員隊伍也最好穩定。天下武功,唯快不破:進度 > 成本 > 質量 > 人。   圍繞效率提升,測試可以做什麼?你腦海裏跳出來的,應該是“自動化”或者“敏捷”吧,沒錯,