跳到主要导航 跳到搜索 跳到主要内容

Uncovering Unknown System Behaviors in Uncertain Networks with Model and Search-Based Testing

  • Ruihua Ji
  • , Zhong Li
  • , Shouyu Chen
  • , Minxue Pan
  • , Tian Zhang*
  • , Shaukat Ali
  • , Tao Yue
  • , Xuandong Li
  • *此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Modern software systems rely on information networks for communication. Such information networks are inherently unpredictable and unreliable. Consequently, software systems behave in an unstipulated manner in uncertain network conditions. Discovering unknown behaviors of these software systems in uncertain network conditions is essential to ensure their correct behaviors. Such discovery requires the development of systematic and automated methods. We propose an online and iterative model-based testing approach to evolve test models with search algorithms. Our ultimate aim is to discover unknown expected behaviors that can only be observed in uncertain network conditions. Also, we have implemented an adaptive search-based test case generation strategy to generate test cases that are executed on the system under test. We evaluated our approach with an open source video conference application-Jitsi with three search algorithms in comparison with random search. Results show that our approach is efficient in discovering unknown system behaviors. In particular, (1+1) Evolutionary Algorithm outperformed the other algorithms.

源语言英语
主期刊名Proceedings - 2018 IEEE 11th International Conference on Software Testing, Verification and Validation, ICST 2018
出版商Institute of Electrical and Electronics Engineers Inc.
204-214
页数11
ISBN(电子版)9781538650127
DOI
出版状态已出版 - 25 5月 2018
已对外发布
活动11th IEEE International Conference on Software Testing, Verification and Validation, ICST 2018 - Vasteras, 瑞典
期限: 9 4月 201813 4月 2018

出版系列

姓名Proceedings - 2018 IEEE 11th International Conference on Software Testing, Verification and Validation, ICST 2018

会议

会议11th IEEE International Conference on Software Testing, Verification and Validation, ICST 2018
国家/地区瑞典
Vasteras
时期9/04/1813/04/18

指纹

探究 'Uncovering Unknown System Behaviors in Uncertain Networks with Model and Search-Based Testing' 的科研主题。它们共同构成独一无二的指纹。

引用此