In the context of End-to-End testing of web applications, automated exploration techniques (a.k.a. crawling) are widely used to infer state-based models of the site under test. These models, in which states represent features of the web application and transitions represent reachability relationships, can be used for several model-based testing tasks, such as test case generation. However, current exploration techniques often lead to models containing many near-duplicate states, i.e., states representing slightly different pages that are in fact instances of the same feature. This has a negative impact on the subsequent model-based testing tasks, adversely affecting, for example, size, running time, and achieved coverage of generat...
Users of World Wide Web utilize search engines for information retrieval in web as search engines pl...
Website applications surpass system-based applications because they are nature friendly and installa...
Web applications are at every corner of modern society.The largest web applications can serve millio...
Background: In the context of End-to-End testing of web applications , automated exploration techniq...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
A web application model offers a high-level description of a web application’s behaviour. Using the ...
Recent years have witnessed the drastic development of World Wide Web (WWW). Information is being ac...
International audienceIn the Internet of services (IoS), web applications are the most common way to...
Web applications are at every corner of modern society.The largest web applications can serve millio...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is mov...
Duplicate and near-duplicate web pages are the chief concerns for web search engines. In reality, th...
Testing the reliability of an application usually requires a good usage model that accurately captur...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is ...
Crawljax is a crawler, which not only finds states via regular links, but also states that are hidde...
While providing better performance, transparency and expressiveness, the main features of the web te...
Users of World Wide Web utilize search engines for information retrieval in web as search engines pl...
Website applications surpass system-based applications because they are nature friendly and installa...
Web applications are at every corner of modern society.The largest web applications can serve millio...
Background: In the context of End-to-End testing of web applications , automated exploration techniq...
Abstract—Crawling is a necessary step for testing web applications for security. An important concep...
A web application model offers a high-level description of a web application’s behaviour. Using the ...
Recent years have witnessed the drastic development of World Wide Web (WWW). Information is being ac...
International audienceIn the Internet of services (IoS), web applications are the most common way to...
Web applications are at every corner of modern society.The largest web applications can serve millio...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is mov...
Duplicate and near-duplicate web pages are the chief concerns for web search engines. In reality, th...
Testing the reliability of an application usually requires a good usage model that accurately captur...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is ...
Crawljax is a crawler, which not only finds states via regular links, but also states that are hidde...
While providing better performance, transparency and expressiveness, the main features of the web te...
Users of World Wide Web utilize search engines for information retrieval in web as search engines pl...
Website applications surpass system-based applications because they are nature friendly and installa...
Web applications are at every corner of modern society.The largest web applications can serve millio...