原创 怎樣定位mysql中執行效率差的SQL語句/查詢mysql中執行過的慢sql語句?

慢查詢日誌概念 mysql慢查詢日誌是mysql日共記錄日誌的一種也是幫助定位查詢較慢的sql的一種手段,他用來記錄超過long_query_time設定值的sql,超過這個閥值mysql就會將其記錄下來,寫進slow_query

原创 使用mac製作linux啓動盤與恢復U盤(dd命令製作U盤啓動盤後怎麼恢復U盤)

使用mac製作linux啓動盤        最近因爲公司項目需求,需要區客戶現場安裝兩臺linux服務器。系統爲centos7.對於之前沒有親自安裝過linux服務器工業主機的系統的我有點懵,不過經過一個晚上的探索最後發現還是非

原创 jmeter計數器(與loadrunner函數相似的功能)

jmeter計數器(與loadrunner函數相似的功能) 1. 誤區 計數器在很多的時候我們在聽到這個詞的時候我們會想到,這不就是個記數的嗎?在多次循環的時候會記錄當前循環的次數。(當然這不是他真正的意義,但這是目前很多使用jm

原创 selenium怎麼去掉“Chrome正受到自動軟件測試的控制”提示

       我們編寫自動化測試代碼的時候,每次運行腳本上方都會提示你,您的瀏覽器正在受到自動測試軟件的控制,如下圖:        有沒有讀者和我有一樣的感受,這個東西看起來一點也不美觀。實在有強迫症的患者,真心受不了。不過好

原创 linux(centos7)修改服務器時間

1、手動修改服務器時間 優點:修改簡單易操作 缺點:當服務器重啓之後服務器時間會根據時區重置 echo `date +'[%Y-%m-%d %H:%M:%S]'` #查看當前時間並格式化成常見格式。如果不想格式化直接使用:d

原创 jmeter接口自動化測試環境部署(ant+jmeter+jenkins+svn+釘釘)

jmeter接口自動化測試環境部署 注意:以下內容適應用於公司測試團隊小,同時技術不足以開發或者不願意投入時間精力開發接口自動化測試平臺的測試團隊。同時本文章內容是使用docker技術實現搭建,當然如果公司沒有使用docker技術

原创 mac怎麼使用charles進行打斷點(截取改值)

       習慣了windows操作系統,或者是fiddler了,忽然那天自己換上了macbook,有很多軟件都不適用。甚至沒有macbook版本的。最後又無奈有後悔。懷疑自己是不是買錯了。其實呢,macbook還是有很多軟件可

原创 selenium嵌套定位

selenium嵌套定位        嵌套定位在日常測試當中也是比較常見的定位方式,但是一般任何的測試人員都不希望有這東西,因爲這種嵌套定位比較麻煩,也比較難以發現。當你試過多種方式都定位不到該對象的時候不妨看看你所要定位的對象

原创 Selenium優化文件上傳

Selenium優化文件上傳 Selenium的文件上傳是有缺陷的,只能支持Input標籤上傳。這是Selenium的硬傷,但是我們想到了用AutoIT的方式解決了這個問題。但是autoIT使用起來太過於麻煩。 在這兒我們之前是先

原创 java怎麼讀取properties文件、修改properties文件和封裝properties

什麼是Properties文件,Properties文件和XML一樣是java中經常使用到的一種配置文件,讀取和使用起來比較方便,並且可讀性好。我們在編寫代碼的過程中爲了將代碼提高可參數化經常會將一些配置屬性存放在我們的配置文件中

原创 charles抓手機包

怎麼使用charles抓手機包?        charles、fiddler、httpwatch等是一系列的抓包工具,但是對於程序員來說,常用的除了瀏覽器自帶的開發者工具外(瀏覽器自帶的開發者工具可以滿足日常的測試需求,但是不能

原创 nginx常用命令以及詳解

nginx是一款比較火的一個反向代理工具,也可用來做負載均衡是一款比較火的一箇中間鍵應用軟件。所以對他的日常維護也是不可避免的。 nginx version: nginx/1.14.2 Usage: nginx [-?hvVtTq

原创 selenium鼠標事件

鼠標事件 對於鼠標事件,相信大家都不陌生。鼠標事件分很多種,其中有之前提到的單擊,因爲單擊事件比較重要作者就早點介紹了。鼠標事件包含單擊、雙擊、拖動右擊等。最常用的就是單擊。但是Selenium是比較強大的事吧!哈哈,Seleni

原创 nginx日誌格式配置

nginx作爲我們IT中的首選反向代理神器,有時候我們有必要查看nginx中的日誌的,但是我們對nginx的日誌格式不是很瞭解怎麼辦呢?這樣以來也是看不懂的。 nginx日誌 nginx的日誌分兩種一種是access.log一種是

原创 Selenium的彈窗處理

Selenium的彈窗處理! 對話框相信大家都不陌生,常見的對話框爲三種alert、confirm、prompt。這些對話框對Selenium來說不算是界面層的東西。因爲他是JS做的。看到這是不是想到了利用之前的JS代碼了?不過S