alphaFeedback

WorksComputer Science

EMBERS: Empirically Motivated Robustness Testing of Deep Research Systems via Defect-Guided Fuzzing

AI contributions
Not recorded for this paper
View details

Abstract

Deep Research (DR) systems extend large language models into autonomous agents that decompose complex information needs, iteratively search the web, and synthesize evidence to answer challenging questions. However, their multi-stage execution may introduce robustness risks, as variations in user questions or intermediate search inputs may propagate across research stages and lead to incorrect answers. Existing evaluations focus on task-solving capabilities or robustness against external evidence disturbances, leaving intrinsic weaknesses in DR execution insufficiently explored. Thus, we conduct an empirical study of 1,932 execution trajectories from three representative DR systems and identify nine recurring defect categories across subquestion formulation, online search, and final reasoning. Guided by these findings, we propose EMBERS, an empirically motivated, defect-guided fuzzing framework for robustness testing of DR systems. Starting from correctly answered seed questions, EMBERS generates stage-targeted test inputs using defect-guided mutation, web-search-assisted fidelity assurance, and diversity-aware seed maintenance. Experiments across 16 framework–model–dataset settings show that EMBERS achieves 3.21 times the failure-discovery throughput of the strongest baseline under identical testing budgets. Human and LLM-assisted evaluations demonstrate that most generated inputs preserve the original information need and necessary contextual constraints. Moreover, model fine-tuning experiments show consistent-answer performance improvement, highlighting their value for robustness testing and model improvement.

CCS Concepts: • Software and its engineering → Software testing and debugging.

Additional Key Words and Phrases: Software Testing, Fuzzing, Robustness Testing, Deep Research Systems

ACM Reference Format:

Shuochuan Li, Zan Wang, Dong Wang, Yuhang Jiang, Huajin Cui, Chen Zhang, Gang Wang, and Junjie Chen. 2025. EMBERS: Empirically Motivated Robustness Testing of Deep Research Systems via Defect-Guided

Authors’ Contact Information: Shuochuan Li, [email protected], Tianjin University, Tianjin, China; Zan Wang, [email protected], Tianjin University, Tianjin, China; Dong Wang, Tianjin University, Tianjin, China; Yuhang Jiang, Tianjin University, Tianjin, China; Huajin Cui, Tianjin University, Tianjin, China; Chen Zhang, Huawei Technologies Co., Ltd., Shenzhen, China; Gang Wang, Huawei Technologies Co., Ltd., Shenzhen, China; Junjie Chen, Tianjin University, Tianjin, China.

Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Conference acronym ’XX, Woodstock, NY

© 2025 Copyright held by the owner/author(s). Publication rights licensed to ACM.

ACM ISBN 978-1-4503-XXXX-X/2018/06

https://doi.org/XXXXXXXXXXXX

Fuzzing. In *Proceedings of Make sure to enter the correct conference title from your rights confirmation email (Conference acronym ’XX). ACM, New York, NY, USA, 30 pages. https://doi.org/XXXXXXX.XXXXXXX

Introduction

Large language models (LLMs) have evolved into autonomous agents that plan, use external tools, and make multi-round decisions. Among these applications, Deep Research (DR) systems have emerged as a promising paradigm for complex information-seeking tasks, integrating long-horizon planning, iterative web search, multi-source evidence collection, and information synthesis [18]. Building on earlier web-assisted question-answering systems [30, 37, 41], DR systems autonomously formulate subquestions, retrieve relevant evidence, and synthesize final answers. However, their long and interactive execution processes introduce substantial reliability challenges.

Unlike conventional question-answering systems, DR systems involve multiple interdependent stages, including subquestion formulation, online search, and final reasoning. Errors introduced at an early stage may propagate through subsequent stages and affect the final answer. For example, incorrect entity identification may redirect subsequent searches, while minor variations in search expressions may lead to irrelevant evidence. Such reliability challenges are also reflected in execution consistency: WebSailor [23] achieves a Pass@1 of 18.34% on FRAMES-ZH [21], but only 6% of questions are answered correctly across three independent runs (Consistent@3). Moreover, single-run accuracy on fixed questions may overlook robustness weaknesses, as a system that correctly answers an original question may fail under answer-preserving variations in user questions or intermediate search inputs. We refer to such pass-to-fail behavioral changes as robustness failures.

Existing studies have primarily evaluated DR systems using benchmarks for complex information-seeking capabilities [12, 15, 21, 50]. For instance, DeepResearch Bench [12] evaluates research report quality, evidence coverage, and citation accuracy. However, these static benchmarks rely on predefined questions, which may become outdated and provide limited insights into robustness under controlled input variations. To address these limitations, DR-Arena [16] dynamically constructs research tasks from live web information and adaptively increases task difficulty to explore system capability boundaries. Recent studies have also investigated the robustness of DR systems against misleading or manipulated external web evidence [4, 11, 31, 34, 62]. Despite these advances, existing approaches primarily focus on overall task-solving capabilities or robustness against unreliable external information, leaving robustness weaknesses arising within DR execution processes largely unexplored. Moreover, they lack systematic testing strategies informed by recurring defects across different stages of DR execution. Such weaknesses are equally important, as even minor perturbations in user questions or intermediate search inputs may disrupt question interpretation, evidence retrieval, and final reasoning without manipulating external web content. In practical applications such as scientific literature reviews and business analysis, these failures may cause critical evidence to be overlooked or incorrect conclusions to be produced. When such outputs inform subsequent research or decision-making, seemingly minor input variations can lead to misleading analyses and potentially costly decisions.

To systematically investigate the robustness weaknesses of DR systems and guide targeted test generation, we conduct an empirical study of their execution trajectories. Specifically, we collect 1,932 execution trajectories from three representative DR systems developed by leading industrial and academic research groups, i.e., DeepDiver [43], WebSailor [23], and WebExplorer [25]. We evaluate these systems on three benchmarks, i.e., Bamboogle [2], FRAMES-ZH [43], and BrowseComp-ZH [60], covering diverse information-seeking tasks ranging from compositional multi-hop reasoning to challenging open-web information retrieval. Following statistical sampling [44], we manually analyze 384 trajectories to investigate two aspects: the distribution of observed failure origins across DR execution stages (RQ1) and the recurring defect characteristics underlying these failures (RQ2). Our empirical analysis yields the following key findings. For RQ1, subquestion formulation accounts for the largest proportion of classified failures (65.6%), followed by online search (24.2%) and final reasoning (10.2%), indicating that early-stage errors are a major source of observed failures. For RQ2, we identify nine recurring defect categories, revealing three major weaknesses: early interpretation errors can misdirect subsequent research, online search is sensitive to non-semantic variations and distracting evidence, and final reasoning may fail even when the required facts have been retrieved.

However, translating these empirical findings into effective robustness tests presents three technical challenges. First, the interdependent execution stages of DR systems make it difficult to construct targeted perturbations that expose specific weaknesses without introducing unrelated changes. Second, modifying natural-language questions or intermediate search inputs may inadvertently alter essential facts, contextual constraints, or reference answers, challenging test validity. Third, the vast input space and costly multi-round execution of DR systems make it difficult to efficiently explore diverse robustness weaknesses while avoiding redundant test generation. To address these challenges, we propose EMBERS, an empirically motivated, defect-guided fuzzing framework for robustness testing of DR systems. Specifically, EMBERS first initializes a seed pool with questions the target DR system consistently answers correctly, along with their execution trajectories. For each selected seed, a dual-stage mutation selection strategy determines whether to modify the original user question or an intermediate search input and then selects an applicable rule from nine defect-guided mutation rules derived from our empirical findings. An LLM-based mutation operator generates test inputs via multi-round planning and online fact verification, aiming to preserve the original information need and reference answer. The generated inputs are subsequently executed on the target DR system, and a semantic answer oracle identifies potential pass-to-fail robustness failures. Finally, diversity-aware seed maintenance retains promising non-failing inputs for further mutation, enabling continued exploration of potential robustness failures.

We further evaluate EMBERS through three research questions examining its failure-detection effectiveness (RQ3), the contributions of its core components (RQ4), and its performance in human and LLM-assisted evaluations (RQ5). We conduct extensive experiments across 16 framework–model–dataset settings, combining two DR framework works (i.e., WebSailor [23] and WebExplorer [25]) and their corresponding backbone models on four evaluation datasets (i.e., FRAMES [21], FRAMES-ZH [43], BrowseComp [50], and OpenSeeker [13]). Compared with DR-Arena and RobustAlpacaEval, EMBERS achieves 3.21 times the failure-discovery throughput of the strongest baseline under identical 24-hour testing budgets. Ablation experiments confirm the effectiveness of its core components, while human and LLM-assisted evaluations demonstrate high mutation fidelity and assess the reliability of automated correctness judgments. Beyond failure detection, fine-tuning WebSailor-32B with EMBERS-generated data improves three-run consistent correctness by up to 9.13 percentage points on held-out benchmarks, demonstrating their potential for improving DR systems. Overall, these results highlight the effectiveness of empirically motivated, defect-guided fuzzing for robustness testing and reliability improvement of DR systems.

Contributions. In summary, this work makes the following contributions: (1) We conduct an empirical study of 1,932 execution trajectories from three representative DR systems, identifying nine recurring defect categories across three execution stages. (2) We propose EMBERS, an empirically motivated, defect-guided fuzzing framework that integrates defect-guided mutation, web-search-assisted fidelity assurance, and diversity-aware seed maintenance to systematically expose robustness failures. (3) We conduct comprehensive automated and human evaluations, demonstrating superior failure-detection effectiveness over existing approaches and the potential of EMBERS-generated data to improve DR system performance through fine-tuning. To support future research, we publicly release our replication package [1], which includes all necessary code and resources to reproduce the results.

Background and Related Work

This section reviews the architectures of DR systems and existing approaches to evaluating and testing their reliability.

Deep Research Systems. DR systems leverage LLMs to solve complex information-seeking tasks through long-horizon planning, iterative web search, and evidence synthesis [18]. Based on their execution architectures, existing DR systems can be broadly categorized into ReAct-based and multi-agent-based systems.

ReAct-based DR systems typically employ a single agent to iteratively decompose questions, formulate search queries, retrieve web evidence, and update their reasoning following the ReAct paradigm [54]. Recent studies have enhanced their research capabilities through different strategies. For example, WebDancer [51] combines supervised fine-tuning and reinforcement learning, while DeepDiver [43] introduces adaptive search intensity scaling. WebThinker [24] integrates reasoning, web exploration, and report writing, whereas WebSailor [23] and WebExplorer [25] enhance long-horizon research through uncertainty reduction and extended web exploration, respectively. Despite these advances, sequential DR systems remain vulnerable to error propagation, where early decomposition or retrieval errors may affect subsequent decisions [52]. Multi-agent-based DR systems instead distribute research tasks among collaborating agents, typically involving a planner, specialized research agents, and a writer. For example, MindSearch [8] dynamically constructs research graphs to coordinate parallel WebSearchers, while DeepResearcher [59] employs specialized agents for information acquisition and cross-source validation. DeepDiver-V2 [33] adopts a planner-centric architecture to coordinate information seekers and a writer, whereas MiroFlow [45] introduces flexible agent orchestration for complex research workflows.

Although multi-agent architectures improve task decomposition and information coverage, their individual research agents often still rely on ReAct-based execution, where errors may propagate through subsequent research steps. In this study, we focus on three representative ReAct-based DR systems, i.e., DeepDiver, WebSailor, and WebExplorer. These systems adopt different strategies for long-horizon information seeking and have been recognized or adopted in subsequent studies of web research agents [35, 52, 58]. Moreover, their available execution trajectories enable us to systematically investigate recurring failure patterns across subquestion formulation, online search, and final reasoning.

Deep Research System Evaluation. Existing DR evaluation approaches primarily rely on static benchmarks to assess information retrieval, multi-hop reasoning, and evidence synthesis. Early benchmarks include WebArena [61] for web interaction, Bamboogle [2] for compositional question answering, FRAMES [21] for multi-step retrieval and reasoning, and BrowseComp [50] for challenging open-web information seeking. More recent benchmarks evaluate complete research workflows. For example, Du et al. [12] introduce DeepResearch Bench with 100 expert-designed tasks to evaluate research quality and citation accuracy. DeepResearch Arena [46] constructs tasks from academic seminars, while DeepWideSearch [22] evaluates reasoning depth and information coverage. To improve evaluation reproducibility, FutureSearch [15] provides a frozen search environment, while BrowseComp-Plus [9] uses a fixed document corpus to disentangle retrieval effectiveness from agent capabilities. However, static benchmarks rely on predefined questions and reference answers, which may become outdated as web information evolves or suffer data contamination. To address these limitations, DR-Arena [16] dynamically generates research tasks from live web information and adaptively increases their difficulty to explore DR capability boundaries.

Beyond capability-oriented evaluation, recent studies investigate the robustness and security of DR systems under unreliable or adversarial web environments. SafeSearch [11] assesses search-agent safety under unreliable web content, while DRNOISE [31] and MisKnow-Agent [62] investigate the impact of misleading external evidence on research outcomes. Similarly, FORGE [34] examines how poisoned documents can redirect research planning, and HAE-GEO [4] evaluates evidence verification and recovery under hierarchical web poisoning. AgentFence [36] further investigates security vulnerabilities across different agent architectures. Another line of research explores input-level robustness testing for QA systems and LLMs. QATest [27] introduces multi-level semantic mutations for QA fuzzing, while QAQA [42] employs sentence-level metamorphic relations to generate semantics-preserving test cases. More recently, RobustAlpacaEval [5] generates semantically equivalent paraphrases to assess the robustness of LLMs under alternative input formulations. These studies demonstrate the potential of systematic input mutation for evaluating model robustness.

Overall, existing studies primarily focus on task-solving capabilities, robustness against unreliable external information, or general-purpose input mutations, leaving robustness weaknesses arising within DR execution processes insufficiently explored. Moreover, existing testing approaches do not explicitly leverage recurring defects across different execution stages to guide targeted test generation. In contrast, EMBERS derives mutation strategies from empirically identified defects and systematically explores pass-to-fail robustness failures through defect-guided fuzzing.

Empirical Study

To systematically characterize the failure origins and recurring defect patterns of DR systems, we conduct an empirical study of their execution trajectories. Specifically, we investigate the following two research questions (RQs):

  • RQ1: Where are the earliest unrecovered errors observed in failed DR execution trajectories?

  • RQ2: What recurring defect characteristics underlie failures in DR systems?

The resulting findings provide empirical guidance for designing the defect-guided fuzzing framework presented in § 4.

Data Collection and Annotation

Deep Research systems. To ensure the credibility and representativeness of our study, we select three representative ReAct-based DR systems: DeepDiver [43], WebSailor [23], and WebExplorer [25]. DeepDiver is a proprietary industrial system whose execution trajectories are provided by our industrial collaborators, while WebSailor and WebExplorer are open-source research frameworks. As shown in Figure 1, these systems iteratively formulate subquestions, perform online searches, and synthesize retrieved evidence into final answers. Their observable execution trajectories record intermediate reasoning, search queries, retrieved information, and final answers, enabling us to investigate observed failure origins rather than relying solely on final-answer correctness.

Illustrative execution trajectory of a Deep Research system

Figure 1. Illustrative execution trajectory of a Deep Research system.

Benchmarks. We evaluate the selected DR systems on three benchmarks covering complementary information-seeking scenarios: Bamboogle [2], FRAMES-ZH [43], and BrowseComp-ZH [60]. Bamboogle consists of compositional questions that require systems to connect information from multiple sources. FRAMES-ZH evaluates information retrieval and multi-step reasoning in Chinese information-seeking tasks, while BrowseComp-ZH contains difficult-to-find factual questions that typically require iterative browsing and evidence integration. In total, we collect 1,932 execution trajectories. We employ DeepSeek-V3.2 [10] to assess answer correctness, requiring each answer to satisfy all constraints and requested components of the original question. Following statistical sampling [44], we randomly select 384 incorrect trajectories for manual analysis, corresponding to a 95% confidence level and a 5% margin of error under standard sampling assumptions.

Failure-origin annotation. Following prior studies on trajectory-based failure attribution [3, 57], we inspect the observable reasoning and tool-use trajectories to identify the earliest unrecovered errors associated with incorrect final answers. Given a user question xx and a target DR system F(⋅)\mathcal{F}(\cdot), we represent its execution trajectory as:

τ(x)=⟨x,F,S,R,y⟩,(1)\tau(x) = \langle x, \mathbf{F}, \mathbf{S}, \mathbf{R}, y \rangle, \tag*{(1)}

where F\mathbf{F}, S\mathbf{S}, and R\mathbf{R} denote subquestion formulation, online search, and final reasoning, respectively, and y=F(x)y = \mathcal{F}(x) is the final answer. We examine three critical stages:

  • Subquestion Formulation. The DR interprets the user question, identifies the relevant entities, relationships, and constraints, and decomposes the original task into intermediate subquestions to guide subsequent information retrieval.

  • Online Search. Based on the formulated subquestions, the DR constructs search queries, retrieves relevant web information, and examines the returned webpage content. It then extracts and summarizes useful evidence to support subsequent research and reasoning.

  • Final Reasoning. The DR integrates the collected evidence across multiple subquestions and performs the reasoning or operations required by the original task, such as counting, arithmetic, and chronological ordering, to produce the final answer.

For each incorrect trajectory, we examine the sequence of reasoning and tool-use actions to identify the earliest observable error that remains uncorrected and is associated with the incorrect final answer. Specifically, we compare the formulated subquestions with the original task requirements, inspect the retrieved evidence, and trace how erroneous interpretations or information are carried into subsequent search and reasoning steps. Errors that are subsequently corrected and no longer affect the final answer are excluded from primary failure attribution. When an earlier error propagates into later stages, we attribute the failure to the stage where the error first appears rather than counting its downstream consequences separately. For example, if a subquestion misidentifies the target entity and subsequent searches consistently retrieve evidence about the incorrect entity, leading to a wrong final answer, the failure is attributed to subquestion formulation. As our empirical study aims to characterize recurring failure patterns and their propagation across DR execution stages, we adopt trajectory-based attribution based on observable execution evidence rather than counterfactual interventions to establish causal necessity.

Taxonomy construction. Following prior studies [32, 38, 39, 47], we adopt a similar iterative manual annotation procedure to identify and categorize recurring defects in DR systems. We define a defect pattern as a recurring type of erroneous execution behavior characterized by similar triggering conditions and error manifestations. We use the three execution stages as an initial shared vocabulary, while specific defect categories are derived inductively rather than predefined. Specifically, before formal annotation, two authors, who are proficient in English and Chinese and familiar with multi-step web QA, independently examine the same 100 incorrect trajectories to identify recurring defect patterns. They compare their judgments, discuss inconsistent interpretations, and iteratively refine the taxonomy and annotation guidelines until reaching a consensus. After establishing a shared understanding of the criteria and forming an initial taxonomy, they divide the remaining trajectories approximately evenly and annotate them separately using the established taxonomy. When an observed failure cannot be explained by any existing category, the annotators jointly determine whether it represents a new recurring defect. A new category is introduced only when its underlying error mechanism is clearly distinguishable and occurs across multiple trajectories. The annotation process is supervised by two industry practitioners, who also review and validate the resulting taxonomy. Ultimately, we identify nine recurring defect categories, organized according to the three critical stages of DR execution. Table 1 summarizes their definitions and distributions.

RQ1: Distribution of Observed Failure Origins

To characterize the distribution of observed failure origins, we attribute each incorrect trajectory to the execution stage where its earliest unrecovered error is identified. Among the 384 examined incorrect trajectories, 252 (65.6%) failures are attributed to subquestion formulation, followed by 93 (24.2%) from online search and 39 (10.2%) from final reasoning. Subquestion formulation accounts for nearly two-thirds of the classified failures, indicating that early-stage question interpretation is a major source of errors in DR systems. When a system incorrectly identifies an entity, relation, or task constraint, the resulting subquestions may direct subsequent searches toward irrelevant information. Such errors can propagate through multiple research steps, making it difficult for the system to recover from an incorrect initial interpretation. Online search represents the second-largest source of failures, suggesting that correctly understanding the information need does not necessarily guarantee successful evidence retrieval. Errors in search query formulation or evidence acquisition may still prevent the system from obtaining the required information. Although final reasoning accounts for a smaller proportion, its failures demonstrate that retrieving relevant evidence alone does not guarantee a correct answer, particularly when additional reasoning or calculations are required. Overall, these results highlight the importance of examining robustness weaknesses across different stages of DR execution rather than focusing solely on initial question interpretation. Notably, the reported proportions characterize the distribution of identified failure origins, rather than the failure probabilities of individual execution stages.

Answering RQ1. Subquestion formulation is the most frequent origin of the classified failures (65.6%), followed by online search (24.2%) and final reasoning (10.2%). These findings highlight the importance of robustness testing across multiple execution stages, particularly the early stages where errors may propagate through subsequent research steps.

RQ2: Recurring Defect Characteristics

To characterize the underlying weaknesses of DR systems, we further analyze the recurring defect patterns in the incorrect execution trajectories. Our analysis identifies nine recurring defect categories (D1–D9), comprising four in subquestion formulation, four in online search, and one in final reasoning, as summarized in Table 1. The relative frequencies of these defects may vary with backbone LLMs, execution strategies, and retrieval configurations. As our study does not independently vary these factors, the reported distributions characterize the evaluated DR configurations rather than universal defect frequencies. In the following, we characterize each category in terms of its triggering conditions, observed failure behaviors, and distinguishing characteristics, illustrated with representative cases.

CategoryDescriptionRatio
Subquestion Formulation65.6%
D1: Misleading or Ambiguous WordingAmbiguous expressions lead to incorrect interpretations of entities, temporal relations, or references.18.8%
D2: Obscure or Niche DescriptionIndirect or uncommon descriptions make it difficult to identify the intended entity.10.9%
D3: Missing Necessary ContextEssential constraints are omitted in subquestion formulation, resulting in ambiguous information needs.18.5%
D4: Attention Allocation BiasEssential clues are overlooked despite being available in the original question.17.4%
Online Search24.2%
D5: Related Popular Topic DistractionPopular neighboring topics or incomplete evidence divert retrieval from the intended target.4.7%
D6: Retrieval Strategy SensitivityIrrelevant terms or colloquial query expressions redirect retrieval away from the intended evidence.5.7%
D7: Translation IssueAmbiguous translations or multilingual expressions distort entity identification and retrieval direction.2.6%
D8: Unreadable Webpage ContentRelevant webpages are inaccessible or incompletely parsed, leaving critical evidence unavailable.11.2%
Final Reasoning10.2%
D9: Complex Research with Simple OperationThe system retrieves the required facts but fails on simple counting, ordering, or arithmetic operations.10.2%

Table 1. Taxonomy of defects identified in Deep Research systems.

Subquestion Formulation (65.6%). This stage involves interpreting the entities, relationships, and constraints in a user question to determine intermediate information needs. Defects at this stage may misdirect subsequent research before relevant evidence is retrieved. We identify four recurring categories, as follows:

D1: Misleading or Ambiguous Wording (18.8%). Questions containing ambiguous temporal, referential, or relational expressions may cause DR systems to adopt incorrect interpretations despite sufficient contextual clues. For example, when asked about the number of female athletes participating in an Olympics associated with the main cauldron of the 1984 Los Angeles Games, a DR system incorrectly assumed that the target event occurred after 1984, overlooking the intended reference to an earlier event in 1932. This defect manifests as premature interpretation of ambiguous expressions, steering subsequent research toward incorrect entities or temporal relationships.

D2: Obscure or Niche Description (10.9%). Some questions describe target entities through indirect or uncommon clues rather than explicit names. Although the complete question may contain sufficient clues to identify the target, DR systems can struggle to resolve these descriptions into precise entities. For example, describing a target as “a lake in California that expanded around 1966” may lead the system to formulate broad search queries without identifying the intended lake. Unlike ambiguous wording, this defect primarily arises from difficulties in recovering an entity from indirect descriptions, which can misdirect subsequent information retrieval.

D3: Missing Necessary Context (18.5%). DR systems may omit essential qualifiers or contextual constraints when decomposing the original question into intermediate information needs. Such omissions can make generated subquestions ambiguous even when the original task provides sufficient information. For example, when searching a film’s in-story setting, the system may simplify “American Pie 4 story setting time” to “American Pie 4 story time”, omitting the qualifier “setting” and potentially retrieving film’s release date instead of its narrative period. Unlike D1, where existing clues are misinterpreted, this defect arises when necessary information is lost during subquestion formulation, causing subsequent searches to pursue underspecified or incorrect targets.

D4: Attention Allocation Bias (17.4%). Even when all necessary clues are present, DR systems may focus on salient but less relevant information while overlooking essential relationships. For example, one question connects a famous portrait, a river mentioned in a Chinese song, and a legislative meeting in the lyricist’s ancestral hometown. Answering it requires identifying the river to establish the intended relationship, but the system concentrates on the explicitly mentioned legislative meeting without formulating subquestions about the river. Unlike D3, necessary information is not omitted from the task representation but receives insufficient attention during decomposition.

Online Search (24.2%). Online search involves constructing search queries from intermediate information needs, retrieving web information, and extracting supporting evidence. Even when the intended information need is correctly identified, failures may arise from query formulation, evidence selection, or webpage accessibility. We identify four recurring categories, as follows:

D5: Related Popular Topic Distraction (4.7%). Search results may favor popular topics that share keywords with the intended target, causing DR systems to prioritize frequently encountered but incomplete or irrelevant evidence. For example, when investigating the number of Brendan Fraser’s children, a system repeatedly focused on search results discussing two of his sons while overlooking evidence about his third child. Subsequent searches reinforced this incomplete interpretation rather than verifying the full set of relevant information. This defect reflects the influence of topic popularity on evidence selection and iterative search direction.

D6: Retrieval Strategy Sensitivity (5.7%). The effectiveness of online search can be sensitive to query wording and structure, even when the underlying information need remains unchanged. We observe two manifestations. First, unrelated or overly prominent terms may dilute critical search keywords. For example, in a question concerning a Suicide Squad spin-off, the system emphasized terms associated with the original film and its filming location while overlooking the spin-off itself, resulting in irrelevant search results. Second, colloquial expressions may be carried directly into search queries instead of being reformulated into precise retrieval terms. For instance, an expression such as “Where did they shoot the Peacemaker show?” may lead to less focused retrieval than “Peacemaker TV series filming location”. Both manifestations demonstrate query formulation may redirect retrieval despite preserving the underlying information need.

D7: Translation Issue (2.6%). Multilingual search may fail when translated expressions do not preserve the canonical names or intended meanings of target entities. For example, translating Postcolonial Love Poem into a generic Chinese expression equivalent to “postcolonial love poetry” may cause search results to focus on a broad literary topic rather than the specific publication. another case, an English reformulation of a geographical query led the system to identify Belfast Harbour instead of the River Lagan. This defect arises from translation ambiguity, distorting entity identification and redirecting subsequent retrieval.

D8: Unreadable Webpage Content (11.2%). Even when a DR system locates relevant webpages, it may fail to access or extract the information needed to answer the question. Such failures can arise from dynamic rendering, anti-crawling mechanisms, inaccessible URLs, or limitations of browsing tools. For example, a browsing tool may retrieve a relevant webpage but omit the passage containing the required fact, leaving the system with insufficient evidence for subsequent reasoning. Unlike the preceding search-related defects, this category primarily concerns the accessibility and extraction of web evidence rather than the relevance of search queries or retrieved results.

Final Reasoning (10.2%). Final reasoning integrates evidence collected throughout the research process and performs the operations required to produce the final answer. We identify one recurring defect category at this stage, as follows:

D9: Complex Research with Simple Operation (10.2%). DR systems may successfully retrieve the required facts but fail to perform relatively simple operations after a long research process. For example, when asked to sum the numerical values of the years marking the beginning and end of John Lennon’s life, a system may incorrectly sum the individual digits of these years rather than the years themselves. Similar failures occur in tasks involving counting or chronological ordering, even when the necessary evidence has already been collected. These failures suggest that long research trajectories can interfere with the preservation of task requirements, even when the final operation itself is straightforward.

Answering RQ2. Our analysis identifies nine recurring defect categories across three critical stages of DR execution. These defects reveal distinct weaknesses in information-need interpretation, evidence retrieval, and final reasoning, providing empirical guidance for designing targeted robustness tests rather than relying solely on general-purpose input perturbations.

Implications for Defect-Guided Fuzzing

The findings from RQ1 and RQ2 reveal three recurring weaknesses across critical stages of DR execution, providing insights into the design of targeted robustness tests.

L1: Early Interpretation Errors Can Propagate Across Research Stages. Our stage-level analysis reveals that subquestion formulation accounts for the largest proportion of classified failures. Once a DR system misinterprets an entity, relation, or task constraint, subsequent searches may reinforce the incorrect interpretation rather than correct it. This finding motivates targeted mutations of user questions to examine whether DR systems can consistently recover the intended information need from alternative expressions.

L2: Online Search is Sensitive to Query Formulation and Retrieved Evidence. Our defect analysis shows that irrelevant terms, colloquial expressions, multilingual ambiguity, and distracting neighboring topics can redirect retrieval even when the underlying information need remains unchanged. This finding motivates targeted mutations of intermediate search inputs to examine how variations in query formulation affect evidence retrieval and subsequent reasoning. In contrast, failures caused by inaccessible webpages primarily concern the external environment and require different testing interventions.

L3: Correct Evidence Retrieval Does Not Guarantee Accurate Final Reasoning. Our analysis identifies cases where DR systems successfully retrieve the required facts but fail to perform simple counting, ordering, or arithmetic operations after lengthy research processes. This finding motivates targeted tests that introduce simple reasoning demands into complex research tasks, while ensuring that the intended output and reference answer remain consistent.

Implications for Robustness Testing. These findings suggest three key requirements for effective DR robustness testing. First, the identified failure stages and defect characteristics provide empirically grounded, yet non-exhaustive, guidance for targeting observed robustness weaknesses. Second, generated test inputs should preserve the original information need and reference answer, requiring careful verification of factual and semantic constraints. Third, testing should encourage diversity across seed questions and mutation strategies to explore different potential failure behaviors rather than repeatedly exposing similar weaknesses. Together, these requirements motivate systematic, defect-guided robustness testing, which complements broader evaluations by targeting empirically observed weaknesses without claiming exhaustive coverage of all possible failures.

Approach

This section presents EMBERS, a defect-guided fuzzing framework for robustness testing of Deep Research systems. As illustrated in Figure 2, EMBERS initializes a seed pool with correctly answered questions and iteratively generates stage-targeted test inputs based on empirically identified defect characteristics. The generated inputs are executed on the target DR system to identify potential robustness failures, while promising non-failing inputs are retained for further mutation to support continued exploration. In the following, we first introduce the diversity measurement and web-search-assisted fidelity assurance mechanism, followed by the defect-guided fuzzing process, including seed initialization, mutation, execution, and failure identification, and seed maintenance.

Overview of EMBERS

Figure 2. The overview of EMBERS

Diversity Measurement

Effective robustness testing should not only expose numerous failures but also explore diverse underlying weaknesses. However, repeatedly mutating similar inputs may lead to redundant failures, while directly determining whether different failures originate from distinct defects is challenging due to the multi-stage execution and open-ended outputs of DR systems. To address this challenge, inspired by prior studies that approximate fault diversity using observable information [53, 56], EMBERS employs a lightweight diversity measurement based on two complementary aspects: static diversity and dynamic diversity.

Static Diversity. The first aspect considers static initial seeds from which failure-inducing inputs are generated. The intuition is that different initial questions typically involve distinct information needs, entity relationships, search paths, and reasoning requirements, making derived test inputs more likely to expose different robustness weaknesses [7, 26, 42, 49, 53]. Specifically, given two failure-inducing inputs xiax_i^a and xjbx_j^b generated through a series of mutations from different initial seeds x0ax_0^a and x0bx_0^b, respectively, we consider them more likely to expose different weaknesses, even when they are generated using the same mutation rule. Here, initial seeds refer to inputs admitted into the seed pool before fuzzing begins; formally, sid⁡(x0)\operatorname{sid}(x_0) denotes the identifier of initial seed x0x_0.

Dynamic Diversity. The second aspect considers dynamic mutation-induced failure behaviors, complementing static information from initial seeds. Unlike classification systems, where failure behaviors can be characterized by prediction transitions [53, 56], DR systems produce open-ended answers, making such transitions hard to define. To approximate failure behaviors here, EMBERS uses the applied mutation rule as an observable proxy. The intuition is that different mutation rules target distinct defect characteristics and may therefore expose different robustness weaknesses, even when applied to the same initial seed. For example, obscure-description mutation examines entity identification under indirect descriptions, whereas translation-sensitive mutation examines whether multilingual expressions affect evidence retrieval. Accordingly, inputs generated using different mutation rules are considered more likely to exercise distinct failure mechanisms. Formally, for a generated input xix_i, we denote the mutation rule applied in its latest mutation step as μ(xi)\mu(x_i). Combining these two aspects, EMBERS represents the diversity state of a generated input as:

D(xi)=⟨sid(x0),μ(xi)⟩,(2)D(x_i) = \langle\mathit{sid}(x_0), \mu(x_i) \rangle, \tag*{(2)}

This representation approximates potential failure diversity through the originating information need and mutation strategy, without requiring precise identification of underlying defects. As described in § 4.4, EMBERS uses these diversity states to guide the retention of promising non-failing inputs and reduce redundant exploration.

Web Search-Assisted Fidelity Assurance

Another challenge in DR system fuzzing is how to preserve the fidelity of generated test inputs. Unlike conventional structured inputs, natural-language questions contain interconnected entities, relations, and contextual constraints, making modification prone to unintended semantic changes. For example, replacing an explicit entity name with an indirect description may introduce multiple possible targets, while adding background information or translating entity names may alter the intended reference. Such mutations can invalidate robustness testing if they change the original information need or make the reference answer ambiguous.

To address this challenge, EMBERS employs a web-search-assisted LLM mutation operator to generate test inputs while preserving essential factual and semantic constraints. The operator is guided by a structured prompt specifying the assigned mutation rule, preservation constraints, and positive and negative examples. These constraints require generated inputs to retain answer-determining information, preserve the intended target and reference answer, and avoid fabricated facts or unintended answer changes. Specifically, the operator follows a multi-round procedure consisting of four steps:

  • Step 1: Mutable Subject Identification. The operator first identifies entities, relations, temporal expressions, attributes, or search terms that can be modified according to the assigned mutation rule. Meanwhile, it distinguishes these mutable elements from essential constraints that must be preserved to maintain the original information need. For example, in a historical-event ordering question, event names may be replaced with equivalent descriptions, but the target events and their ordering requirement must remain unchanged.

  • Step 2: Mutation Direction and Constraint Determination. Based on the identified elements, the operator explores potential mutation directions and determines the constraints that each modification must satisfy. For example, obscure-description mutation may replace an explicit

entity name with an indirect description, whereas attention-distraction mutation may introduce additional but irrelevant factual information. The operator selects a suitable mutation direction while maintaining the original task requirements.

  • Step 3: Online Fact Verification. Before generating the mutated input, the operator invokes a web-search tool to verify the factual validity of the proposed modifications. Retrieved evidence is used to check entity descriptions, contextual relationships, temporal constraints, and multilingual expressions, with additional searches performed when necessary. This step provides external evidence for mutations involving obscure or specialized knowledge that may be difficult to verify using the LLM’s parametric knowledge alone.

  • Step 4: Generation and Inspection. Using the verified information, the operator generates the mutated input and inspects its consistency with the original information need and mutation constraints. Depending on the mutation target, it produces either a modified user question or an intermediate search input while preserving the preceding execution context. The resulting mutation and supporting evidence are recorded for subsequent testing and inspection.

Through constraint-guided mutation and online fact verification, EMBERS aims to reduce factual inaccuracies and unintended semantic changes in generated test inputs. By maintaining the original information need and reference answer, this mechanism improves the validity of pass-to-fail robustness testing, although complete preservation cannot be guaranteed.

Defect-Guided Fuzzing Process

The large input space of DR systems makes unguided mutation inefficient, as many generated inputs either fail to expose new weaknesses or inadvertently alter the original information need. To improve failure discovery, EMBERS adopts a defect-guided fuzzing process based on the empirical findings in § 3. Following the standard fuzzing workflow [53, 56], the process consists of four steps: seed initialization, mutation, execution and failure identification, and seed maintenance.

Seed Initialization

To discover robustness weaknesses through answer-preserving input mutations, EMBERS initializes its seed pool with questions that the target DR system can answer correctly. These questions establish a passing baseline, allowing failures observed on mutated inputs to be distinguished from errors already present in the original questions. To reduce the influence of execution randomness, EMBERS retains only questions that the target DR system answers correctly across three independent executions. For each retained question xx, EMBERS constructs a seed ss consisting of the question, its reference answer, aa, and a corresponding execution trajectory τ(x)\tau(x):

s=⟨x,a,τ(x)⟩.(3)s = \langle x, a, \tau(x) \rangle. \tag*{(3)}

The trajectory records the system’s reasoning, generated subquestions, search actions, retrieved evidence, and final answer, as defined in § 3.1. By retaining both the original question and its execution trajectory, EMBERS enables subsequent mutations of either the user question or intermediate search inputs, providing the basis for stage-targeted robustness testing.

Defect-guided Mutation

Mutation is the core operation of EMBERS, transforming correctly answered seeds into new test inputs that target empirically identified robustness weaknesses. Unlike general-purpose textual perturbations, EMBERS derives nine mutation rules from the defect characteristics identified in § 3. As summarized in Table 2, these rules target different stages of DR execution.

Mutation RuleDescription
Subquestion Formulation
M1: Misleading-ambiguityRephrases temporal, referential, or relational expressions into potentially misleading forms while preserving their original meaning, testing the system’s ability to resolve ambiguity.
M2: Obscure-descriptionReplaces explicit entity or event names with verified indirect descriptions that uniquely identify the same target, testing entity resolution during subquestion formulation.
M3: Missing-contextMakes contextual qualifiers less explicit while retaining answer-determining information, testing whether the system preserves essential constraints during subquestion formulation.
M4: Attention-distractionIntroduces truthful but irrelevant background information to reduce the salience of critical clues, testing whether the system maintains attention to essential information.
Online Search
M5: Related-hot-topicIntroduces popular neighboring topics into search expressions to test whether related but irrelevant information distracts retrieval from the intended target.
M6: Unrelated-wordInjects irrelevant or high-frequency terms into search expressions to test whether noisy keywords redirect retrieval away from the intended evidence.
M7: Spoken-languageReformulates keyword-based search queries into colloquial expressions while preserving their meaning, testing sensitivity to alternative query formulations.
M8: Translation-sensitiveIntroduces alternative translations, mixed-language expressions, or non-standard entity names to test whether multilingual retrieval preserves the intended entities and relationships.
Final Reasoning
M9: Complex-simple-combinationIncorporates auxiliary counting, ordering, or arithmetic steps into complex research tasks, while explicitly preserving the original requested output and reference answer, testing the system’s ability to perform simple operations after extensive research.

Table 2. Defect-guided mutation rules in EMBERS.

Defect-guided Mutation Rules. The nine mutation rules (M1–M9) are designed to expose weaknesses across subquestion formulation, online search, and final reasoning. For subquestion formulation, M1–M4 are derived from D1–D4 and modify the original user question to examine whether the DR system correctly interprets entities, relationships, and contextual constraints. online search, M5–M8 are derived from D5–D7 and modify intermediate search-oriented inputs to investigate sensitivity to distracting topics, irrelevant terms, colloquial expressions, and multilingual ambiguity. Notably, D6 (Retrieval Strategy Sensitivity) motivates two complementary rules, M6 (Unrelated-word mutation) and M7 (Spoken-language mutation), which target different aspects of query formulation. For final reasoning, M9 (Complex-simple-combination mutation), derived from D9, introduces auxiliary counting, ordering, or arithmetic operations into complex research tasks while aiming to preserve the original information need and expected answer. We do not directly design a mutation rule for D8 (Unreadable Webpage Content), as it primarily concerns external webpage accessibility and content extraction rather than weaknesses behind the reasoning process of the DR system itself. Such environment-level failures are beyond the scope of our input-level fuzzing approach [15, 48, 55]. The mutation target depends on the execution stage being tested. Rules targeting subquestion formulation and final reasoning operate on the original user question, requiring the DR system to restart its research process. In contrast, online-search rules modify intermediate subquestions or search queries while preserving the preceding execution context. These mutations are generated by the web-search-assisted operator described in § 4.2, which aims to maintain factual and semantic consistency with the original task.

Dual-stage Mutation Rule Selection. Different mutation rules target distinct robustness weaknesses, making their selection important for effective failure discovery. However, directly sampling from all available rules couples mutation opportunities to the number of rules associated with each target, potentially leading to uneven exploration. To address this limitation, EMBERS adopts a dual-stage selection strategy that separates mutation target selection from mutation rule selection. This design enables explicit control over mutation opportunities at different input levels while ensuring that each selected rule is compatible with its target.

Specifically, EMBERS considers two mutation target categories within a seed trajectory: the original user question QUESTION and intermediate search-oriented inputs SUBQUESTION. Given a selected seed ss, let G(s)={QUESTION,SUBQUESTION}\mathcal{G}(s) = \{\mathrm{QUESTION}, \mathrm{SUBQUESTION}\} denote its available target categories. First, EMBERS samples a target category t∈G(s)t \in\mathcal{G}(s) and then selects a concrete mutation point pp from:

Pt(s)={{x},t=QUESTION,{ui∣1≤i≤m},t=SUBQUESTION,(4)\mathcal{P}_{t}(s) = \begin{cases} \{x\}, & t = \mathrm{QUESTION},\\ \{u_i \mid1 \le i \le m\}, & t = \mathrm{SUBQUESTION}, \end{cases} \tag*{(4)}

where xx denotes the original user question and uiu_i denotes the ii-th intermediate search-oriented subquestion in the seed trajectory. The target-selection probabilities are configurable to control the testing budget allocated to different input levels. In our experiments, the two target categories are assigned equal selection probabilities.

Once the mutation target is determined, EMBERS selects an applicable mutation rule from the rule set associated with the selected target. Let R(t)\mathcal{R}(t) denote the rules applicable to target category tt. Specifically, R(QUESTION)\mathcal{R}(\mathrm{QUESTION}) contains M1–M4 and M9, while R(SUBQUESTION)\mathcal{R}(\mathrm{SUBQUESTION}) contains M5–M8. A mutation rule r∈R(t)r \in\mathcal{R}(t) is then randomly selected and applied to the chosen mutation point through the web-search-assisted mutation operator. By separating target selection from rule selection, EMBERS avoids directly coupling the testing budget to the number of available mutation rules and supports balanced exploration of question-level and intermediate-search mutations. Although we adopt a simple randomized selection strategy, our dual-stage design can be extended with adaptive optimization techniques, as explored in prior mutation scheduling studies [19, 28], to dynamically adjust rule-selection probabilities based on failure-discovery feedback in future work.

4.3.3 Execution and Failure Identification. After mutation, EMBERS executes the generated test input on the target DR system to determine whether it induces a robustness failure. The execution strategy depends on the selected mutation target. For question-level mutations, EMBERS replaces the original user question and restarts the DR system to produce a complete execution trajectory. For intermediate-search mutations, it preserves the reasoning and tool-use history preceding the mutation point, replaces the selected subquestion or search query, and resumes the remaining execution. This prefix-preserving execution strategy enables targeted testing of intermediate research stages without modifying the underlying model parameters.

After execution, EMBERS obtains the final answer y′y' and employs a semantic answer oracle O\mathcal{O} to assess its correctness against the reference answer aa. Since DR systems produce open-ended responses containing explanations, citations, and alternative expressions, exact string matching is insufficient. Instead, the oracle identifies the final conclusion and evaluates whether it satisfies all required answer components, allowing semantically equivalent expressions and superficial formatting differences. Answers containing incorrect conclusions, missing required components, or no determinate final answer are classified as incorrect. Given the original system output yy and the mutated output y′y', a test input is identified as failure-inducing when:

O(y,a)=1∧O(y′,a)=0,(5)\mathcal{O}(y,a) = 1 \land\mathcal{O}(y',a) = 0, \tag*{(5)}

where O(⋅,a)∈{0,1}\mathcal{O}(\cdot, a) \in\{0, 1\} indicates whether the evaluated answer is correct. This condition captures pass-to-fail transitions in which the original question is answered correctly, but the mutated input produces an incorrect answer. For each identified failure, EMBERS records the originating seed, mutation target, applied rule, mutation history, generated input, execution trajectory, and oracle judgment to support subsequent analysis.

Diversity-aware Seed Maintenance

Seed maintenance determines which correctly answered mutated inputs should be retained for further exploration. Retaining every generated input may lead to redundant mutations, whereas discarding all non-failing inputs prevents the exploration of potentially informative mutation chains. To balance these concerns, EMBERS employs two complementary mechanisms: potential input evaluation and seed probability update. Both mechanisms leverage the diversity measurement introduced in § 4.1 to guide iterative fuzzing.

Potential Input Evaluation. A straightforward retention strategy is to preserve inputs that introduce previously unseen diversity states. However, the number of such states is limited, and state novelty alone cannot distinguish promising candidates once the same states are revisited. To support continued exploration, EMBERS further evaluates the potential of non-failing inputs using their execution trajectories. In our empirical study, incorrectly answered executions exhibit an average trajectory length of 19.86 steps, approximately 1.31 times that of correctly answered executions, which average 15.19 steps. This observation suggests an association between longer research processes and execution failures, motivating the use of trajectory length as a lightweight heuristic for exploration potential. Specifically, longer trajectories may involve more extensive subquestion formulation, web searching, and reasoning, providing richer intermediate contexts for subsequent mutations. Accordingly, within each diversity state, a non-failing input is retained only when its trajectory length exceeds the historical maximum observed for that state. Formally, given a generated input xix_i, its execution trajectory τ(xi)\tau(x_i), and diversity state D(xi)D(x_i), the seed pool C\mathcal{C} is updated as follows:

C←{C∪{xi},Len⁡(τ(xi))>Len⁡max⁡(D(xi)),C,otherwise,(6)\mathcal{C} \leftarrow\begin{cases} \mathcal{C} \cup\{x_i\}, & \operatorname{Len}(\tau(x_i)) > \operatorname{Len}_{\max}(D(x_i)), \\ \mathcal{C}, & \text{otherwise,} \end{cases} \tag*{(6)}

where Len⁡(τ(xi))\operatorname{Len}(\tau(x_i)) denotes the length of the execution trajectory, measured by the total number of reasoning steps and tool calls, and Len⁡max⁡(D(xi))\operatorname{Len}_{\max}(D(x_i)) denotes the historical maximum length among previously evaluated inputs in the same diversity state. This strategy retains inputs that extend the explored trajectory-length frontier within their respective diversity states, reducing redundant seed accumulation while preserving candidates for higher-order mutation.

Seed Probability Update. As the seed pool expands, EMBERS must allocate mutation opportunities among initial and newly retained seeds. Repeatedly selecting the same seed may limit exploration diversity, while excessive mutation depth increases the risk of semantic drift. To balance these factors, EMBERS employs an exponential decay strategy that adjusts seed selection weights by mutation depth and selection frequency. Specifically, for each seed ss, let Ng(s)N_g(s) denote its mutation generation, i.e., the number of successive mutations from its initial seed, and Ns(s)N_s(s) denote the number of times selected for mutation. The unnormalized seed-selection weight is calculated as:

P(s)=Pinite−α(w1Ng(s)+w2Ns(s)),(7)P(s) = P_{\mathrm{init}} e^{-\alpha(w_1N_g(s)+w_2N_s(s))}, \tag*{(7)}

where PinitP_{\mathrm{init}} and PfinishP_{\mathrm{finish}} denote the initial and reference final selection weights, respectively, and α=1max_timesln⁡(PinitPfinish)\alpha= \frac{1}{\mathrm{max\_times}} \ln\left(\frac{P_{\mathrm{init}}}{P_{\mathrm{finish}}}\right) controls the decay rate. The parameter max_times\mathrm{max\_times} controls the decay scale, specifying the weighted mutation activity at which the selection weight decreases from PinitP_{\mathrm{init}} to PfinishP_{\mathrm{finish}}. This mechanism reduces the priority of deeply mutated or frequently selected seeds, limiting Candidates denotes the number of questions in each benchmark. For each framework–model configuration, cells report the number of initial seeds answered correctly in all three independent runs and their percentage relative to the benchmark size.

redundant exploration and mitigating the risk of substantial semantic deviations from the initial questions. Meanwhile, w1w_1 and w2w_2 control the relative influence of mutation depth and selection frequency on the decay rate. During seed selection, the weights of all active seeds are normalized to obtain their sampling probabilities. Consequently, deeply mutated or frequently selected seeds gradually receive lower selection priority, encouraging broader exploration while limiting repeated mutations and unintended semantic deviations.

Experimental Setup

To systematically evaluate EMBERS, we investigate the following three research questions:

  • RQ3: How effective is EMBERS in detecting robustness failures?

  • RQ4: How do the core components contribute to the effectiveness of EMBERS?

  • RQ5: How does EMBERS perform in human and LLM-assisted evaluations?

Studied DR Systems. We select two representative open-source ReAct-based DR frameworks, WebSailor [23] and WebExplorer [25], for evaluating EMBERS. Although DeepDiver [43] is included in our empirical study, it is excluded from fuzzing experiments because it is a proprietary industrial system. Its execution trajectories were provided by our industrial collaborators, but we lack the executable access required to inject mutations and resume intermediate executions. Both selected frameworks support long-horizon web research and have been considered in subsequent studies of web research agents [35, 52, 58]. Moreover, their open-source implementations and model checkpoints enable us to inspect execution trajectories, modify intermediate search inputs, and resume execution from selected mutation points, which are essential for stage-targeted robustness testing. WebSailor trains web agents through difficult task synthesis, trajectory-based cold-start training, and agentic reinforcement learning, while WebExplorer employs model-based exploration, iterative query evolution, supervised fine-tuning, and reinforcement learning. We use their largest officially released model checkpoints for the two frameworks, namely WebSailor-32B2 and WebExplorer-8B3. Rather than restricting evaluation to their native framework–model pairings, we combine each framework with both backbone models, yielding four configurations. This crossed design enables us to examine the effectiveness of EMBERS across different execution frameworks and backbone models. Together with the four datasets retained for fuzzing, these configurations produce 16 experimental settings.

Datasets and Initial Seeds. We collect candidate seed questions from five datasets: FRAMES [21], FRAMES-ZH [43], BrowseComp [50], BrowseComp-ZH [60], and OpenSeeker [13]. These datasets cover diverse English and Chinese information-seeking tasks, ranging from multi-hop reasoning to challenging open-web retrieval. Each question is associated with a reference answer for correctness assessment. Specifically, FRAMES contains 824 multi-hop questions requiring evidence integration across multiple sources, while FRAMES-ZH provides 230 Chinese-translated questions adopted by DeepDiver. BrowseComp consists of 1,266 challenging English web-search questions, whereas BrowseComp-ZH contains 289 Chinese questions spanning 11 domains. OpenSeeker provides synthesized multi-hop question–answer pairs constructed through fact-grounded web-graph expansion and entity obfuscation. We randomly sample 1,500 question–answer pairs from its released training split as candidate seeds. In total, the five datasets provide 4,109 candidate questions for each framework–model configuration. Following the seed-initialization procedure in § 4.3.1, we independently execute each candidate question three times under each framework–model configuration. Only questions answered correctly in all three executions are retained as initial seeds, reducing the influence of execution randomness on subsequent pass-to-fail failure identification. Each configuration maintains a separate seed pool containing the original questions, reference answers, and corresponding execution trajectories. Table 3 summarizes the number of retained seeds and their retention rates across the five datasets. Notably, BrowseComp-ZH yields only 19, 13, 19, and 8 retained seeds across the four configurations. Given its substantially smaller seed pools than the other datasets, we exclude BrowseComp-ZH from the subsequent fuzzing experiments to avoid comparisons based on very limited initial inputs.

ModelOverallFRAMESFRAMES-ZHBrowseCompBrowseComp-ZHOpenSeeker
Candidates4,1098242301,2662891,500
WebSailor Framework
WebSailor-32B775 (18.86%)400 (48.54%)139 (60.43%)90 (7.11%)19 (6.57%)127 (8.47%)
WebExplorer-8B602 (14.65%)366 (44.42%)103 (44.78%)57 (4.50%)13 (4.50%)63 (4.20%)
WebExplorer Framework
WebSailor-32B732 (17.81%)377 (45.75%)130 (56.52%)92 (7.27%)19 (6.57%)114 (7.60%)
WebExplorer-8B271 (6.60%)153 (18.57%)41 (17.83%)28 (2.21%)8 (2.77%)41 (2.73%)

Table 3. Initial seed selection statistics across framework–model configurations.

Baselines. To evaluate EMBERS, we select two representative approaches with complementary test-generation strategies: RobustAlpacaEval [5] and DR-Arena [16]. RobustAlpacaEval generates semantically equivalent paraphrases to evaluate robustness against linguistic variations, whereas DR-Arena dynamically constructs research tasks using live web information to explore DR systems’ capability boundaries. These approaches represent general-purpose input perturbation and DR-specific dynamic task generation, respectively. Other DR robustness and security studies [4, 11, 31, 34, 62] are excluded as baselines because they primarily investigate failures induced by manipulated web content or external evidence, which differ from our input-level intervention setting. For fair comparisons, all approaches share the same initial seed pool, target framework–model configuration, correctness oracle, and wall-clock testing budget within each experimental setting. Under this shared testing budget, we execute each generated test input only once, prioritizing broader test exploration over repeated executions given the high cost of long-horizon DR tasks.

Evaluation Metrics. Following prior fuzzing and QA testing studies [26, 42, 56], we primarily measure testing effectiveness by the number of failure-inducing test inputs discovered within a fixed time budget. Since EMBERS aims to continuously explore robustness failures rather than measure accuracy on a fixed benchmark, this metric captures failure-discovery capability under comparable testing resources [11, 31, 62]. Specifically, we report two metrics based on the semantic answer oracle O\mathcal{O} defined in Section 4.3.3. Failure-Inducing Test Inputs (NfailN_{\mathrm{fail}}) counts generated inputs for which the target DR system produces an incorrect answer relative to the original reference answer, despite consistently answering the corresponding initial seed correctly. Passing Test Inputs (NpassN_{\mathrm{pass}}) counts generated inputs for which the target system continues to produce a correct answer. We report both metrics to characterize failure discovery and the overall volume of evaluated test inputs. All approaches are evaluated under identical wall-clock budgets within each setting. A higher NfailN_{\mathrm{fail}} indicates greater failure-discovery capability under the allocated budget, but does not necessarily correspond to a larger number of distinct underlying defects. Moreover, oracle-identified failures Fail and Correct denote NfailN_{\mathrm{fail}} and NpassN_{\mathrm{pass}}, respectively.

may include invalid mutations or incorrect correctness judgments. We further assess mutation fidelity and answer-assessment reliability through human and LLM-assisted evaluations in RQ5.

Implementation. We implement EMBERS in Python and employ DeepSeek-V3.2 [10] through an OpenAI-compatible API for mutation generation and semantic answer oracle OO. For mutation generation, we enable thinking mode and adopt the model’s default temperature setting. The mutation operator and DR systems access Google Search through Serper [40] for online fact verification, retrieving up to three search results per query and performing additional searches when necessary. Web pages are parsed via Jina [20] for content extraction. Following prior fuzzing research [56], each fuzzing run is allocated a wall-clock budget of 24 hours. Also, for the seed probability update process, we set PinitP_{\mathrm{init}} to be 1 and PfinishP_{\mathrm{finish}} to be 0.05, max_times to be 10, w1w_1 to be 1, and w2w_2 to be 0.5. We record mutation histories, retrieved evidence, execution trajectories, final answers, and oracle judgments to facilitate subsequent analysis and reproducibility.

Results

RQ3: Comparison with Baselines

Analysis. To evaluate the effectiveness of EMBERS in detecting robustness failures, we compare it with RobustAlpacaEval and DR-Arena across 16 framework–model–dataset settings. For fair comparison, all approaches use the same initial seed pools and a 24-hour testing budget within each setting. We report the number of failure-inducing (Fail) and correctly answered (Correct) test inputs to assess failure discovery and test generation capability. Additionally, we examine the distribution of failures across initial seeds in a representative setting and analyze the failure counts and failure-inducing rates (FI Rates) of the nine mutation rules across all 16 settings. The FI Rate is calculated as Nfail/(Nfail+Npass)N_{\mathrm{fail}}/(N_{\mathrm{fail}} + N_{\mathrm{pass}}).

Results. Table 4 presents the overall comparison results across frameworks, models, and datasets. In terms of overall failure detection, EMBERS consistently identifies more failure-inducing inputs than both baselines across all four framework–model configurations. Specifically, EMBERS identifies 8,340 failure-inducing inputs across the 16 settings, achieving 3.21 and 7.87 times the failure counts of DR-Arena and RobustAlpacaEval, respectively. At the dataset level, EMBERS achieves the highest failure count in 15 of the 16 settings. The only exception is on OpenSeeker under the WebSailor framework with WebSailor-32B, where EMBERS identifies slightly fewer failures than DR-Arena, while generating far more correctly answered inputs. These results indicate that defect-guided fuzzing achieves greater failure-discovery effectiveness than general-purpose input perturbation and dynamic research-task generation under the same testing budget. However, as these counts rely on automated correctness judgments, they represent potential rather than independently verified robustness failures, whose input fidelity and assessment reliability are further examined in RQ5.

ApproachModelOverallFRAMESFRAMES-ZHBrowseCompOpenSeeker
FailCorrectFailCorrectFailCorrectFailCorrectFailCorrect
WebSailor Framework
RobustAlpacaEvalWebSailor-32B432178911077636265160447126301
WebExplorer-8B30911188252723159103270101162
DR-ArenaWebSailor-32B8951587255397137288222400281502
WebExplorer-8B5341153162285143296110260119312
EMBERSWebSailor-32B1429400537210342781271502731277969
WebExplorer-8B150140223179223671216412985405899
WebExplorer Framework
RobustAlpacaEvalWebSailor-32B24594941312382108219684231
WebExplorer-8B74446231494372113826122
DR-ArenaWebSailor-32B727130824744998164136270246425
WebExplorer-8B4391024245601751533410785163
EMBERSWebSailor-32B19224108579107937612866417223261021
WebExplorer-8B348833779299529271027881655751743

Table 4. Overall performance of EMBERS and baselines.

In terms of framework–model generality, EMBERS outperforms the strongest baseline, DR-Arena, across all four framework–model configurations, with relative improvements ranging from 59.66% to 694.53%. The largest improvement is observed under the WebExplorer framework with WebExplorer-8B, where EMBERS identifies 7.95 times as many failure-inducing inputs. Importantly, the improvements are observed in both native and crossed framework–model pairings, suggesting that the effectiveness of EMBERS is not restricted to a particular framework or backbone model among those evaluated.

In terms of test generation capability, EMBERS evaluates substantially more inputs within the same testing budget. Specifically, it generates 3.11 and 4.45 times as many test inputs as DR-Arena and RobustAlpacaEval, respectively. For correctly answered inputs, the corresponding improvements are 3.06 and 3.61 times. This advantage is particularly valuable for iterative fuzzing, where promising correctly answered inputs can serve as candidates for further mutation and exploration. These findings indicate that EMBERS supports more extensive test exploration within a fixed time budget, contributing to its greater failure-discovery capability.

In terms of initial-seed coverage, we examine how failure-inducing inputs are distributed across the 90 initial seeds on BrowseComp under the WebSailor framework with WebSailor-32B. As shown in Figure 3, EMBERS generates 1,233 test inputs, of which 502 induce potential robustness failures. Notably, 89 of the 90 initial seeds contribute at least one failure-inducing input, indicating that failure discovery is distributed across a broad range of original questions rather than concentrated in a small subset. Although failures originating from different seeds do not necessarily correspond to distinct underlying defects, their broad distribution supports the use of initial-seed identity as a lightweight indicator of static diversity, as introduced in § 4.1.

Distribution of failure-inducing and correctly answered inputs across 90 initial seeds

Figure 3. Distribution of failure-inducing and correctly answered inputs across 90 initial seeds on BrowseComp under the WebSailor framework with WebSailor-32B.

In terms of mutation-rule effectiveness, Fig. 4 presents the failure counts, correctly answered inputs, and FI Rates of the nine defect-guided mutation rules (M1–M9). All nine rules identify failure-inducing inputs, suggesting that the defect characteristics identified in our empirical study provide useful guidance for the construction of effective robustness tests. Among them, M3 (Missing-context mutation) and M2 (Obscure-description mutation) achieve the highest failure counts and FI Rates of 65.95% and 55.14%, respectively. Their strong performance suggests that mutations

Failure discovery and FI rates of nine defect-guided mutation rules across 16 experimental settings

caption: Failure discovery and FI rates of nine defect-guided mutation rules across 16 experimental settings.

affecting entity identification and contextual constraints are particularly effective at exposing weaknesses during subquestion formulation. Such interpretation errors may subsequently propagate through online search and final reasoning, consistent with the defect characteristics D2 and D3 identified in our empirical study. Among online-search mutations, M7 (Spoken-language mutation) and M8 (Translation-sensitive mutation) achieve higher failure counts and FI Rates than M5 and M6. In contrast, M6 (Unrelated-word mutation) evaluates the largest number of inputs but exhibits the lowest FI Rate (20.84%). These results suggest that variations in query expressions and multilingual representations may be more effective at exposing search-related weaknesses than simply introducing irrelevant terms. Furthermore, M9 (Complex-simple-combination mutation) achieves an FI Rate of 35.39%, indicating that incorporating simple operations into complex research tasks can also expose potential reasoning weaknesses. Overall, the nine mutation rules exhibit different failure-discovery patterns across the three execution stages. These differences provide empirical support for using mutation-rule identity as a complementary indicator of dynamic diversity in Section 4.1. Although different rules do not necessarily reveal distinct underlying defects, their varying effectiveness suggests that they exercise different aspects of DR system robustness and motivate diversity-aware exploration.

Answering RQ3. Under the same testing budget, EMBERS achieves 3.21 times the failure-discovery throughput of the strongest baseline, with consistent improvements across framework–model configurations. Failures are distributed across nearly all examined initial seeds, while all nine mutation rules expose potential robustness failures with varying effectiveness, supporting the use of seed identity and mutation-rule identity as complementary diversity indicators.

RQ4: Ablation Study

Analysis. To investigate the contribution of each core component in EMBERS, we conduct an ablation study by removing one component at a time. Since DR systems involve long-horizon reasoning and iterative web interactions, repeatedly executing them across numerous configurations incurs substantial computational and time overhead. To balance evaluation cost and representativeness, we select two native framework–model configurations, WebSailor with WebSailor-32B and WebExplorer with WebExplorer-8B, covering both studied DR frameworks. We further conduct experiments on FRAMES and FRAMES-ZH, which cover English and Chinese multi-hop research tasks, respectively. This design allows us to examine component effectiveness across different frameworks and linguistic settings while keeping repeated component-level evaluations tractable. Specifically, we construct the following three variants:

  • w/o dual-stage selection replaces the dual-stage mutation rule selection strategy with random rule selection, examining the contribution of separating mutation target selection from rule selection.

  • w/o seed maintenance disables potential input evaluation and seed probability updates while preserving all non-failing inputs, probing diversity-aware seed retention and selection.

  • w/o mutation online disables web search during mutation while retaining the DR system’s web-search capabilities, examining the contribution of external evidence to the mutation process.

All variants use the same initial seed pools, correctness oracle, and 24-hour testing budget as the complete EMBERS. Following RQ3, we evaluate their effectiveness using the numbers of failure-inducing (Fail) and correctly answered (Correct) test inputs.

Results. Table 5 presents the ablation results across the four experimental settings. Removing any of the three components consistently reduces the number of failure-inducing inputs compared with the complete EMBERS. Specifically, removing mutation-time online search, dual-stage selection, and seed maintenance decreases the aggregate failure counts by 27.85%, 19.91%, and 4.59%, respectively, indicating that all three components contribute to failure discovery. In terms of web-search-assisted mutation, removing mutation online search leads to the largest reduction in failure discovery (27.85%). This variant also evaluates 32.86% fewer test inputs, indicating that external search during mutation supports more extensive test generation and exploration. One possible explanation is that external evidence helps the mutation operator construct and verify modifications involving obscure entities, contextual relationships, and specialized knowledge, thereby facilitating the generation of further test inputs.

ApproachModelFRAMES FailFRAMES CorrectFRAMES-ZH FailFRAMES-ZH Correct
WebSailor Framework
EMBERSWebSailor-32B37210342781271
w/o dual-stage selectionWebSailor-32B19413121111338
w/o seed maintenanceWebSailor-32B34310562551190
w/o mutation onlineWebSailor-32B237796183858
WebExplorer Framework
EMBERSWebExplorer-8B9299529271027
w/o dual-stage selectionWebExplorer-8B85210338501150
w/o seed maintenanceWebExplorer-8B9039898901014
w/o mutation onlineWebExplorer-8B697518691579

Table 5. Performances of EMBERS and variants across two native framework–model configurations.

In terms of dual-stage mutation selection, removing this component reduces failure discovery by 19.91%, despite evaluating a comparable number of test inputs. Notably, this variant produces more correctly answered inputs but fewer failure-inducing inputs than the complete EMBERS. This contrast suggests that dual-stage selection improves the allocation of mutation opportunities toward failure-inducing tests rather than merely increasing the number of evaluated inputs. By separating mutation target selection from rule selection, EMBERS avoids allocating testing opportunities solely according to the number of rules associated with each target. The reduction is more pronounced under WebSailor than WebExplorer, indicating that the benefit of this strategy may vary across framework–model configurations. In terms of seed maintenance, removing this component results in a smaller but consistent reduction in failure discovery (4.59%) across all four settings. This result suggests that diversity-aware seed maintenance provides additional benefits for iterative fuzzing. Specifically, potential input evaluation retains non-failing inputs that extend the explored trajectory-length frontier within each diversity state, while seed probability updates reduce repeated selection of deeply mutated or frequently selected seeds. Together, these mechanisms encourage broader exploration and support the discovery of additional failures through subsequent mutations.

Answering RQ4. All three components contribute to the failure-discovery effectiveness of EMBERS. Removing mutation-time online search, dual-stage selection, and seed maintenance reduces failure counts by 27.85%, 19.91%, and 4.59%, respectively, highlighting their complementary roles in supporting test generation, mutation allocation, and iterative exploration.

RQ5: Human and LLM-assisted Evaluation

Analysis. Although RQ3 demonstrates the failure-discovery effectiveness of EMBERS, its automated results depend on the fidelity of generated inputs and the reliability of LLM-based correctness judgments. To further assess these aspects, following prior studies [6, 16, 42], we conduct a human and LLM-assisted evaluation. Specifically, we randomly sample 384 generated inputs from each of RobustAlpacaEval, DR-Arena, and EMBERS, yielding 1,152 evaluation instances. The sample size follows the conventional 95% confidence level and approximately 5% margin-of-error guideline. We adopt stratified sampling across datasets, framework–model configurations, and automated outcomes (Fail and Correct) to ensure balanced coverage. For EMBERS, the samples are further distributed as evenly as possible across the nine mutation rules. Each instance includes the original and generated inputs, reference answer, and system response. For intermediate-search mutations, the preceding execution context is also provided.

We recruit two evaluators proficient in English and Chinese and familiar with multi-step web question answering. Before the evaluation, both evaluators receive instructions and calibration examples to establish consistent evaluation criteria. For each approach, 100 instances are independently assessed by both evaluators, while the remaining 284 are equally divided between them. Thus, each evaluator annotates 242 instances per approach. To reduce potential bias, approach names and model identities are concealed during annotation. The evaluation is conducted across multiple sessions over 14 days. Following prior studies [29, 42, 62], we assess three dimensions, as defined in Table 6: Intent Preservation (IP), Necessary Information Preservation (NIP), and Answer-Correctness Assessment (AC). Each dimension is assigned a binary label, with 1 indicating that the criterion is satisfied. The inter-rater agreement, measured using Cohen’s kappa, is 0.83, indicating strong agreement. To complement human evaluation with scalable assessment, we additionally employ GPT-6 to independently evaluate the same 1,152 instances using the corresponding criteria. The results are reported as the percentages of positive labels for each evaluation dimension and approach.

DimensionDescription
Intent Preservation (IP)Whether the generated input preserves the original information need, including the intended entities, relations, and requested result.
Necessary Information Preservation (NIP)Whether all conditions necessary to determine the original reference answer remain explicit or recoverable from the system-visible context.
Answer-Correctness Assessment (AC)Whether the LLM-based correctness judgment of the system’s final answer is accurate according to independent assessment against verified evidence.

Table 6. Rubric for Human and LLM-assisted evaluation.

Results. Table 7 presents the human and LLM-assisted evaluation results. In terms of input fidelity, EMBERS achieves high preservation rates for both the original information need and conditions necessary to determine the reference answer. Specifically, human evaluation reports IP and NIP scores of 93.49% and 88.80%, respectively, while GPT-6 reports 97.66% and 90.63%. Compared with DR-Arena, EMBERS achieves improvements of 65.36 and 22.91 percentage points in human-assessed IP and NIP, respectively. These results indicate that most test inputs generated by EMBERS preserve the necessary factual and semantic constraints despite defect-guided modifications. Interestingly, RobustAlpacaEval achieves even higher fidelity, exceeding 99% on both dimensions. This is consistent with its paraphrase-based design, which primarily modifies linguistic expressions while preserving the original semantics. In contrast, EMBERS introduces targeted changes to entity descriptions, contextual constraints, information salience, and search expressions to exercise empirically identified weaknesses. These more substantial modifications make fidelity preservation challenging but enable EMBERS to discover more potential robustness failures, as demonstrated in RQ3. Nevertheless, the remaining invalid inputs indicate that web-search-assisted fidelity assurance reduces, but does not eliminate, unintended semantic changes.

MethodIP (%)NIP (%)AC (%)
HumanGPT-6HumanGPT-6HumanGPT-6
RobustAlpacaEval99.2299.4899.2299.4889.3290.10
DR-Arena28.1319.5365.8932.8158.5959.90
EMBERS93.4997.6688.8090.6388.0286.20

Table 7. Human and LLM-assisted evaluation results (positive-label percentages).

In terms of answer-assessment reliability, human evaluation confirms 88.02% of the automated correctness judgments made for EMBERS’s sampled inputs, comparable to the 89.32% observed for RobustAlpacaEval. These results indicate that the semantic answer oracle produces accurate judgments for most evaluated inputs, although assessment errors remain. In comparison, DR-Arena achieves a substantially lower AC score of 58.59%. Notably, its human-assessed IP score is only 28.13%, indicating that many generated inputs alter the original information need. Consequently, some answer mismatches against the original reference answer may arise from changes to the task itself rather than genuine pass-to-fail robustness failures. This distinction highlights that the failure counts reported in RQ3 represent automatically identified failure indications rather than independently verified robustness failures. Further human inspection reveals that incorrect automated judgments occur among both correctly answered and failure-inducing inputs, with approximately balanced numbers in the two groups. These errors indicate that automated evaluation can both overlook genuine failures and incorrectly identify successful executions as failures. Although the substantial differences observed in RQ3 support the failure-discovery effectiveness of EMBERS under a common testing protocol, independent verification remains essential for confirming the validity of individual robustness failures.

Answering RO5. Human and LLM-assisted evaluations show that EMBERS achieves high input fidelity, with human-assessed IP and NIP scores of 93.49% and 88.80%, respectively.

Human assessment also confirms 88.02% of its automated correctness judgments, indicating that EMBERS provides largely reliable robustness tests while leaving room for further improvements in mutation fidelity and answer verification.

Discussion

Model Improvement with EMBERS-Generated Data. Beyond detecting robustness failures, EMBERS can also provide training data for improving DR systems. Inspired by DeepDiver’s use of answer-correctness feedback to optimize web-research policies [43], we investigate whether execution trajectories generated by EMBERS can improve the performance of WebSailor-32B. Specifically, we adopt a two-stage fine-tuning strategy using trajectories generated from OpenSeeker. First, we perform supervised fine-tuning (SFT) using Low-Rank Adaptation (LoRA) [17] on trajectories with correct final answers. We then apply Kahneman–Tversky Optimization (KTO) [14], treating trajectories with correct and incorrect final answers as positive and negative examples, respectively. We evaluate the original and fine-tuned models on FRAMES and FRAMES-ZH using identical WebSailor inference settings, without including either evaluation dataset in training. Each question is executed three times and considered consistently correct only if all three executions produce correct answers. Table 8 reports the number of consistently correct questions and the corresponding percentages. After fine-tuning, the proportion of consistently correct questions increases from 48.54% to 54.49% on FRAMES and from 60.43% to 69.57% on FRAMES-ZH, representing improvements of 5.95 and 9.13 percentage points, respectively. These results demonstrate the potential of EMBERS-generated trajectories to improve DR system performance across different benchmarks and languages. Nevertheless, further mutation-based evaluation is needed to determine whether these improvements also translate into greater robustness against input variations.

ModelFRAMESFRAMES-ZH
WebSailor-32B400/824 (48.54%)139/230 (60.43%)
WebSailor-32B (LoRA + KTO)449/824 (54.49%)160/230 (69.57%)

Table 8. Consistent@3 performance of WebSailor-32B before and after fine-tuning with EMBERS-generated data.

Failure Modes of Low-Fidelity Test Inputs. Although RQ5 demonstrates that EMBERS preserves the original information need in most generated inputs, some test inputs still violate essential factual or semantic constraints. To better understand these limitations, we manually inspect the problematic inputs identified in a preliminary annotation of the 384 sampled EMBERS instances. Based on their primary failure characteristics, we identify three categories: (1) Loss of Disambiguating Information (63.2%). Some test inputs inadvertently remove essential clues when obscuring entity descriptions or contextual constraints, making the intended answer ambiguous. For example, a missing-context mutation replaces the year and score constraints in a Eurovision Song Contest question with vague descriptions, leaving insufficient information to uniquely identify the target countries. Such failures arise when the mutation operator treats answer-determining constraints as replaceable background information. This highlights the need to distinguish mutable descriptions from indispensable information during mutation planning and verification. (2) Expansion of Requested Output (31.6%). Some test inputs preserve the original research objective but introduce additional answer requirements, thereby changing the expected output. For instance, a complex-simple-combination mutation extends a question about a former US vice president’s age at death by additionally requesting the sum of its digits. Although the original question remains answerable, the new requirement changes the reference answer and violates strict answer preservation. This finding highlights the importance of ensuring that auxiliary reasoning operations do not alter the required final output. Alternatively, test inputs that change the expected answer would require a separately verified reference answer and a corresponding adjustment to the testing oracle. (3) Mutation-Rule Noncompliance (5.1%). In some cases, the mutation operator deviates from the assigned rule and produces content that does not constitute a valid test input. For example, when instructed to translate a search query about the winner of the 2022 Booker Prize into Chinese, the operator instead generates instructions to search using both English and Chinese keywords and compare the results. Although related to the original task, these instructions do not represent the requested mutated query. This highlights the need for explicit validation of mutation-rule compliance and output format before test execution. Overall, these failures reveal three limitations of the current mutation process: insufficient preservation of answer-determining information, unintended changes to output requirements, and deviations from assigned mutation rules. Addressing these limitations requires more reliable verification of information sufficiency, answer consistency, and mutation-rule compliance to further improve the validity of defect-guided robustness testing.

Threats to Validity

Internal Validity. One potential threat is benchmark contamination, as the evaluated LLMs may have encountered benchmark questions during pretraining. To reduce its influence on comparisons, all approaches use the same initial seeds, although potential memorization effects cannot be entirely excluded. Another threat arises from using DeepSeek-V3.2 for both mutation generation and semantic answer evaluation, which may introduce correlated biases. To mitigate this concern, we employ a separate reference-based evaluation prompt and assess automated judgments through human evaluation in RQ5. Finally, stochastic LLM inference and dynamic web retrieval may affect execution outcomes. To mitigate these effects, we require initial seeds to be answered correctly across three independent executions and maintain consistent experimental configurations. Given the high cost of long-horizon DR execution, we execute each generated test input only once to prioritize broader exploration under fixed testing budgets. Although this trade-off aligns with our failure-discovery objective, execution randomness may cause some potential failures to be missed or affect the observed failure counts.

External Validity. One threat is the limited coverage of DR systems and research tasks. To mitigate this, we evaluate two representative ReAct-based frameworks with two backbone models across multiple English and Chinese benchmarks, and report detailed results across datasets and framework–model configurations. Nevertheless, our findings may not generalize to other DR architectures, languages, or tasks beyond consistently answered initial seeds. Another threat arises from the potentially incomplete coverage of our defect taxonomy, which may bias test generation toward known weaknesses. To alleviate this concern, EMBERS employs diverse initial seeds and multiple defect-guided mutation rules to explore different potential failure behaviors. However, previously unseen defect patterns may remain uncovered. Finally, our testing focuses on mutations to user questions and intermediate search inputs, rather than failures caused by webpage accessibility or manipulated web content. Future work will extend our evaluation to broader DR architectures, defect patterns, and testing scenarios.

Construct Validity. A primary threat concerns whether automatically identified failure-inducing inputs represent genuine robustness failures. To mitigate this, EMBERS employs web-search-assisted mutation to preserve input fidelity, while RQ5 evaluates input fidelity and answer-assessment reliability through human and LLM-assisted assessments. Nevertheless, some generated inputs may alter the original task, particularly in task-generation baselines, and sampled evaluations cannot verify every reported failure. Another threat concerns failure-origin attribution. To reduce ambiguity, we follow a consistent annotation procedure that traces the earliest unrecovered errors and their propagation, with annotation criteria refined via independent examination and discussion. However, without counterfactual interventions, these attributions remain observational rather than causally verified. Our diversity measurement also uses initial-seed identity and mutation-rule identity as proxies for potential failure diversity. Although RQ3 examines failure discovery across seeds and mutation rules, different diversity states may not correspond to distinct underlying defects. Finally, human annotations may introduce subjective judgments. To mitigate this threat, two evaluators follow predefined criteria and independently assess sampled inputs, achieving a Cohen’s kappa coefficient of 0.83, indicating strong inter-rater agreement.

Conclusion

In this paper, we propose EMBERS, an empirically motivated, defect-guided fuzzing framework for robustness testing of Deep Research systems. Through an empirical study of DR execution trajectories, we identify nine recurring defect categories across subquestion formulation, online search, and final reasoning, providing guidance for targeted robustness testing. Building on these findings, EMBERS integrates stage-targeted defect-guided mutation, web-search-assisted fidelity assurance, and diversity-aware seed maintenance to systematically explore potential robustness failures. Extensive experiments across 16 framework–model–dataset settings show that EMBERS identifies 8,340 failure-inducing test inputs, achieving 3.21 times the failure-discovery throughput of the strongest baseline. Ablation experiments demonstrate the contributions of its core components, while human and LLM-assisted evaluations confirm that most generated inputs preserve the original task requirements. Furthermore, experiments using EMBERS-generated data for model fine-tuning improve consistent-answer performance, demonstrating their potential for enhancing DR system reliability. Future work will explore broader DR system coverage, more reliable mutation validation, and more effective utilization of generated tests for improving model robustness.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant Nos. 62472310, 62322208, 62232001.

References

References

  1. [1]2026. Our repository. https://anonymous.4open.science/r/EMBERS-076E/.
  2. [2]Renat Aksitov et al. 2023. ReST Meets ReAct: Self-Improvement for Multi-Step Reasoning LLM Agent. arXiv:2312.10003 [cs.CL]. https://arxiv.org/abs/2312.10003
  3. [3]Shraddha Barke, Arnav Goyal, Alind Khare, Avaljot Singh, Suman Nath, and Chetan Bansal. 2026. AgentRx: Diagnosing AI Agent Failures from Execution Trajectories. In Findings of the Association for Computational Linguistics: EMNLP 2026. Association for Computational Linguistics, 12610–12639. doi:10.18653/v1/2026.findings-emnlp.598arxiv.org/abs/2602.02475
  4. [4]Zhonghan Bi, Qiwen Wang, Jianrong Jiang, Jigang Ding, Wenwen Xiong, Changhua Meng, Xuanang Gao, Kepeng Lin, Changjiang Jiang, Yiqiang Chen, Huan Yao, Wei Wang, Zhenyu Ma, and Wenhui Dong. 2026. Evaluating Deep-Search Agents under Hierarchical Web Evidence Poisoning. arXiv:2609.06027 [cs.CR] https://arxiv.org/abs/2609.06027
  5. [5]Bowen Cao, Deng Cai, Zhishong Zhang, Yuexian Zou, and Wai Lam. 2024. On the Worst Prompt Performance of Large Language Models. In Advances in Neural Information Processing Systems, Vol. 37. https://arxiv.org/abs/2406.10248
  6. [6]Bingsen Chen, Boyan Li, Ping Nie, Yuyu Zhang, Xi Ye, and Chen Zhao. 2026. Beyond Single-shot Writing: Deep Research Agents are Unreliable at Multi-turn Report Revision. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Maria Liakata, Viviane P. Moreira, Jiajun Zhang, and David Jungs (Eds.). Association for Computational Linguistics, San Diego, California, United States, 13325–13356. doi:10.18653/v1/2026.acl-long.609DOI
  7. [7]Junjie Chen, Zhuo Wu, Zan Wang, Hanmo You, Lingming Zhang, and Ming Yan. 2020. Practical Accuracy Estimation for Efficient Deep Neural Network Testing. ACM Trans. Softw. Eng. Methodol. 29, 4 (2020), 30:1–30:35.DOI
  8. [8]Zehui Chen, Kuikun Liu, Qiuchen Wang, Jiangning Liu, Wenwei Zhang, Kai Chen, and Feng Zhao. 2024. MindSearch: Mimicking Human Minds Elicits Deep AI Search. arXiv:2407.20183 https://arxiv.org/abs/2407.20183
  9. [9]Zijian Chen, Xueguang Ma, Shengyao Zhuang, Ping Nie, Kai Zou, Sahel Sharifymoghaddam, Andrew Liu, Joshua Green, Kshama Patel, Ruoxi Meng, Mingyi Sun, Yanxi Li, Haoran Hong, Xinyu Shi, Xuye Liu, Hosna Oyarhosseini, Nandan Thakur, Crystina Zhang, Luyu Gao, Wenhu Chen, and Jimmy Lin. 2026. BrowseComp-Plus: A Fair and Disentangled Evaluation Benchmark for Deep Search Agents. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). Association for Computational Linguistics, 22349–22370. doi:10.18653/v1/2026.acl-long.1023DOI
  10. [10]DeepSeek-AI et al. 2025. DeepSeek-V3.2: Pushing the Frontier of Open Large Language Models. arXiv:2512.02556 [cs.CL] https://arxiv.org/abs/2512.02556
  11. [11]Jianshuo Dong, Sheng Guo, Hao Wang, Xun Chen, Zhuotao Liu, Tianwei Zhang, Ke Xu, Minlie Huang, and Han Qiu. 2026. SafeSearch: Automated Red-Teaming of LLM-Based Search Agents. In Proceedings of the 43rd International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 306). PMLR, 25810–25855. https://proceedings.mlr.press/v306/dong26c.htmlarxiv.org/abs/2509.23694
  12. [12]Yuheng Du et al. 2025. DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agents. arXiv:2506.11763 [cs.AI] https://arxiv.org/abs/2506.11763
  13. [13]Yuwen Du, Rui Ye, Shuo Tang, Xinyu Zhu, Yijun Lu, Yuzhu Cai, and Siheng Chen. 2026. OpenSeeker: Democratizing Frontier Search Agents by Fully Open-Sourcing Training Data. arXiv:2603.15594 [cs.AI] https://arxiv.org/abs/2603.15594
  14. [14]Kawin Ethayarajh, Winnie Xu, Niklas Muennighoff, Dan Jurafsky, and Douwe Kiela. 2024. Model Alignment as Prospect Theoretic Optimization. In Proceedings of the 41st International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 235), Ruslan Salakhutdinov, Zico Kolter, Katherine Heller, Adrian Weller, Nuria Oliver, Jonathan Scarlett, and Felix Berkenkamp (Eds.). PMLR, 12634–12651. https://proceedings.mlr.press/v235/ethayarajh24a.htmlarxiv.org/abs/2402.01306
  15. [15]FutureSearch, Nikos I. Bosse, Jon Evans, Robert G. Gambee, Daniel Hnyk, Peter Mühlbacher, Lawrence Phillips, Dan Schwarz, and Jack Wildman. 2025. Deep Research Bench: Evaluating AI Web Research Agents. arXiv:2506.06287 https://arxiv.org/abs/2506.06287
  16. [16]Yiwen Gao, Ruoc​​hen Zhao, Yang Deng, and Wenxuan Zhang. 2026. DR-Arena: an Automated Evaluation Framework for Deep Research Agents. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). Association for Computational Linguistics, San Diego, California, United States, 27130–27152. https://aclanthology.org/2026.acl-long.1249/
  17. [17]Edward J. Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2022. LoRA: Low-Rank Adaptation of Large Language Models. In International Conference on Learning Representations. https://openreview.net/forum?id=nZeVKeeFYf9arxiv.org/abs/2106.09685
  18. [18]Yuxuan Huang, Yihang Chen, Haozheng Zhang, Kang Li, Huichi Zhou, Meng Fang, Linyi Yang, Xiaoguang Li, Lifeng Shang, Songcen Xu, Jianye Hao, Kun Shao, and Jun Wang. 2025. Deep Research Agents: A Systematic Examination and Roadmap. arXiv:2506.18096 [cs.AI] https://arxiv.org/abs/2506.18096
  19. [19]Patrick Jauernig, Domagoj Jakobovic, Stjepan Picek, Emmanuel Stapf, and Ahmad-Reza Sadeghi. 2023. DARWIN: Survival of the Fittest Fuzzing Mutators. In Network and Distributed System Security Symposium. The Internet Society.DOI
  20. [20]Jina. 2026. Jina AI. https://jina.ai Accessed: 2026-10-30.
  21. [21]Satyapriya Krishna, Kalpesh Krishna, Anhad Mohan​​aney, Steven Schwarz, Adam Stambler, Shyam Upadhyay, and Manaal Faruqui. 2025. Fact, Fetch, and Reason: A Unified Evaluation of Retrieval-Augmented Generation. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). Association for Computational Linguistics, Albuquerque, New Mexico, 4745–4759. doi:10.18653/v1/2025.naacl-long.243DOI
  22. [22]Tian Lan, Bin Zhu, Qianghui Jia, Junyang Ren, Haijun Li, Longyue Wang, Zhao Xu, Weihua Luo, and Kaifu Zhang. 2025. DeepWideSearch: Benchmarking Depth and Width in Agentic Information Seeking. arXiv:2510.20168 https://arxiv.org/abs/2510.20168
  23. [23]Kuan Li, Zhongyang Zhang, Huifeng Yin, Liwen Zhang, Litu Ou, Jialong Wu, Wenbiao Yin, Baixuan Li, Zhengwei Tao, Xinyu Wang, Weizhou Shen, Junkai Zhang, Dingchu Zhang, Xixi Wu, Yong Jiang, Ming Yan, Pengjun Xie, Fei Huang, and Jingren Zhou. 2025. WebSailor: Navigating Super-human Reasoning for Web Agent. arXiv:2507.02592 [cs.AI] https://arxiv.org/abs/2507.02592
  24. [24]Xiaoxi Li, Jiajie Jin, Guanting Dong, Hongjin Qian, Yongkang Wu, Ji-Rong Wen, Yutao Zhu, and Zhicheng Dou. 2025. WebThinker: Empowering Large Reasoning Models with Deep Research Capability. arXiv:2504.21776 https://arxiv.org/abs/2504.21776
  25. [25]Junteng Liu, Yunyi Li, Chi Zhang, Jingyang Li, Aili Chen, Ke Ji, Weiyu Cheng, Zijia Wu, Chengyu Du, Qidi Xu, Jiayuan Song, Zhengmao Zhu, Wenhu Chen, Pengyu Zhao, and Junxian He. 2025. WebExplorer: Explore and Evolve for Training Long-Horizon Web Agents. arXiv:2509.06501 https://arxiv.org/abs/2509.06501
  26. [26]Shuang Liu, Zhirun Zhang, Jinhao Dong, Zan Wang, Qingchao Shen, Junjie Chen, Wei Lu, and Xiaoyong Du. 2025. Testing Question Answering Software with Context-Driven Question Generation. arXiv:2511.07924 https://arxiv.org/abs/2511.07924
  27. [27]Zixi Liu, Yang Feng, Yining Yin, Jingyu Sun, Zhenyu Chen, and Baowen Xu. 2022. QATest: A Uniform Fuzzing Framework for Question Answering Systems. In Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering. ACM, 81:1–81:12. doi:10.1145/3551349.3556929
  28. [28]Chenyang Lyu, Shouling Ji, Chao Zhang, Yuwei Li, Wei-Han Lee, Yu Song, and Raheem Beyah. 2019. MOPT: Optimized Mutation Scheduling for Fuzzers. In 28th USENIX Security Symposium. USENIX Association, 1949–1966.
  29. [29]John Morris, Eli Lifland, Jack Lanchantin, Yangfeng Ji, and Yanjun Qi. 2020. Reevaluating Adversarial Examples in Natural Language. In Findings of the Association for Computational Linguistics: EMNLP 2020. Trevor Cohn, Yulan He, and Yang Liu (Eds.). Association for Computational Linguistics, Online, 3829–3839. doi:10.18653/v1/2020.findings-emnlp.341DOI
  30. [30]Reiichiro Nakano, Jacob Hilton, Suchir Balaji, Jeff Wu, Long Ouyang, Christina Kim, Christopher Hesse, Shantanu Jain, Vineet Kosaraju, William Saunders, Xu Jiang, Karl Cobbe, Tyna Eloundou, Gretchen Krueger, Kevin Button, Matthew Knight, Benjamin Chess, and John Schulman. 2021. WebGPT: Browser-assisted question-answering with human feedback. CoRR abs/2112.09332 (2021). arXiv:2112.09332 https://arxiv.org/abs/2112.09332
  31. [31]Jun Nie, Zhiqin Yang, Zhenheng Tang, Yanggang Zhang, Xiaowen Chu, Xinmei Tian, and Bo Han. 2026. DRNOISE: Benchmarking Deep Research Agents in Misleading Evidence Environments. arXiv:2607.17291 [cs.LG] https://arxiv.org/abs/2607.17291
  32. [32]Olivier Nid, Yutaro Kashiwa, Bin Lin, Gabriele Bavota, Michele Lanza, and Yasutaka Kamei. 2023. The Human Side of Fuzzing: Challenges Faced by Developers During Fuzzing Activities. ACM Transactions on Software Engineering and Methodology 33, 1 (2023). doi:10.1145/3611668DOI
  33. [33]openPangu Team. 2025. OpenPangu DeepDiver-V2 Technical Report. https://huggingface.co/FreedomIntelligence/openPangu-Embedded-7B-DeepDiver. Accessed 2026-07-02.
  34. [34]Yue Pan, Ziheng Zhang, Junxiang Lei, Changhao Jia, Qingyi Si, and Hongcheng Guo. 2026. FORGE: Research-Trajectory Hijacking Attacks on Deep Research Agents. arXiv:2607.04718 [cs.AI] https://arxiv.org/abs/2607.04718
  35. [35]Zhuoshi Pan, Qizhi Pei, Junru Lu, Honglin Lin, H. Vicky Zhao, Di Yin, and Xing Sun. 2026. ContextPilot: Teaching Agents for Proactive Context Management via Fine-grained RL. arXiv:2608.28476 [cs.CL] https://arxiv.org/abs/2608.28476
  36. [36]Sai P Pappala, Ismail Hossain, Md Jahangir Alam, Yoonpyo Lee, Jay Yoo, Tanzim Ahad, Syed Bahauddin Alam, and Sajedul Talukder. 2026. Agent-Fence: Mapping Security Vulnerabilities Across Deep Research Agents. arXiv:2602.07652 [cs.CR] https://arxiv.org/abs/2602.07652
  37. [37]Yujia Qin, Zihan Cai, Dian Jin, Lan Yan, Shihao Liang, Kunlun Zhu, Yankai Lin, Xu Han, Ning Ding, Huadong Wang, Ruobing Xie, Fanchao Qi, Zhiyuan Liu, Maosong Sun, and Jie Zhou. 2023. WebCPM: Interactive Web Search for Chinese Long-form Question Answering. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), ACL 2023, Toronto, Canada, July 9-14, 2023, Anna Rogers, Jordan L. Boyd-Graber, and Naoaki Okazaki (Eds.). Association for Computational Linguistics, 8968–8988. doi:10.18653/V1/2023.ACL-LONG.499DOI
  38. [38]Xiaoxue Ren, Chaouqn Dai, Qiaoqiao Huang, Ye Wang, Chao Liu, and Bo Jiang. 2025. Hydra-Reviewer: A Holistic Multi-Agent System for Automatic Code Review Comment Generation. IEEE Trans. Software Eng. 51, 12 (2025), 3540–3557.DOI
  39. [39]Kate Revoredo, Djordje Djurica, and Jan Mendl­ling. 2021. A Study into the Practice of Reporting Software Engineering Experiments. Empirical Software Engineering 26, 113 (2021). doi:10.1007/s10664-021-10007-3
  40. [40]Serper. 2026. Serper. https://serper.dev/ Accessed: 2026-10-30.
  41. [41]Yijia Shao, Yuchen Jiang, Theodore A. Kanell, Peter Xu, Omar Khattab, and Monica S. Lam. 2024. Assisting in Writing Wikipedia-like Articles From Scratch with Large Language Models. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), NAACL 2024, Mexico City, Mexico, June 16-21, 2024, Kevin Duh, Helena Gómez-Adorno, and Steven Bethard (Eds.). Association for Computational Linguistics, 6252–6278. doi:10.18653/V1/2024.NAACL-LONG.347DOI
  42. [42]Qingchao Shen, Junjie Chen, Jie Mi. Zhang, Haoyu Wang, Shuang Liu, and Menghan Tian. 2022. Natural Test Generation for Precise Testing of Question Answering Software. In Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering. ACM, 71:1–71:12. doi:10.1145/3551349.3556953DOI
  43. [43]Wenxuan Shi, Haochen Tan, Chujiao Quang, Xiaogang Li, Xiaozhe Li, Nian Chen, Zhang, Hanting Chen, Yasheng Wang, Lu Hou, and Lifeng Shang. 2025. DeepDiver: Adaptive Search Intensity Scaling via Open-Web Reinforcement Learning. arXiv:2505.24332 [cs.CL] https://arxiv.org/abs/2505.24332
  44. [44]Ravindra Singh and Naung Sing Mangat. 1996. Elements of Survey Sampling. Texts in the Mathematical Sciences, Vol. 15. Springer Science+Business Media, Dordrecht. doi:10.1007/978-94-017-1404-4DOI
  45. [45]Shiqian Su, Sen Xing, Xuan Dong, Muyan Zhong, Bin Wang, Xizhou Zhu, Yuntao Chen, Wenhai Wang, Yue Deng, Pengxiang Zhu, Zhiyuan Liu, Tiantong Li, Jiaheng Yu, Zhe Chen, Lidong Bing, and Jifeng Dai. 2026. MiProFlow: Towards High-Performance and Robust Open-Source Agent Framework for General Deep Research Tasks. arXiv:2602.22808 https://arxiv.org/abs/2602.22808
  46. [46]Haiyuan Wan, Chen Yang, Junchi Yu, Meiqi Tu, Jiaxuan Lu, Di Yu, Jianbao Cao, Ben Gao, Jiaqing Xie, Aoran Wang, Wenlong Zhang, Philip Torr, and Dongzhan Zhou. 2025. DeepResearch Arena: The First Exam of LLMs’ Research Abilities via Seminar-Grounded Tasks. arXiv:2509.01396 https://arxiv.org/abs/2509.01396
  47. [47]Haibo Wang, Zhuolin Xu, Huaien Zhang, Nikolaos Tsantalis, and Shin Hwei Tan. 2025. Towards Understanding Refactoring Engine Bugs. ACM Transactions on Software Engineering and Methodology (2025). doi:10.1145/3747289DOI
  48. [48]Ruipeng Wang, Yuxin Chen, Yukai Wang, Chang Wu, Junfeng Fang, Xiaodong Cai, Qi Gu, Hui Su, An Zhang, Xiang Wang, Xunliang Cai, and Tat-Seng Chua. 2026. AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Condition. arXiv:2602.11348 [cs.AI]arxiv.org/abs/2602.11348
  49. [49]Zan Wang, Ming Yan, Junjie Chen, Shuang Liu, and Dongdi Zhang. 2020. Deep learning library testing via effective model mutation. In ESEC/SIGSOFT FSE. ACM, 788–799.DOI
  50. [50]Jason Wei et al. 2025. BrowseComp: A Simple Yet Challenging Benchmark for Browsing Agents. arXiv:2504.12516 [cs.AI] https://arxiv.org/abs/2504.12516
  51. [51]Jialong Wu, Baixuan Li, Runnan Fang, Wenbiao Yin, Liwen Zhang, Zhengwei Tao, Dingchu Zhang, Zekun Xi, Gang Fu, Yong Jiang, Pengjun Xie, Fei Huang, and Jingren Zhou. 2025. WebDancer: Towards Autonomous Information Seeking Agency. arXiv:2505.22648 https://arxiv.org/abs/2505.22648
  52. [52]Xixi Wu, Kuan Li, Yida Zhao, Liwen Zhang, Litu Ou, Huifeng Yin, Zhongwang Zhang, Xinmiao Yu, Dingchu Zhang, Yong Jiang, Pengjun Xie, Fei Huang, Minhao Cheng, Shuai Wang, Hong Cheng, and Jingren Zhou. 2025. ReSum: Unlocking Long-Horizon Search Intelligence via Context Summarization. arXiv:2509.13313 https://arxiv.org/abs/2509.13313
  53. [53]Xiaofei Xie, Lei Ma, Felix Juefei-Xu, Minhui Xue, Hongxu Chen, Yang Liu, Jianjun Zhao, Bo Li, Jianxiong Yin, and Simon See. 2019. DeepHunter: a coverage-guided fuzz testing framework for deep neural networks. In ISSTA. ACM, 146–157.DOI
  54. [54]Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izak Shafran, Karthik Narasimhan, and Yuan Cao. 2023. ReAct: Synergizing Reasoning and Acting in Language Models. In International Conference on Learning Representations.arxiv.org/abs/2210.03629
  55. [55]Xunjian Yin, Tianchen Guan, Jinao Wang, Weili Cao, Daisy Xinlei Lin, Royce Cheng-Yue, Keagan Long, Kyle Wong, Bhuwan Dhingra, Xiangjun Wang, and Shuyan Zhou. 2026. Constructing Challenging Browser-Use Tasks by Controlled Environment Interventions. arXiv:2609.35814 [cs.CL]arxiv.org/abs/2609.35814
  56. [56]Hanmo You, Zan Wang, Junjie Chen, Shuang Liu, and Shuochuan Li. 2023. Regression Fuzzing for Deep Learning Systems. In ICSE. IEEE, 82–94.DOI
  57. [57]Shaokun Zhang, Ming Yin, Jieyu Zhang, Jiale Liu, Zhiguang Han, Jingyang Zhang, Beibin Li, Chi Wang, Huazheng Wang, Yiran Chen, and Qingyun Wu. 2025. Which Agent Causes Task Failures and When? On Automated Failure Attribution of LLM Multi-Agent Systems. In Proceedings of the 42nd International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 267). PMLR, 76583–76599. https://proceedings.mlr.press/v267/zhang25cq.html
  58. [58]Zhen Zhang, Liangcai Su, Zhuo Chen, Xiang Lin, Haotian Xu, Simon Shaolei Du, Kaiyu Yang, Bo An, Lidong Bing, and Xinyu Wang. 2026. Argus: Evidence Assembly for Scalable Deep Research Agents. arXiv:2605.16217 [cs.CL] https://arxiv.org/abs/2605.16217
  59. [59]Yuxiang Zheng, Dayuan Fu, Xiangkun Hu, Xiaojie Cai, Lyumanshan Ye, Pengrui Lu, and Pengfei Liu. 2025. Deep-Researcher: Scaling Deep Research via Reinforcement Learning in Real-world Environments. arXiv:2504.03160 https://arxiv.org/abs/2504.03160
  60. [60]Peilin Zhou, Bruce Leon, Xiang Ying, Can Zhang, Yifan Shao, Qichen Ye, Dading Chong, Zhiling Jin, Chenxuan Xie, Meng Cao, Yuxin Gu, Sixin Hong, Jing Ren, Jian Chen, Chao Liu, and Yining Hua. 2025. BrowseComp-ZH: Benchmarking Web Browsing Ability of Large Language Models in Chinese. arXiv:2504.19314 [cs.CL] https://arxiv.org/abs/2504.19314
  61. [61]Shuyan Zhou, Frank F. Xu, Hao Zhu, Xuhui Zhou, Robert Lo, Abishek Sridhar, Xianyi Cheng, Tianyue Ou, Yonatan Bisk, Daniel Fried, Uri Alon, and Graham Neubig. 2024. WebArena: A Realistic Web Environment for Building Autonomous Agents. In International Conference on Learning Representations. https://openreview.net/forum?id=oKn9c6ytLxarxiv.org/abs/2307.13854
  62. [62]Pengyu Zhu, Lijun Li, Longju Yang, Sen Su, and Jing Shao. 2026. Is Deep Research Reliable? Misleading Knowledge Induces False Conclusions. arXiv:2607.20891 [cs.AI] https://arxiv.org/abs/2607.20891

Paper details

vlnc:W_phktzant
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 9

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents