We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Software Engineering

Title: Using Semantic Similarity for Input Topic Identification in Crawling-based Web Application Testing

Abstract: To automatically test web applications, crawling-based techniques are usually adopted to mine the behavior models, explore the state spaces or detect the violated invariants of the applications. However, in existing crawlers, rules for identifying the topics of input text fields, such as login ids, passwords, emails, dates and phone numbers, have to be manually configured. Moreover, the rules for one application are very often not suitable for another. In addition, when several rules conflict and match an input text field to more than one topics, it can be difficult to determine which rule suggests a better match. This paper presents a natural-language approach to automatically identify the topics of encountered input fields during crawling by semantically comparing their similarities with the input fields in labeled corpus. In our evaluation with 100 real-world forms, the proposed approach demonstrated comparable performance to the rule-based one. Our experiments also show that the accuracy of the rule-based approach can be improved by up to 19% when integrated with our approach.
Comments: 11 pages
Subjects: Software Engineering (cs.SE); Computation and Language (cs.CL)
Cite as: arXiv:1608.06549 [cs.SE]
  (or arXiv:1608.06549v1 [cs.SE] for this version)

Submission history

From: Jun-Wei Lin [view email]
[v1] Tue, 23 Aug 2016 15:34:55 GMT (1264kb)

Link back to: arXiv, form interface, contact.