您現在的位置是:首頁 >生活 > 2023-11-30 01:00:21 來源:
demo應用程序(demo程序是干什么的)
大家好,我是小夏,我來為大家解答以上問題。demo應用程序,demo程序是干什么的很多人還不知道,現在讓我們一起來看看吧!
1、它是用于手機協議站軟件側死白紙盒的一個版本
2、 手機軟件測試單從測試的內容來看,包括上面的MMI和底下的PROTOCOL。由于MMI的靈活性,和各個廠家的個性化,以及手機本身的用戶不同。MMI 的側重點也就不同,在基本通話、短消息、數據功能完成的基礎上可以五花八門,所以測試的重點不同。測試方法各不相同。但是協議就不同了,協議是統一的,雖然你實現方法可以不同,但是完成的功能必須相同,和MMI不同,雖然都是聊天,但是有些用短消息聊天,有些用PUSH聊天,而協議軟件有一個遵守的規范——ETSI指定的協議規范,有統一的命令規范和統一的標準。消息(術語,不是軟件編程里的消息,是通信術語)是固定的嘛。針對協議的測試,因為有標準可循,有規范可儀,所以軟件測試就很多工具,公司也多,自動化測試要自動話,否則,按照人的測試能力,誰也無法保證其絕對可靠性,也沒有這么大的人力去仔細做測試。
3、 一般對于白盒測試是比較嚴格的,而且也是耗費人力的,所以常采用自動化測試工具。這樣節省人力、縮短測試時間。至于誰家的工具比較好,涉及各取所需吧,也涉及到成本問題。你如果想購買某產品,會給你一個DEMO版本,給你一個月的評價時期,這個評估版本讓你熟悉其產品的優劣也讓你熟悉其操作。測試工具一般都有二次開發功能,也就是可以自己編寫腳本,針對不同的軟件平臺做一些改動,這樣可以根據自己的需要編寫測試CASE測試用列。當然即使是全部用自動化測試,你心理還是沒底,你還是要仔細去看代碼。分析流程,讀懂其含義,一個很小的問題,出錯保護沒有作好,一般這個問題最多,出錯保護機制沒有作好,會造成崩潰這樣嚴重的問題。 這是針對協議代碼的白盒測試。如果你是對購買來的協議進行測試,一般有儀器,模擬一個網絡基站,進行測試,不過這樣的儀器非常昂貴,而且測試人員要對ETSI協議比較熟悉。我沒有直接參加針對協議的白盒測試,不過對評估般的測試軟件曾經PRACTISE,可測試覆蓋率,我很奇怪的是,一般打點(跟蹤)也是需要消耗CPU時間的這樣程序效率就降低了,而我要測試程序的效率等項目就要考慮CPU,而且程序的工作運轉必須和CPU息息相關,而現在CPU 在保證程序RUN同時,還要進行打點,是否測試出的指數和實際不符和呢,是否沒有達到真實的水平呢?而它這個產品(水牛)介紹說,一般不占用CPU時間,我想了很長時間沒有想通后想咨詢,告之這是他們的專利,無可奉告。由于這種測試工具是針對平臺,所以如果你平臺不支持的,也就沒有辦法使用了。還有集成測試等等,在軟件的介紹中有詳細說明,不再詳細說明。 對協議進行白合測試,我想對你的要求就是:熟悉相關的協議,否則白扯;熟悉開發的語言,否則免談。
本文到此講解完畢了,希望對大家有幫助。