



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、wosa測試培訓(xùn)講義一、關(guān)于測試的幾個(gè)原則1、定義明確的測試案例;2、定義明確的測試目標(biāo):3、定義明確的退出機(jī)制;4、好風(fēng)格應(yīng)該成為一種習(xí)慣。如果你在開始就關(guān)心風(fēng)格問題,如果你花時(shí) 間去審視和改進(jìn)它,你將會(huì)逐漸養(yǎng)成一種好的習(xí)慣。一旦這種習(xí)慣變成自動(dòng)的東 西,你的潛意識(shí)就會(huì)幫你照料許多細(xì)節(jié)問題。二、wosa介紹WOSA (全稱是 Windows開放式系統(tǒng)體系結(jié)構(gòu) Windows Open System Architecture),是微軟公司提出的一種在 Windows操作系統(tǒng)下的軟件架構(gòu)。 WOSA/XFS 是基于 WOSA 的擴(kuò)展金融服務(wù)(Window Open System Architec
2、ture/ Extensions for Financial Services),是金融行業(yè)軟件的一種軟件架構(gòu),它在WOSA 軟件架構(gòu)的基礎(chǔ)上針對(duì)金融行業(yè)進(jìn)行了一些相應(yīng)的修改。銀行的ATM機(jī)就不會(huì) 受制于某一家廠商,銀行只需要專業(yè)的軟件廠商維護(hù)ATMC軟件,可由專門維 護(hù)ATM機(jī)的 專業(yè)公司來維護(hù)ATM硬件。從而讓銀行擁有更多的選擇,會(huì)得 到更多更好的服務(wù),得到更便宜的價(jià)格,它是各個(gè)廠商互相競爭中的最大受益者。為了處理金融行業(yè)的軟件互連問題,微軟公司、幾個(gè)大的金融外設(shè)廠商和幾 個(gè)大的銀行機(jī)構(gòu)在最終定下來了一套軟件技術(shù)規(guī)范。只要任何一硬件的軟件驅(qū) 動(dòng)程序符合這套規(guī)范,那么它的硬件就可以無縫連接到
3、其他同樣符合這套規(guī)范的 ATM機(jī)上,而不需要 做任何的軟件改動(dòng)。同時(shí)WOSA也規(guī)定了硬件驅(qū)動(dòng)程序 和ATM上層控制流程的程序之間的接口規(guī)范,從而銀行可以購買非廠商提供的 ATMC上層程序,提供給銀行更多的選擇和更專業(yè)的軟件服務(wù)。這一套軟件技術(shù)規(guī)范就被稱為WOSA/XFS規(guī)范,一般簡稱WOSA/XFS。后 來,規(guī)范的維護(hù)工作轉(zhuǎn)給了 CEN的一個(gè)工作組,這個(gè)工作組是銀行業(yè)的廠商組 成的一個(gè)委員會(huì)的下屬單位,現(xiàn)在,就是他們?cè)诰S護(hù)著XFS規(guī)范,因此現(xiàn)在叫 做 CEN/XFSo三、規(guī)范的文檔的內(nèi)容結(jié)構(gòu)WOSA/XFS3.0規(guī)范文檔大概分為四十多個(gè)pdf文檔,(其中CWA 13449為 WOSA/XFS
4、的 2.0 版本,”CWA 14050”為 WOSA/XFS 的 3.03 版本。)。其中第一份文檔最重要,是講整個(gè)WOSA/XFS的架構(gòu)、配置信息、API/SPh 內(nèi)存管理等內(nèi)容,稍微難懂了些,如果能看看則對(duì)整個(gè)WOSA/XFS有所了解。第二份文檔講WOSA/XFS規(guī)范都涉及到了哪些模塊等信息,對(duì)每個(gè)模塊進(jìn) 行了簡單的綜述。第三份文檔開始,依次介紹每種設(shè)備的命令,其實(shí)都是在講WFSGetlnfo和 WFSExecute,只是參數(shù)不同。每份文檔的結(jié)構(gòu)大同小異,先是講 WFSGetlnfo 的各個(gè)命令及其參數(shù)、注意事項(xiàng)等;接著講WFSExecute的各個(gè)命令及其參數(shù)、 注意事項(xiàng)等:接著講該設(shè)備可
5、能發(fā)生的Events;最后是C語言的頭文件。從大概第16份文檔開始,是講怎樣從WOSA/XFS2.0規(guī)范遷移到 WOSA/XFS3.0規(guī)范,主要是提供給舊版本的SP用的,可以不看它們。從大概第29份文檔開始,是講關(guān)于SNMP監(jiān)控的,目前可以不看它們。那么目前只看前十五份文檔即可。WOSA/XFS規(guī)范文檔目前沒有中文的,我們?nèi)~翻譯過部分WOSA/XFS規(guī)范。四、現(xiàn)有WOSA的構(gòu)架在XFS的架構(gòu)中,各個(gè)部分是怎么分工,具體在這3個(gè)層次間的就是接口 T Jnterface, API 和 SPI、API,包括以下基本功能:諸如 StartUp/CleanUp Open/Close Lock/LJnlo
6、ck和Execute,這些都是所有的XFS設(shè)備和服務(wù)類都 支持的。管理功能:諸如設(shè)備初始化、復(fù)位、掛起和恢復(fù),用來管理設(shè)備和服務(wù)。特定指令:用來查詢?cè)O(shè)備或服務(wù)的信息、執(zhí)行設(shè)備的特殊功能,它們被作為 Getlnfo/Execute的參數(shù)送給設(shè)備。這些特定的指令有一套單獨(dú)的規(guī)范,每類 服務(wù)一套。SPI,基本和API相似,除了 一些由管理器處理的指令。五、XFS Manager的組成XFS Manager實(shí)際上是三個(gè)DLL組成,一般在系統(tǒng)目錄 WindowsSystem32 下面MSXFS.DLL (基本的XFS API and SPI函數(shù),在Include目錄下的XFSAPI.H 和 XFSSPI
7、.H 中定義)XFS_SUPP.DLL ( 一些支持函數(shù),在Include目錄下的XFSADMIN.H中 定義)XFS_CONF.DLL (配置函數(shù),在Include目錄下的Xfsconf.h中定義)。六、XFS Manager的版本XFS的各個(gè)版本,可以通過找到MSXFS.DLL文件,然后右鍵查看其文 件屬性,里面有個(gè)版本號(hào),從而就知道某臺(tái)機(jī)器運(yùn)行的SP七、XFS Test準(zhǔn)備WosaTest 工具,以 wincor 的 WosaTest 為例 2.0:ATM20032.exe測試出鈔機(jī)構(gòu)DEP20032.exe測試存款模塊IDC20032.exe測試讀卡器PIN20032.exe測試密碼鍵
8、盤PTR20032.exe測試打印機(jī)(包括PRJ、PRR等)SIU20032.exe測試SIUTTU20032.exe測試字苻終端八、XFSTest步驟1、在SP測試工具中調(diào)用WFSStartUp,目的是把整個(gè)SP的環(huán)境 啟起來,包括把XFS Manager裝載到測試工具的進(jìn)程空間中。2、在SP測試工具中調(diào)用WFSOpen,目的是打開某個(gè)硬件模塊, SP測試工具一般一次只能打開一種類型的硬件設(shè)備。其中要注意的是有 個(gè)參數(shù)叫過Logical Name“邏輯名”,這個(gè)一定要填對(duì),一般的廠家都有 固定的習(xí)慣,比如會(huì)叫IDC30、CDM30等,打開哪個(gè)設(shè)備就填上對(duì)應(yīng)的 名字。所有可能的名字在上面提到的
9、注冊(cè)表項(xiàng)LOGICAL_SERVICES 下面,如果不清楚,你可以看看哪個(gè)名字象你要測試的設(shè)備,填上這個(gè) 名字一般錯(cuò)不了。3、在SP測試工具中調(diào)用WFSRegister,目的是注冊(cè)一下,以便能 夠接收到SP傳上來的事件。4、在SP測試工具中調(diào)用WFSLock,這步基本可以省略。目的是鎖 定設(shè)備,主要是防止同時(shí)還有其他程序在訪問該設(shè)備,達(dá)到獨(dú)占設(shè)備的目的。5、然后調(diào)用WFSGetlnfo來獲取設(shè)備的信息,相當(dāng)于Read設(shè)備; 也可以調(diào)用WFSExecute來對(duì)設(shè)備發(fā)命令,相當(dāng)于Write設(shè)備,這兩個(gè)是 一個(gè)對(duì)應(yīng)?;舅械拿疃际峭ㄟ^這兩個(gè)接口來完成的,其他步驟都 是準(zhǔn)備工作而已。對(duì)于WFSGetlnfo和WFSExecute是各自包含一組命令, 可以選擇單獨(dú)的命令來執(zhí)行。至于每個(gè)命令的意思,要看WOSA/XFS 的那些規(guī)范文檔了,每個(gè)命令都有詳細(xì)的描述。6、所有測試完成后,調(diào)用WFSUnLock,用來解鎖,這步基本可以 省略,但如果第四步的鎖定設(shè)備,則必須調(diào)用。7、在SP測試工具中調(diào)用WFSUnRegister,目的是反注冊(cè)一下,表 明不再接收SP傳上來的事件了。8、在SP測試工具中調(diào)用WFSClose,目的是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 煤礦安全檢查作業(yè)教案(法律法規(guī)職業(yè)病防治)16年1月
- 2012政法干警考試專業(yè)綜合Ⅱ模擬試題含答案
- 2025年衢州常山縣公安局招聘考試筆試試題(含答案)
- 2025年遼寧沈陽上錦城市建設(shè)集團(tuán)有限公司招聘考試筆試試題(含答案)
- 老年人護(hù)理技術(shù)課件
- 老年人健康與營養(yǎng)課件
- 2025年白術(shù)市場分析報(bào)告
- 餐飲業(yè)快餐店租賃合同及外賣配送服務(wù)協(xié)議
- 餐飲業(yè)員工福利待遇與合作合同
- 美術(shù)課件兒童
- 云南經(jīng)濟(jì)管理學(xué)院就業(yè)協(xié)議書
- 九年級(jí)全一冊(cè)英語單詞默寫表(人教版)
- DB50T 990-2020 地質(zhì)災(zāi)害治理工程施工質(zhì)量驗(yàn)收規(guī)范
- 2024年交通基礎(chǔ)設(shè)施行業(yè)信用回顧與2025年展望
- 2025年山東省濟(jì)南市槐蔭區(qū)所屬事業(yè)單位考試筆試高頻重點(diǎn)提升(共500題)附帶答案詳解
- 專題1 重要詞匯復(fù)習(xí)及專練-2022-2023學(xué)年七年級(jí)英語上學(xué)期期末考點(diǎn)大串講(人教版)(試題版)
- AI賦能科技營銷
- SYB課件(大學(xué)生版)
- 云計(jì)算服務(wù)器租賃合同范本
- 老年性白內(nèi)障的護(hù)理查房
- 護(hù)理靜療持續(xù)改進(jìn)案例
評(píng)論
0/150
提交評(píng)論