Curiosity-driven android app automatic testing method
AssigneeFuzhou University
InventorsXing Chen, Yingren Chen, Rirong Song
Life of this patent
Estimating the term…
Loading patent…
AssigneeFuzhou University
InventorsXing Chen, Yingren Chen, Rirong Song
Estimating the term…
A curiosity-driven Android app automatic testing method includes the following steps:1) a left part represents a pre-processing assembly which achieves abstraction of an Android app state based on an Android interface structure; 2) a right part is curiosity-driven reinforcement learning module which maintains a historical access state set and optimizes an exploration policy constantly to guide a test to find more new states under the guidance of a reward function based on a curiosity thought; and 3) a middle part represents an advanced guidance module of a deterministic finite automaton (DFA), where the DFA is constructed during operation to record all access states and frequencies thereof; and if the new states are not explored within a given time budget, an AndroidExplore selects the most curious state as a starting point of a next exploration according to global information of the DFA.
A curiosity-driven Android app automatic testing method, comprising following steps:
Dependencies are inferred from the claim text.