2013年5月28日 星期二

雲端壓力測試服務

最近被公司技術部門搞得有點小毛。首先,極度小看「測試」這門技術,還鄉愿的認為,只要是人都會做軟體測試。真的是這樣嗎?
說好的壓力測試呢?測試標的?方法?工具呢?

好吧!抱怨完畢,我們言歸正傳。又有多少公司願意投資成本來作壓力測試?其實不會太多,首先看看台灣產業面對的狀況,如果只做台灣市場生意,那個壓力測試還真的拿來騙人的。首先大多都是SA和SD品質不良造成Code寫得太爛,所以遇到稍微比較多的連線量,就給他完全不行。原因嗎?經驗未標準化。台灣軟體工程師們,個個以為自己是神人,寫Code習慣都頗糟糕。當然,原因就是喜歡「吃速食」,自然習慣不好的狀況下,蝦米碗糕都不太好,我管他是中華電信還是神通這類大公司的PG人員,就算拿了一堆證照,都還是一個樣...。(回頭一看,還再抱怨....真的 Sorry!)

既然進入了雲端時代,其實當然很多的服務都會雲端化了,測試軟體當然也不例外。
這其實也不是啥新東西,2012年就出來了,但我想對於有小規模壓力測試需要的人,應該可以來用用看,就算你今天要模擬比較多人使用,也可以花點小錢購買。

但我想這個雲端測試服務,自己還是有自己的極限限制啦,對於一些企業網站的承載測試,絕對是足夠的。但如果是要幫購票系統之類的東西測試,我就認為那就不太夠了。如果你硬要用,那你最好祈禱,你要做的系統,要賣得東西不太熱門(笑)

雲端壓力測試介紹:http://blog.lyhdev.com/2012/03/blitz-load-test.html 
雲端壓力測試服務網址:https://www.blitz.io/

但這個服務,對我來說最有趣的地方就是他的驗證機制。你要怎麼樣讓這個服務,不會變成一種發動「虛擬攻擊」的平台。例如說,我拿來設定好之後,對於我指定的平台進行「非法的壓力測試」。

其實他所要驗正的就很簡單,就是這個服務會亂數給你一個檔名。你就在要進行測試的平台根目錄建立一個該檔名的TXT檔案,並將服務給你的驗證用數字當作內容,儲存於那個TXT檔案中。這樣進行壓力測試之前,他會先驗證該檔案是否存在,再來進行壓力測試。

邏輯很簡單,也很有趣。沒有太複雜的機制,簡單易懂..... 。
所以打算試用的人,務必要注意一下這件事情啊!

自燃又或是自焚

金融海嘯過後,其實很多企管相關的文章,常常提到一個名詞就是「自燃型員工」。例如下面這篇新聞報導,就是當年典型的例子。(http://news.sina.com.tw/magazine/article/6145.html

但事實總是殘酷的,對於台灣企業主而言,「自燃型的員工」便宜耐操又好用。當然搶著要!不過你的人生、生命、家庭、健康,那就跟公司無關了。台灣企業並不興照顧員工這一套...。當你把公司當你家的時候,那也就是你一腳踏入棺材的一刻。
鴻海郭董的管理策略很簡單,「我花錢買你的尊嚴、人生和一切」,因為我出的起錢,也多的是人願意被買,但其他公司呢?大多只想要甜頭,不想要代價。他可能會騙些小朋友說「你要跟鴻海的員工看齊,我們要一起努力跟聯發科看齊」。套句網友說得「我擦!你既不是郭董,我也沒領到這麼多Pay!努力賺錢給你上酒家嗎?」。

是的,請看清一件事情,公司企業主會期望員工自燃,當你燒盡的那天,他們會很大聲的說「他是自焚,還造成公司的損失,我要求償!」。這就是台灣職場現狀,要你做事的時候,就跟你談情談義。但你要談錢的時候,他就跟你說「錢不是一切」。要告你的時候,他蝦米鬼律師都請的起。

公司是老闆的,錢賺再多也是他的。這是我最近常常告誡自己的一句話。

YES,我就是自焚型的員工。
通常努力到後頭,我都一無所得,因為相較別人,我真的比較古意,但也被老闆們吃夠夠。只是生活真的就是自己的,其他的都是假的.....。成就感....某些時候很重要,但卻完全不能吃啊.....。

這是我的自言自語.....