網路的普及使得網路應用蓬勃發展,網路購物、個人化網頁等互動式的應用也愈來愈普遍。在網頁測試的研究中以壓力測試、相容性測試較常被討論,而網站及網頁應用程式的單元測試與功能測試卻常被忽略。功能測試的過程很花時間,雖然現有的測試工具都會利用自動化來減少測試過程所需的時間,但有些僅針對畫面分析進行改善、有些則專注於案例產生的改善,並沒有銜接各部份以達到連貫的效果。本研究提出一個網頁測試輔助系統的架構與雛型,透過自動化的網頁分析取得網頁畫面上的各項元件與其相關屬性,讓測試人員能以拖曳點選的方式利用分析結果設定各項測試參數。接著系統依據設定完成的資料自動組合產生測試案例,並由系統自動執行及產生測試報告。透過此系統各模組間資料彙整與傳遞,測試過程中的各步驟可以有效地串整連接。同時,藉由各步驟的自動化以減少人工的介入,使得測試人員以簡單的操作步驟即能設計與執行網頁測試。
Many web applications, such as blog and online shopping, appeared as network became widely popularized. Researches of testing for such applications mainly focused on stress and compatibility testing, but few discusses about functional test, which is a time-consuming task. Current testing tools applied techniques in automating the testing process to reduce the testing time. Some of them improve testing process by automatic analysis of web pages and some generate test cases automatically. Nevertheless, how to incorporate the separately developed efforts into an integrated testing framework worth some discussions. This paper proposes a framework of testing system for web applications. First, web pages under test are analyzed by the system so that testers can set the testing parameters based on the analyzed results. Then, test cases are generated automatically. Finally, the system runs test and generates test report. Through the design of data content and format, the proposed system can exchange data among its modules effectively and fluently. Moreover, all the automation efforts to the proposed system largely reduced human intervention during the test process so that testers can complete their work in several simple steps. A prototype is also made to demonstrate the feasibility of the proposed framework.
為了持續優化網站功能與使用者體驗,本網站將Cookies分析技術用於網站營運、分析和個人化服務之目的。
若您繼續瀏覽本網站,即表示您同意本網站使用Cookies。