Today, a considerable portion of our society relies on Web applications to perform numerous tasks in every day life; for example, transferring money over wire or purchasing flight tickets. To ascertain such pervasive Web applications perform robustly, various tools are introduced in the software engineering research community and the industry. Web application crawlers are an instance of such tools used in testing and analysis of Web applications. Software testing, and in particular testing Web applications, play an imperative role in ensuring the quality and reliability of software systems. In this thesis, we aim at optimizing the crawling of modern Web applications in terms of memory and time performances. Modern Web applications are even...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Automated web crawlers can be used to explore and exercise portions of a web application under test....
Abstract—Automated web crawlers can be used to explore and exercise portions of a web application un...
Today, a considerable portion of our society relies on Web applications to perform numerous tasks in...
Web crawlers visit internet applications, collect data, and learn about new web pages from visited p...
Web applications have come a long way both in terms of adoption to provide information and services ...
Web crawlers visit internet applications, collect data, and learn about new web pages from visited p...
Web applications are becoming more and more the replacement of desktop applications, using Ajax as t...
In this paper we review five years of research in the field of automated crawling and testing of web...
AbstractThis paper proposes a method to conduct performance eanalysis of web applications. The behav...
Web crawlers have a long and interesting his-tory. Early web crawlers collected statistics about the...
During the past decade, web applications have evolved substantially. Taking advantage of new technol...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
Context: Fast loading web apps can be a key success factor in terms of user experience. However, imp...
During the past decade, web applications have evolved substantially. Taking advantage of new technol...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Automated web crawlers can be used to explore and exercise portions of a web application under test....
Abstract—Automated web crawlers can be used to explore and exercise portions of a web application un...
Today, a considerable portion of our society relies on Web applications to perform numerous tasks in...
Web crawlers visit internet applications, collect data, and learn about new web pages from visited p...
Web applications have come a long way both in terms of adoption to provide information and services ...
Web crawlers visit internet applications, collect data, and learn about new web pages from visited p...
Web applications are becoming more and more the replacement of desktop applications, using Ajax as t...
In this paper we review five years of research in the field of automated crawling and testing of web...
AbstractThis paper proposes a method to conduct performance eanalysis of web applications. The behav...
Web crawlers have a long and interesting his-tory. Early web crawlers collected statistics about the...
During the past decade, web applications have evolved substantially. Taking advantage of new technol...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
Context: Fast loading web apps can be a key success factor in terms of user experience. However, imp...
During the past decade, web applications have evolved substantially. Taking advantage of new technol...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Automated web crawlers can be used to explore and exercise portions of a web application under test....
Abstract—Automated web crawlers can be used to explore and exercise portions of a web application un...