61 citations · 120 across the 9 of their papers we have counts for
10 papers
Carving UI Tests to Generate API Tests and API Specification
Rahulkrishna Yandrapally, Saurabh Sinha, Rachel Tzoref-Brill +1
Modern web applications make extensive use of API calls to update the UI state in response to user events or server-side changes. For such applications, API-level testing can play…
Katana: Dual Slicing-Based Context for Learning Bug Fixes
Mifta Sintaha, Noor Nashid, Ali Mesbah
Contextual information plays a vital role for software developers when understanding and fixing a bug. Consequently, deep learning-based program repair techniques leverage context…
Page Segmentation using Visual Adjacency Analysis
Mohammad Bajammal, Ali Mesbah
Page segmentation is a web page analysis process that divides a page into cohesive segments, such as sidebars, headers, and footers. Current page segmentation approaches use either…
Style-Guided Web Application Exploration
Davood Mazinanian, Mohammad Bajammal, Ali Mesbah
A wide range of analysis and testing techniques targeting modern web apps rely on the automated exploration of their state space by firing events that mimic user interactions. Howe…
A Controlled Experiment of Different Code Representations for Learning-Based Bug Repair
Marjane Namavar, Noor Nashid, Ali Mesbah
Training a deep learning model on source code has gained significant traction recently. Since such models reason about vectors of numbers, source code needs to be converted to a co…
Fragment-Based Test Generation For Web Apps
Rahulkrishna Yandrapally, Ali Mesbah
Automated model-based test generation presents a viable alternative to the costly manual test creation currently employed for regression testing of web apps. However, existing mode…