FlashGUI測試筆記

2022-03-20 16:13:45 字數 1545 閱讀 4814

最近對gui也比較感興趣,看了逍遙劍客的一篇日誌,試了試,

發現了幾個問題,尷尬的是竟然不能回覆,只好在這記下:

首先要說,ii's amazing,除去幾個噁心的小陷阱,簡單的部署,卻有灰常pp的效果,

難怪scaleform會那麼火。。。

ps:真要感謝博主的無私耐心細緻的講解,真是愛死你了,呵呵~~~

在膜拜之餘,也把自個遇到的幾個問題貼出來,

做個補充,赧顏稱之「反哺」:

1,

cstring ret 

= this

->

flashui

.callfunction

(text

("這是c++呼叫flash的響應

"));

用c++呼叫時一定要注意這裡!我直接複製,死活不通過,搞了一晚上,想來想去問題該是出在這裡,果不其然,多了個空格flash就翻臉不認人了,orz。。。

2,unicode下需要做些轉換:

dword dwminsize

;dwminsize

= widechartomultibyte

(cp_acp

,null

,command

,-1,

null

,0,null

,false

); //計算長度

char

*comd

= new char

[dwminsize

];widechartomultibyte

(cp_oemcp

,null

,command

,-1,

comd

,dwminsize

,null

,false

);if

(0 ==

strcmp

("msgbox"

, comd

))

delete

comd

;

3,url貌似只能使用絕對位址,看別人的實現又不像是這麼地的,網上好找一番,暫時用getcurrentdirectory,如有知情者還望賜教~~;

4,差點忘了,這篇文章是強大的博主在兩年前寫的,我用的是vs08+flash cs5(和8),flash的響應是on (press)。。。對actionscript不熟,這裡也卡了很久;

5,有個好東西,flashui.put_wmode(text("transparent"));

(為了透明,看見有bt男在後台copy到乙個紋理裡,再設關鍵色的,更可怕的是,我一開始也是這麼想的。。。)

ps:網上有hikari,awesomium,gameswf,ogreswf,vektrix神馬開源的,看看實現原理還是不錯的,真要用就比較難受了,聽聞gamebyro整合了scaleform,趕緊下個玩玩去。。。

ps.2:有個想法,可不可以在flash與mfc之間用個lua做個橋梁,工作會變得有趣的多,就像cegui+ogre+lua一樣,本人菜菜,打算去試試,有同樣想法者還望指教~~~

黑盒測試筆記

黑盒測試又稱功能測試 在已知產品功能設計規格的基礎上進行測試,以證明每個實現了的功能是否符合要求 等價類劃分 邊界值分析 錯誤推測法 因果圖 等價類劃分 將所有可能的輸入資料,劃分為等價的部分,然後從每個部分中選取少數有代表性的資料作為測試用例。等價類可以分為有效等價類 即合理的 有意義的資料集合 ...

軟體測試筆記

qtp loadrunner 整合測試 integration testing 是在假定各個軟體單元已經通過了單元測試的前提下,檢查各個軟體單元之間的相互介面是否正確。也稱為組裝測試 聯合測試 子系統測試或部件測試 整合測試演變出了功能測試,效能測試 方法處理資料的時間,方法併發能力 整合測試的方面...

軟體測試筆記

軟體測試 黑盒測試 一 黑盒測試主要發現以下錯誤 1.是否有不正確或者遺漏的功能 2.介面是否有錯誤 3.在介面上,輸入能否正確的接收?能否輸出正確的結果 4.效能上能否滿足需求 5.是否 有初始化或終止化性的錯誤?二 1.黑盒測試的優點 從產品功能的角度測試可以最大限度的滿足客戶的需求 相同動作可...