Browser kernel fuzzy test system for DOM sample generation

The invention discloses a browser kernel fuzzy test system for DOM sample generation, and the system is characterized in that an actuator continuously calls an HIRG generator to generate a sample, then sends an instruction to a Fork server in a browser kernel, notifies the Fork server to execute the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DUAN GUOYUN, ZHAO HAI, YIN XIANGDONG, LUO ENTAO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a browser kernel fuzzy test system for DOM sample generation, and the system is characterized in that an actuator continuously calls an HIRG generator to generate a sample, then sends an instruction to a Fork server in a browser kernel, notifies the Fork server to execute the selected sample, monitors the state of the browser kernel, and collects the execution condition of the sample; the HIRG generator is used for completing synthesis of a DOM tree according to a DOM grammar standard; when the HIRG generator initiates a variation request, the serialization module carries out deserialization operation on a file and loads the file into a memory, so that the file is recovered into an object which can be operated by a variation function; then, sample variation is completed by calling a variation interface; and the executor completes the execution of the test sample, monitors the kernel state of the browser in the execution process and collects the coverage path information of the sample.