Patent ID: 11940870
Assignee: FAURECIA APTOIDE AUTOMOTIVE, LDA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for automatically detecting potential failures in a mobile application implemented on an operating system for mobile devices, the mobile application being executable on the operating system installed on a hosting device, by executing code instructions stored in an associated executable file, the method being implemented by a processor and comprising:
provided an executable file associated to a mobile application, decompiling said executable file to obtain at least a descriptive file of said mobile application containing descriptive code formatted with a markup language,
providing a plurality of predetermined string patterns related to potential failures, and
searching for a presence of at least one of said string patterns in the at least one descriptive file, and in case of said presence of a detected string pattern, outputting an indication of a potential failure associated with the detected string pattern,
wherein the decompiling of said executable file comprises a first decompiling with resources further providing said at least one descriptive file and at least one associated resource folder, the decompiling of said executable file further comprising, in case of failure of said first decompiling with resources, applying a second decompiling without resources in order to obtain said at least one descriptive file.