Time of Update: 2018-12-04
Simple Data Push這個簡單的資料推送服務demo示範了如何使用Message Service,將資料從服務端推送到用戶端。在服務端,一個JAVA組件發布一個類比真實的值給訂閱了此訊息目標的FLEX用戶端。這種功能常見到股票應用中。一、運行DEMO:1、運行Feed Starter application啟動“Simple
Time of Update: 2018-12-04
現在電腦已經是無處不在了,但是令人擔憂的是,許多電腦的使用者素質之低令人髮指。我個人的觀點是
Time of Update: 2018-12-04
測試案例設計白皮書--錯誤推測方法Author: Vince 來源:http://blog.csdn.net/vincetest一. 方法簡介1. 定義:基於經驗和直覺推測程式中所有可能存在的各種錯誤, 從而有針對性的設計測試案例的方法。2. 錯誤推測方法的基本思想:列舉出程式中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試案例。1) 例如, 輸入資料和輸出資料為0的情況;輸入表格為空白格或輸入表格只有一行。
Time of Update: 2018-12-04
Wrapper facade pattern 用於把低級的函數和資料結構封裝在進階的面相對象的介面中。使用這種模式的類庫包括 MFC,ACE 等,它們把低級的作業系統提供的 c api 和資料結構封裝在 cpp 的介面中。為什麼需要使用 Wrapper facade pattern 來封裝系統提供的 c api:1. c api 過多使用弱類型化參數,例如 HANDLE。弱類型化參數削弱了編譯器對類型的檢查能力,增加了程式不穩定的因素。// 使用弱類型化參數bool Uplev(OBJID
Time of Update: 2018-12-04
人力資源的精彩故事一、原始方法 一條獵狗將兔子趕出了窩,一直追趕他,追了很久仍沒有捉到。牧羊看到此種情景,譏笑獵狗說"你們兩個之間小的反而跑得快得多。"獵狗回答說:"你不知道我們兩個的跑是完全不同的!我僅僅為了一頓飯而跑,他卻是為了性命而跑呀!" 二、目標 這話被獵人聽到了,獵人想:獵狗說的對啊,那我要想得到更多的獵物,得想個好法子. 於是,獵人又買來幾條獵狗,凡是能夠在打獵中捉到兔子的,就可以得到幾根骨頭,
Time of Update: 2018-12-04
Traderdesktop:這是一個更為複雜的資料推送demo,它示範了如何使用主題來有選擇的訂閱指定訊息。在這種情況下,使用者可以僅訂閱指定的股票更新訊息。在服務端,Java組件發送類比的市場資料到訊息的destination。一、運行DEMO:1、通過http://localhost:8400/spring-flex-testdrive/feedstarter/index.html來啟動服務端的Feed,發送類比的股票資訊。2、開啟用戶端程式:http://localhost:8400/sp
Time of Update: 2018-12-04
JMS
Time of Update: 2018-12-04
{ case "accordionChange": accordion.selectedIndex = data.selectedIndex; return; case "propertyChange"://屬性值的更新會自動顯示到綁定的控制項上
Time of Update: 2018-12-04
測試之顛,必先利其器作者:張元禮孔子曰:“工欲善其事,必先利其器”,其大體意思是:孔子告訴子貢,一個做手工或工藝的人,要想把工作完成,做得完善,應該先把工具準備好。時至今日想起此話很有道理,在我們的測試工作中又何嘗不是呢!只是對其“器”即所謂的工具的範圍更廣了而也。 【文章來源:張元禮的部落格
Time of Update: 2018-12-04
Chat:該DEMO展示的是BlazeDS的Message
Time of Update: 2018-12-04
測試人員績效管理標準Author: Vince一、 個人績效個人績效的評價標準和原則如下:1. 測試執行情況1) 執行用例數量2) 提交有效BUG數量 3) 提交無效BUG數量2. BUG本身價值1) Bug的嚴重程度2) Bug的發現難度3) Bug的特徵描述3. 測試文檔的品質1) 文檔的規範性2) 文檔中技術規格的正確性3)
Time of Update: 2018-12-04
VcSmith、VcTester、VcAuto基同於一體系架構,功能層次劃分清晰,很好的實現了組件重用,使用一種跨進程MVC結構,保證系統具良好的伸縮性,構造出一種軟性的、指令碼化的緩衝層,讓調測變得很便利而高效。VcTester分層架構一個高效的軟體開發系統應有良好的分層架構,使各層能採用最恰當、最高效的語言進行開發,層之間介面除了要簡潔、清晰、便於理解,還應為調試與自動化測試提供便利,良好的分層架構還需適應經常性軟體重構,便於產品功能拓展延伸,並支援大幅度代碼重用或組件重用。VcSmith、
Time of Update: 2018-12-04
InSync06:增加“松耦合”UI同步事件通知一、運行DEMO:1、運行程式:http://localhost:8400/spring-flex-testdrive/insync04/index.html;2、單擊Search按鈕,從資料庫擷取所有的連絡人。3、在Search文字框輸入幾個字元,單擊“Search”按鈕,按名字來尋找連絡人。4、雙擊DataGrid裡的某個連絡人,開啟獨立的Tab。5、修改連絡人的first name或last
Time of Update: 2018-12-04
經典的杯子測試題測試專案:杯子需求測試:查看杯子使用說明書介面測試:查看杯子外觀功能度:用水杯裝水看漏不漏;水能不能被喝到安全性:杯子有沒有毒或細菌可*性:杯子從不同高度落下的損壞程度可移植性:杯子再不同的地方、溫度等環境下是否都可以正常使用相容性:杯子是否能夠容納果汁、白水、酒精、汽油等易用性:杯子是否燙手、是否有防滑措施、是否方便飲用使用者文檔:使用手冊是否對杯子的用法、限制、使用條件等有詳細描述疲勞測試:將杯子盛上水(案例一)放24小時檢查泄漏時間和情況;盛上汽油(案例二)放24小時檢查
Time of Update: 2018-12-04
儘管本人是IT業一個老兵,熱衷新技術研究,但老實說,本人從未開設過個人部落格,就連網上論壇也極少回複。互連網對我來說是一張CDROM,每天都要從中查閱資訊,就沒有意識要在上面燒錄點什麼。這可能多年的職業習慣使然,本人曾在一家通訊裝置製造商工作多年,這家公司一向行事低調,而且保密措施做得非常到位,凡涉及到資訊安全我們向來都戰戰兢兢、小心翼翼,唯恐一不小心觸範條例受到行政處罰。現在好了,我離開這家公司已有一年多時間,這個習慣該慢慢改過來了。正好本人目前任職的公司鼓勵我開設個人部落格,甚至平日裡工作文
Time of Update: 2018-12-04
What is the 4th Generation White-box-testing Methodology(4GWM)The 4GWM aims at defects of its ancestors, but inherits many philosophies of the 2GWM and the 3GWM. The following table lists out major differences between the methodologies: Test
Time of Update: 2018-12-04
由JAXB產生的imsqti_v2p1.xsd類共有345個,除了QTI規範包含的資料格式外,還有用於JAXB2原廠模式的類。起初是用JAXB讀取XML檔案後,編組成JAVA對象,但這個對象通過BlazeDS傳到FLEX端時,總有些資料傳不過來。是序列化的問題。認真對照了Java與AS序列化與還原序列化資料類型的對照表,沒找出什麼問題,因為FLEX端的類,是使用IDE本身的Data/Service功能來自動產生的,在自動產生的程式碼裡頭檢查不出問題。網上關於JAVA端與FLASH端對象序列化這方
Time of Update: 2018-12-04
Company
Time of Update: 2018-12-04
拓展訓練之目標管理Author:
Time of Update: 2018-12-04
多年來我養成一個習慣,每開發一個新功能之前,都儘可能先瞭解業界是否有人做過類似的工作,如果已經有軟體能提供類似功能,我會嘗試查閱它的使用者手冊,看別人是怎麼做的。如果遇到某項較通用的功能,會先找幾個源碼搜尋網站,用幾個典型的關鍵詞,比如API函數名,或者為實現某功能最有可能的函數命名,先海搜一通。如果你要開發的東西恰巧有人做過了,而且原始碼都是現成的,當然會狂喜一番,因為無論是借鑒,移植,還原樣照搬,都讓你大幅度節約開發時間。本文先介紹幾個知名源碼搜尋網站,然後介紹如何將程式碼搜尋功能整合到免費