Finding and emulating keyboard, mouse, and touch interactions and gestures while crawling rias

研究成果: Article査読

抄録

Existing techniques for crawling Javascript-heavy Rich Internet Applications tend to ignore user interactions beyond mouse clicking, and therefore often fail to consider potential mouse, keyboard and touch interactions. We propose a new technique for automatically finding and exercising such interactions by analyzing and exercising event handlers registered in the DOM. A basic form of gesture emulation is employed to find states accessible via swiping and tapping. Testing the tool against 6 well-known gesture libraries and 5 actual RIAs, we find that the technique discovers many states and transitions resulting from such interactions, and could be useful for cases such as automatic test generation and error discovery, especially for mobile web applications.

本文言語English
ページ(範囲)1777-1782
ページ数6
ジャーナルInternational Journal of Software Engineering and Knowledge Engineering
25
9-10
DOI
出版ステータスPublished - 2015 11月 1

ASJC Scopus subject areas

  • ソフトウェア
  • コンピュータ ネットワークおよび通信
  • コンピュータ グラフィックスおよびコンピュータ支援設計
  • 人工知能

フィンガープリント

「Finding and emulating keyboard, mouse, and touch interactions and gestures while crawling rias」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル