Skip to main navigation Skip to search Skip to main content

TTCN-3 based robustness test generation and automation

  • Luo Xu*
  • , Ji Wu
  • , Chao Liu
  • *Corresponding author for this work
  • Beihang University
  • CAS - Institute of Computing Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Robustness testing is a widely accepted approach to detect potential robustness weaknesses. However, the existing robustness testing approach suffers from some limitations, especially lacking support for automatic extraction of the SUT (System Under Test) specification knowledge, such as input syntax and interaction scenario. Such information is crucial for robustness test generation. In this paper, we present a TTCN-3 based robustness test generation and automation approach. The approach at first extracts the input syntax of SUT from TTCN-3 functional test suite; then generates invalid inputs according to the input syntax; at last automates the test execution by reusing the interaction scenarios defined in functional test cases to achieve invalid input injection and test verdict determination. We conducted a case study on three widely used SIP terminals. In the case study, our approach detected several different robustness problems in all three SIP terminals, and some of them are critical.

Original languageEnglish
Title of host publicationProceedings - 2009 International Conference on Information Technology and Computer Science, ITCS 2009
Pages120-125
Number of pages6
DOIs
StatePublished - 2009
Event2009 International Conference on Information Technology and Computer Science, ITCS 2009 - Kiev, Ukraine
Duration: 25 Jul 200926 Jul 2009

Publication series

NameProceedings - 2009 International Conference on Information Technology and Computer Science, ITCS 2009
Volume2

Conference

Conference2009 International Conference on Information Technology and Computer Science, ITCS 2009
Country/TerritoryUkraine
CityKiev
Period25/07/0926/07/09

Keywords

  • Robustness testing
  • SIP
  • TTCN-3
  • Test automation
  • Test generation

Fingerprint

Dive into the research topics of 'TTCN-3 based robustness test generation and automation'. Together they form a unique fingerprint.

Cite this