原创 TCP連接的狀態詳解及故障排查

WEB產品的性能測試,有很多tcp連接方面的問題,也因爲這方面的問題,導致性能出現不穩定等情況,客戶端和服務器之間數據傳輸,以及之間連接狀態的轉變,哪些狀態是正常的狀態,哪些狀態是異常的狀態,怎樣去定位這些問題,以及常用的工具,今天針對這些

原创 VS SPEC FLOW接口自動化之環境搭建及一個簡單項目(一)

VS中新建一個Unit Test Project將unit test project的cs文件刪除包管理工具:Tools-Extensions and Updates-面板搜索框中搜Nuget:安裝或者更新Nuget,VS一般都已經安裝了N

原创 loadrunner 運行腳本-Run-time Settings之Preferences設置

打開Preferences設置對話框,這裏提供了對運行時的參數選擇設置 Enable Image and Text Check開啓圖片和文本檢查。允許用戶在回放期間通過web_find(文本檢測)或web_p_w_picpath_check

原创 loadrunner 運行腳本-Run-time Settings之Miscellaneous設置

作用說明提供混雜設置,如錯誤處理,多線程,自動化事務設置等注意:僅對指定協議有效 Error HandlingContinue on Error開啓後,在VuGen中,如腳本中某個函數出錯會導致整個腳本的停止運行,但是在場景中會繼續運行。缺

原创 字符串分割

[IP1:5],取出數字5.C#:字符分割:string s = "[IP1:5]";string[] ss =s.Split(':');string res =ss[1].Substring(0, ss[1].Length - 1);正則

原创 nginx+tomcat的keepalive驗證、bio/nio連接比較

原文地址:https://blog.csdn.net/shi1122/article/details/50411885最近剛好有時間找了臺機器壓測了一下,驗證一下自己的一些想法。 很多時候我們會發現實際情況並不如我們所瞭解,一方面是實際情況

原创 Red Hat 7.3 配置使用CentOS 7.3 Yum 源

原文:http://blog.csdn.net/w1573007/article/details/66968944?utm_source=itdadao&utm_medium=referral redhat 的更新包只對註冊的用戶生效,所以

原创 wireshark 實用過濾表達式(針對ip、協議、端口、長度和內容)

首先說幾個最常用的關鍵字,“eq” 和 “==”等同,可以使用 “and” 表示並且,“or”表示或者。“!" 和 "not” 都表示取反。   一、針對wireshark最常用的自然是針對IP地址的過濾。其中有幾種情況:  (1)對源地址

原创 進程物理內存遠大於Xmx的問題分析

問題描述最近經常被問到一個問題,”爲什麼我們系統進程佔用的物理內存(Res/Rss)會遠遠大於設置的Xmx值”,比如Xmx設置1.7G,但是top看到的Res的值卻達到了3.0G,隨着進程的運行,Res的值還在遞增,直到達到某個值,被OS當

原创 C#之泛型(二)

什麼是泛型?  我們在編寫程序時,經常遇到兩個模塊的功能非常相似,只是一個是處理int數據,另一個是處理string數據,或者其他自定義的數據類型,但我們沒有辦法,只能分別寫多個方法處理每個數據類型,因爲方法的參數類型不同。有沒有一種辦法,

原创 Jmeter監控JVM

詳細操作的圖片介紹請複製鏈接http://note.youdao.com/share/?id=cb966a00fa2ee07048fc02fe1e1d6e2e&type=note查看1、工具準備:jmeter下載地址:(儘量下載老版本如ap

原创 layman的自動化UI元素查找

對於自動化,我暫時還是個layman,最近在寫自動化case時,沒有系統學習UI元素的取法,邊用邊學積累了。一、習慣通過CssSelector查找不同層級的class標籤,使用'>'連接取元素如果同一級class有多個,且無法通過.clas

原创 C#之名稱空間(一)

最近在研究自動化,代碼是C#寫的,順便學習下C#,一步一個腳印,Come on!學習順序完全根據自己研究代碼的需要。定義:它們是.NET中提供應用程序代碼容器的方式,以唯一地標識代碼及其內容。名稱空間也是.NET FRAMEWORK中給項分

原创 http的keep-alive和tcp的keepalive區別

1、HTTP Keep-Alive在http早期,每個http請求都要求打開一個tpc socket連接,並且使用一次之後就斷開這個tcp連接。使用keep-alive可以改善這種狀態,即在一次TCP連接中可以持續發送多份數據而不會斷開連接

原创 Java之HashMap與Hashtable的區別

本文由 ImportNew - 唐小娟 翻譯自 Javarevisited。歡迎加入翻譯小組。轉載請見文末要求。HashMap和Hashtable的比較是Java面試中的常見問題,用來考驗程序員是否能夠正確使用集合類以及是否可以隨機應變使用