REVIEW 4 major objections 3 minor
Android GUI tests migrate poorly to OpenHarmony; OpenHarmony-aware fixes raise success from 26% to 81%.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-15 08:55 UTC pith:7SCFWKVC
load-bearing objection Abstract-only Android-to-OpenHarmony GUI test migration study: useful niche benchmark claim, but the 15%/26%→81% result is unauditable without full text and artifacts. the 4 major comments →
An Empirical Study for Android-to-OpenHarmony GUI Test Migration
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Existing Android-to-OpenHarmony GUI test migration approaches achieve only 15% (ReSPlay) and 26% (ITeM) success on a new benchmark of 36 commercial apps and 108 tests; an OpenHarmony-aware extension of ITeM raises success to 81%.
What carries the argument
The ATH Benchmark (36 commercial apps, 108 manually designed GUI tests) together with OpenHarmony-adapted versions of ReSPlay and ITeM, and the subsequent ITeM-HM variant that injects OpenHarmony-specific architectural and ecosystem features into the migration process.
Load-bearing premise
The 108 hand-crafted tests on the 36 selected commercial apps are representative of real migration workloads, and the authors’ adaptations of ReSPlay and ITeM faithfully preserve the original tools’ migration logic.
What would settle it
Run the same 108 ATH tests (or an independently constructed set of comparable size) with an independently re-implemented OpenHarmony adaptation of ITeM that does not add the authors’ OpenHarmony-specific features; if success remains near 26% rather than rising toward 81%, the claimed impact of those features is refuted.
If this is right
- Platform-agnostic GUI migration tools cannot be trusted for Android-to-OpenHarmony without OpenHarmony-specific handling.
- Failure modes are dominated by technical-architecture and ecosystem differences, so future tools should target those differences first.
- ITeM-HM’s 81% success rate on commercial apps demonstrates that modest platform-aware extensions can close most of the measured gap.
- The ATH Benchmark supplies a reusable yardstick for subsequent migration research on OpenHarmony.
Where Pith is reading between the lines
- The same failure categories (architecture and ecosystem) are likely to reappear when migrating tests to other emerging mobile platforms that diverge from Android’s widget and lifecycle model.
- A fully automated, continuously updated OpenHarmony feature catalogue could keep the 81% figure from eroding as the platform evolves.
- If the hand-written tests under-represent deep navigation or third-party SDK interactions, real-world success of ITeM-HM may be lower than reported.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims to present the first systematic empirical study of GUI test migration from Android to OpenHarmony. It constructs the ATH Benchmark (36 commercial apps with high download volume and 108 manually designed test cases), adapts two state-of-the-art migration tools (ReSPlay and ITeM) for OpenHarmony, and evaluates them on success rate, failure root causes, and OpenHarmony-specific factors. Reported baseline success is low (15% for ReSPlay, 26% for ITeM). From the failure analysis the authors propose ITeM-HM, an OpenHarmony-aware extension of ITeM, which raises success to 81% (stated as a 214% relative improvement over ITeM).
Significance. If the results hold under full methodological scrutiny, this would be the first empirical baseline and practical guidance for Android-to-OpenHarmony GUI test migration, a timely problem given OpenHarmony’s ecosystem growth. The ATH Benchmark and the concrete mapping of failures to platform architecture and ecosystem traits would be reusable community assets. The reported jump from 26% to 81% for ITeM-HM, if robust and not an in-sample artifact, would show that modest platform-aware adaptations can substantially close the migration gap. Credit is due for framing an under-studied platform pair and for attempting root-cause analysis rather than only aggregate rates; those strengths remain conditional on the full paper’s evidence.
major comments (4)
- Abstract: The central claim that existing approaches achieve only 15%/26% success (and that the gap is attributable to OpenHarmony) rests on the unstated assumption that the authors’ adaptations of ReSPlay and ITeM faithfully preserve the original tools’ migration semantics. The abstract supplies no adaptation design, fidelity checks, or comparison against the tools’ original behavior on Android. Without that evidence, measured failures cannot be cleanly attributed to OpenHarmony rather than to adaptation error; this is load-bearing for the ‘existing approaches are less effective’ claim.
- Abstract: The ATH Benchmark’s 108 ‘manually designed’ tests on 36 selected commercial apps are the sole evaluation substrate. The abstract gives no selection protocol beyond download volume, no inter-rater or design protocol for the manual tests, and no evidence that the suite represents real migration workloads. Because the same suite is used both to diagnose OpenHarmony-specific failures and to measure ITeM-HM, design or selection bias would directly inflate the reported improvement.
- Abstract: ITeM-HM is proposed ‘utilizing these findings’ from the evaluation on ATH and is then measured on the same benchmark, with no held-out apps, cross-validation, or external suite mentioned. The 81% figure and the 214% relative improvement therefore risk being an in-sample fit rather than a generalizable result. A load-bearing revision is needed: either a held-out evaluation or an explicit limitation that the gain is diagnostic rather than confirmatory.
- Abstract: Success rates (15%, 26%, 81%) and the 214% relative-improvement figure are stated without error bars, confidence intervals, statistical tests, or per-app/per-test breakdowns. For an empirical SE claim of this magnitude, the absence of any uncertainty quantification makes it impossible to judge whether the improvement is stable or driven by a few easy cases.
minor comments (3)
- Abstract: The phrasing ‘214% success-rate relative improvement’ is slightly ambiguous; stating both absolute rates and the relative figure side-by-side (as the parenthetical already begins to do) would reduce misreading.
- Abstract: ‘an average of over 9 billion downloads’ should clarify mean vs. median and whether the figure is cumulative across the 36 apps or a per-app average.
- Abstract: No statement of artifact availability (ATH Benchmark, adapted ReSPlay/ITeM, ITeM-HM implementation, or evaluation scripts). For an empirical software-engineering study this is expected and should be explicit.
Circularity Check
No significant circularity: empirical evaluation paper with measured success rates, not a derivation that reduces to its inputs by construction.
full rationale
This is an abstract-only empirical software-engineering study, not a first-principles derivation. The load-bearing claims are measured success rates (ReSPlay 15%, ITeM 26%, ITeM-HM 81%) on a newly constructed ATH Benchmark of 36 apps and 108 tests. Those rates are experimental outcomes of running adapted tools, not parameters fitted to data and then re-presented as predictions, nor quantities defined in terms of themselves. No equations, uniqueness theorems, or self-cited mathematical results appear in the abstract that would force the reported improvement by construction. Constructing a benchmark and evaluating one's own extension on it is standard empirical practice and does not match any of the enumerated circularity patterns (self-definitional, fitted-input-as-prediction, load-bearing self-citation of an unverified uniqueness claim, ansatz smuggling, or renaming of a known result). Concerns about benchmark representativeness or faithfulness of the ReSPlay/ITeM adaptations are validity/threats-to-validity issues, not circular reductions that can be exhibited by quoting the paper. With only the abstract available, no specific reduction of the form 'Eq. X = Eq. Y by construction' or 'fitted parameter renamed as prediction' can be shown. Score 0 is therefore the correct, proportionate finding.
Axiom & Free-Parameter Ledger
axioms (3)
- domain assumption A migrated GUI test is counted successful if it executes and produces the expected observable outcome on OpenHarmony under the authors’ oracle.
- domain assumption The 36 commercial apps and 108 manually written tests are representative of real Android-to-OpenHarmony migration workloads.
- ad hoc to paper Adaptations of ReSPlay and ITeM preserve the original tools’ migration semantics so measured failures are attributable to OpenHarmony, not to adaptation bugs.
invented entities (2)
-
ATH Benchmark
no independent evidence
-
ITeM-HM
no independent evidence
read the original abstract
To reduce the substantial engineering effort required to test the corresponding applications from Android to OpenHarmony, migrating existing GUI test cases has become a critical problem. However, current research neither proposes solutions tailored for OpenHarmony nor provides a systematic evaluation of migration approaches on this system, leaving developers with limited empirical guidance in practice. In this paper, we present the first systematic empirical study of test migration from Android to OpenHarmony. Specifically, we first construct a dataset referred to as the ATH Benchmark, comprising 36 commercial applications with an average of over 9 billion downloads, along with 108 manually designed test cases. Second, we select two state-of-the-art test migration approaches (i.e., ReSPlay and ITeM) and adapt these two approaches to enable their execution on OpenHarmony. Third, we use the preceding infrastructure to evaluate these two approaches from three perspectives, including testing performance, root causes of failures, and the impact of OpenHarmony characteristics. Our results reveal that existing test migration approaches are less effective (15% success-rate on ReSPlay and 26% success-rate on ITeM) in Android-to-OpenHarmony scenarios. Through an in-depth analysis of failed cases, we identify that test performance is primarily hindered by OpenHarmony-specific characteristics, including technical architecture differences and unique ecosystem traits. Utilizing these findings, we propose an enhanced approach based on ITeM, referred as ITeM-HM, which incorporates specific OpenHarmony system features. As a result, ITeM-HM successfully achieves a 214% success-rate relative improvement over the original ITeM (from 26% to 81%).
Figures
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.