WAP测试环境
WAP測試環境
在WAP編程與開發中,為了對所編網頁及應用進行測試,我們通常需要建立WAP的測試環境。一般來說,WAP測試環境可以從瀏覽器環境、模擬環境、實際環境三個方面進行建立,本節就對此作一基本介紹 1 瀏覽器環境
瀏覽環境的建立是十分簡單的。目前Internet上有許多站點提供有WML瀏覽器的免費下載服務。比較著名的WML瀏覽器是Winwap,以及各移動通信設備公司提供的瀏覽器。安裝這些瀏覽器后,用戶就可以在Windows系統環境下訪問WAP站點,查看WAP頁面。
在WAP的服務器端,開發人員則可以利用Windows NT 4.0或Windows 2000以及Internet信息服務器IIS(Internet Information Server) 4.0/5.0軟件進行模擬。在原有的WWW服務子目錄下再建立一個WAP子目錄,將所有的WML網頁放在其中,并對IIS進行必要的配置。然后,在WWW服務器正常運轉的情況下,開發人員通過在Winwap等WAP瀏覽器上輸入http://localhost(本地計算機名)/wap/index.html的形式,即可進入WAP網頁進行瀏覽測試。
這種測試環境的優點是實施起來比較簡單,建設比較快,操作起來也比較簡單易學。其不足之處在于,這種測試用的瀏覽器畢竟是Windows環境下的瀏覽器,支持大部分的WML標記,查看窗口的界面可以擴大和縮小,比較自由,因而所看到的測試效果與實際手機上的效果可能會有比較大的差別,而且它也不能提供編輯、編譯和調試的集成環境。
2 模擬環境
用于WAP測試的模擬環境是通過使用移動通信設備公司所提供的WAP手機模擬器來實現WML瀏覽的。目前可以從各公司站點上下載的模擬器有Nokia Toolkit、Ericsson R380 Emulator、Ericsson WapIDE、UpPhone UP.Simulator、Motorola Mobile ADK等。
相比較來說,Nokia和Motorola提供了比較完整的集成開發環境,其他兩家主要提供了模擬WAP手機的WML瀏覽器。由于模擬器一般都提供直接的HTML服務連接,所以WAP服務器端只需要Windows NT/2000及IIS 4.0/5.0軟件即可進行模擬和調試。與上面介紹的方法一樣,在WWW服務器工作正常的情況下,通過在模擬瀏覽器上輸入http://localhost(本地計算機名)/wap/index.html的形式,即可進行WAP網頁的瀏覽測試。
雖然說這種模擬環境提供了集成環境及與WAP手機基本一致的模擬器,但仍難保證所用模擬器與其實際產品完全一致,尤其是沒有WAP網關的參與,因此這是一種并不完備的檢測。特別地,這種模擬環境下與無線電話應用WTA(Wireless Telephony Application)相關的服務根本沒有辦法進行檢測。不過,對于單純的開發測試來說,這樣模擬環境基本能夠滿足要求。
在WAP編程與開發中,為了對所編網頁及應用進行測試,我們通常需要建立WAP的測試環境。一般來說,WAP測試環境可以從瀏覽器環境、模擬環境、實際環境三個方面進行建立,本節就對此作一基本介紹 1 瀏覽器環境
瀏覽環境的建立是十分簡單的。目前Internet上有許多站點提供有WML瀏覽器的免費下載服務。比較著名的WML瀏覽器是Winwap,以及各移動通信設備公司提供的瀏覽器。安裝這些瀏覽器后,用戶就可以在Windows系統環境下訪問WAP站點,查看WAP頁面。
在WAP的服務器端,開發人員則可以利用Windows NT 4.0或Windows 2000以及Internet信息服務器IIS(Internet Information Server) 4.0/5.0軟件進行模擬。在原有的WWW服務子目錄下再建立一個WAP子目錄,將所有的WML網頁放在其中,并對IIS進行必要的配置。然后,在WWW服務器正常運轉的情況下,開發人員通過在Winwap等WAP瀏覽器上輸入http://localhost(本地計算機名)/wap/index.html的形式,即可進入WAP網頁進行瀏覽測試。
這種測試環境的優點是實施起來比較簡單,建設比較快,操作起來也比較簡單易學。其不足之處在于,這種測試用的瀏覽器畢竟是Windows環境下的瀏覽器,支持大部分的WML標記,查看窗口的界面可以擴大和縮小,比較自由,因而所看到的測試效果與實際手機上的效果可能會有比較大的差別,而且它也不能提供編輯、編譯和調試的集成環境。
2 模擬環境
用于WAP測試的模擬環境是通過使用移動通信設備公司所提供的WAP手機模擬器來實現WML瀏覽的。目前可以從各公司站點上下載的模擬器有Nokia Toolkit、Ericsson R380 Emulator、Ericsson WapIDE、UpPhone UP.Simulator、Motorola Mobile ADK等。
相比較來說,Nokia和Motorola提供了比較完整的集成開發環境,其他兩家主要提供了模擬WAP手機的WML瀏覽器。由于模擬器一般都提供直接的HTML服務連接,所以WAP服務器端只需要Windows NT/2000及IIS 4.0/5.0軟件即可進行模擬和調試。與上面介紹的方法一樣,在WWW服務器工作正常的情況下,通過在模擬瀏覽器上輸入http://localhost(本地計算機名)/wap/index.html的形式,即可進行WAP網頁的瀏覽測試。
雖然說這種模擬環境提供了集成環境及與WAP手機基本一致的模擬器,但仍難保證所用模擬器與其實際產品完全一致,尤其是沒有WAP網關的參與,因此這是一種并不完備的檢測。特別地,這種模擬環境下與無線電話應用WTA(Wireless Telephony Application)相關的服務根本沒有辦法進行檢測。不過,對于單純的開發測試來說,這樣模擬環境基本能夠滿足要求。
轉載于:https://www.cnblogs.com/loadrunner/archive/2008/03/06/1093055.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 考驾照的心得
- 下一篇: Bug: CuteEditor与IE8不