Webpage Component Detection and Dynamic Webpage Testing Methods

碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 99 === When a web page is tested, components of the webpage (called webpage components) must be identified so that events (actions) to the webpage components can be fired and the results can be verified. Although webpage components can be identified from the HTML sou...

Full description

Bibliographic Details
Main Authors: Wei-Yen Wang, 王偉焱
Other Authors: 陳偉凱
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/tctp62
Description
Summary:碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 99 === When a web page is tested, components of the webpage (called webpage components) must be identified so that events (actions) to the webpage components can be fired and the results can be verified. Although webpage components can be identified from the HTML source code. it is a very time-consuming and laborious work, since the HTML code can be very length and difficult to read. This thesis proposes a method that can automatically detect and identify webpage components. A web testing tool, called HyperGTT, is enhanced to support the proposed method, including capabilities such as real-time conversion, automatic grouping, and structural matching of webpage components. In addition, HyperGTT is enhanced to support the testing of dynamic webpages that contain JavaScript and AJAX code. The improvements allow HyperGTT to support web application testing better, and can save testers’ time and effort when maintaining test scripts.