作者: Karthik Pattabiraman , Benjamin Zorn
关键词: Web 2.0 、 Data mining 、 Web page 、 Robustness testing 、 Software fault tolerance 、 Web application 、 Computer science 、 Distributed computing 、 Robustness (computer science) 、 Server 、 Object-oriented programming
摘要: Web 2.0 applications are increasing in popularity. However, they also prone to errors because of their dynamic nature. This paper presents DoDOM, an automated system for testing the robustness based on Document Object Models (DOMs). DoDOM repeatedly executes application under a trace recorded user actions and observes client-side behavior terms its DOM structure. Based observations, extracts set invariants web application’s We show that exist real can be learned within reasonable number executions. further use fault-injection experiments demonstrate uses detecting applications. The found provide high coverage impact DOM, with low rate false positives.