A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
WebMate
2012
Proceedings of the Workshop on JavaScript Tools - JSTools '12
WEBMATE addresses challenges such as interactive elements, state abstraction, and non-determinism in large applications; we demonstrate its usage for regular application testing as well as for cross-browser ...
The WEBMATE approach automatically explores and navigates through arbitrary Web 2.0 applications. ...
This work was supported by the ERC Advanced Grant "SPECMATE-Specification Mining and Testing". ...
doi:10.1145/2307720.2307722
fatcat:bk4exl7tunhifiorf2ntmwzqqa
Survey of Web Testing Techniques
2013
International Journal of Computer Applications
This paper presents a survey of various web application testing techniques and provides a comparison of techniques, concluding with benefits and limitations of each. ...
Lei Xu and Baowen Xu [4] introduced a framework for web testing beginning with requirement analysis based on object model, interactive relation model and architectural model, to test case generation ...
Lei Xu and Baowen Xu introduced a framework for web testing beginning with requirement analysis based on object model, interactive relation model and architectural model, to test case generation via combinatorial ...
doi:10.5120/12438-9202
fatcat:i3guu7xl3reghcrycdzd4u7byy
A Review on Web Application Testing and its Current Research Directions
2017
International Journal of Electrical and Computer Engineering (IJECE)
A comparative study of some of the prominent tools, techniques and models for web application testing is presented. ...
The web applications generally tend to take faster and quicker release cycles making their testing very challenging. The main issues in testing are cost efficiency and bug detection efficiency. ...
ACKNOWLEDGEMENTS The authors would like to thank the pioneers of research in testing of web applications who proposed several novel techniques and inspiring them to perform a survey and further pursue ...
doi:10.11591/ijece.v7i4.pp2132-2141
fatcat:e2i5rgytlraerlnyctentb6hlu
Modelling methods for web application verification and testing: state of the art
2009
Software testing, verification & reliability
Verification and testing of web software requires effective modeling techniques that address the specific challenges of web applications. ...
In this study we survey 24 different modeling methods used in website verification and testing. ...
The authors propose a way to integrate their browser model with other web application testing models to make them browser interaction aware methods. ...
doi:10.1002/stvr.401
fatcat:oklbi4yddraw7gdmo6qzplw74u
Mutual Browser Conflicts Disclosure
2019
International journal of recent technology and engineering
of a highly dynamic AJAX site and create a model of the navigational paths and states. ...
It becomes difficult to identify correct web page when it gives differences across different browsers. The web pages may give significant differences and it is known as cross-browser inconsistency. ...
GraphWalker by mathematical algorithms generates a path which corresponds to your test idea, for this GraphWalker used generator rule and a model. ...
doi:10.35940/ijrte.d7365.118419
fatcat:7snreyh7u5g5hiekbjs6zcdrzm
ArtForm: a tool for exploring the codebase of form-based websites
2017
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis - ISSTA 2017
ArtForm extends an instrumented browser, so that it can directly implement user interactions, adding on top of it symbolic and concolic execution of JavaScript. ...
It includes a number of adaptations of concolic execution to the setting of form-based web programs. ACM Reference format: ...
Although designed to generate tests for web applications, Kudzu does not appear to include modelling of the DOM, the browser APIs, or user inputs. ...
doi:10.1145/3092703.3098226
dblp:conf/issta/SpencerBMB17
fatcat:mghuxttwpngczdpssoixzks4jm
Reconstructing Interactions with Rich Internet Applications from HTTP Traces
[chapter]
2016
IFIP Advances in Information and Communication Technology
Acknowledgement This research was supported by the IBM Center for Advanced Studies, the IBM Ottawa Software Lab and the Natural Sciences and Engineering Research Council of Canada (NSERC). ...
browser and web server. ...
application based on DOJO; El-Finder, an open-source file manager for the web; (v) Engage, a web-based goal setting and performance management application built using the Google web toolkit; Test RIA, ...
doi:10.1007/978-3-319-46279-0_8
fatcat:uyjd5kifavhq7azjh4wpaywmia
Web Application Testing
[chapter]
2006
Web Engineering
Generating a test environment to test this type of application and exercise each of them is a quite tough task. Functional requirement testing of web application will be considered in this paper. ...
Web application testing consists of the analysis of the web fault compared to the generic software faults. ...
Sequences
of semantically interacting events in the model are used to generate test cases once the model is refined
by the tester. ...
doi:10.1007/3-540-28218-1_7
fatcat:mnkykif3sjgdhfdwrpl3uxj3eu
Chapter 5 Advances in Web Testing
[chapter]
2009
Advances in Computers
In short, models are used to capture Web application components, their attributes, and interconnections; testing strategies use the models to generate test cases; and portability analysis enables Web developers ...
We then provide an overview of research contributions in three critical aspects of Web testing: deriving adequate Web application models, defining appropriate Web testing strategies, and conducting Web ...
Since users interact with Web applications through browsers, loose coupling of browser controls and the Web application can translate into unexpected failures and anomalies. ...
doi:10.1016/s0065-2458(08)00805-x
fatcat:wfhvy7loyjbeti5dd45bq5mtl4
Automatic Testing of AJAX Applications through Dynamic Analysis of User Interface State Change
2014
International Journal of Computer Applications
Use of JAVASCRIPT and dynamic DOM (Document Object Model) manipulation on the client side of web applications is becoming a widespread approach for achieving rich interactivity and responsiveness in modern ...
This not only makes them fundamentally different from traditional web applications but also make them more error prone and harder to test. ...
All such model-based testing techniques focus on classical multipage web applications. They mostly use a crawler to infer a navigational model of the web. ...
doi:10.5120/16637-6601
fatcat:jktvxxhcpfdb3bwyr2teat2ypa
WiGis: A Framework for Scalable Web-Based Interactive Graph Visualizations
[chapter]
2010
Lecture Notes in Computer Science
Traditional network visualization tools inherently suffer from scalability problems, particularly when such tools are interactive and web-based. ...
We demonstrate fast, interactive graph animations for up to hundreds of thousands of nodes in a browser through the use of asynchronous data and image transfer. ...
through a web browser. ...
doi:10.1007/978-3-642-11805-0_13
fatcat:h2jbbev22zc4vc27nmyl5p5exi
HAIL: Hierarchical Adaptive Interface Layout
[chapter]
2010
Lecture Notes in Computer Science
We show two HAIL-based applications: a general purpose web browser and a Twitter client. ...
We propose interfaces that change and adapt to the user and their individual abilities. ...
We present two applications designed to the HAIL model specification: a general purpose web browser and a Twitter client. ...
doi:10.1007/978-3-642-14097-6_24
fatcat:rw2vun2ppffkzchdtg6awtsk5e
Crawl-based analysis of web applications: Prospects and challenges
2015
Science of Computer Programming
We describe the open source Crawljax tool, and the various extensions that have been proposed in order to address such issues as cross-browser compatibility testing, web application regression testing, ...
input generation. ...
With JavaScript-enabled crawling, the result of a crawl is a model of the user interaction: A click on some element in the browser can bring the web application in a given state, and exhaustively attempting ...
doi:10.1016/j.scico.2014.09.005
fatcat:bblmo2fhdreojfuxf3xb6nyidm
WaRR: A tool for high-fidelity web application record and replay
2011
2011 IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN)
We describe two usage scenarios for WaRR that help developers improve the dependability of web applications: testing web applications against realistic human errors and generating user experience reports ...
The WaRR Recorder is embedded in a web browser, thus having access to user actions, and provides a complete interaction trace-this confers high recording fidelity. ...
For testing, we use known error models to inject realistic human errors into traces gathered by WaRR and then replay the generated traces and observe how the web application handles the injected errors ...
doi:10.1109/dsn.2011.5958253
dblp:conf/dsn/AndricaC11
fatcat:xjgdk5fneje6dlkvwt5f7tejha
Personalization of Web Browsing for Novice Users
2010
International Journal of Computer Applications
We propose a personal web browser which adapts to the user interface layout and navigation. ...
This work focuses on the study of intelligent interface agents which adapt to the user according to the interactions between the user and the browser. ...
A proper algorithms on adaptation based on the general user model can be of value. To obtain this model, a proxy server can be utilized to log and analyse the users' interactions. ...
doi:10.5120/560-737
fatcat:6zngnfqtyjfk5cihxbthdpcf7a
« Previous
Showing results 1 — 15 out of 85,572 results