paper-with-me

Papers

ASSURE: Metamorphic Testing for AI-powered Browser Extensions

2025-07-07 · Xuanqi Gao, Juan Zhai, Shiqing Ma, Siyi Xie, Chao Shen arxiv

The integration of Large Language Models (LLMs) into browser extensions has revolutionized web browsing, enabling sophisticated functionalities like content summarization, intelligent translation, and context-aware writing assistance. However, these AI-powered extensions introduce unprecedented challenges in testing and reliability assurance. Traditional browser extension testing approaches fail to address the non-deterministic behavior, context-sensitivity, and complex web environment integration inherent to LLM-powered extensions. Similarly, existing LLM testing methodologies operate in isolation from browser-specific contexts, creating a critical gap in effective evaluation frameworks. To bridge this gap, we present ASSURE, a modular automated testing framework specifically designed for AI-powered browser extensions. ASSURE comprises three principal components: (1) a modular test case generation engine that supports plugin-based extension of testing scenarios, (2) an automated execution framework that orchestrates the complex interactions between web content, extension processing, and AI model behavior, and (3) a configurable validation pipeline that systematically evaluates behavioral consistency and security invariants rather than relying on exact output matching. Our evaluation across six widely-used AI browser extensions demonstrates ASSURE's effectiveness, identifying 531 distinct issues spanning security vulnerabilities, metamorphic relation violations, and content alignment problems. ASSURE achieves 6.4x improved testing throughput compared to manual approaches, detecting critical security vulnerabilities within 12.4 minutes on average. This efficiency makes ASSURE practical for integration into development pipelines, offering a comprehensive solution to the unique challenges of testing AI-powered browser extensions.

📄 PDF Abstract BibTeX arXiv:2507.05307

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Automated Testing of AI Models

2021-10-07 · Swagatam Haldar, Deepak Vijaykeerthy, Diptikalyan Saha

The last decade has seen tremendous progress in AI technology and applications. With such widespread adoption, ensuring the reliability of the AI models is crucial. In past, we took the first step of creating a testing f…

FairnessSpeech-to-Texttext-classificationText Classification+2

Multi-Agent Specification-based Metamorphic Testing of FMU-Based Simulations

2026-05-24 · Ashir Kulshreshtha, Abdullah Mughees, Gaadha Sudheerbabu, Tanwir Ahmad 외 arxiv

In many industrial domains, the Functional Mock-up Interface (FMI) is used to exchange simulation models as Functional Mock-up Units (FMUs) across different partners using various modelling tools. This opens up the possi…

Object-based Metamorphic Testing through Image Structuring

2020-02-12 · Adrian Wildandyawan, Yasuharu Nishi

Testing software is often costly due to the need of mass-producing test cases and providing a test oracle for it. This is often referred to as the oracle problem. One method that has been proposed in order to alleviate t…

Object

A Digital Twin Framework for Metamorphic Testing of Autonomous Driving Systems Using Generative Model

2025-10-08 · Tony Zhang, Burak Kantarci, Umair Siddique arxiv

Ensuring the safety of self-driving cars remains a major challenge due to the complexity and unpredictability of real-world driving environments. Traditional testing methods face significant limitations, such as the orac…

Autonomous Driving

Evaluating Human Trajectory Prediction with Metamorphic Testing

2024-07-26 · Helge Spieker, Nassim Belmecheri, Arnaud Gotlieb, Nadjib Lazaar

The prediction of human trajectories is important for planning in autonomous systems that act in the real world, e.g. automated driving or mobile robots. Human trajectory prediction is a noisy process, and no prediction …

PredictionTrajectory Prediction