An investigation into the use of AI planning for handsets network test automation

  • Authors:
  • Clauirton Siebra;Angela Freitas;Paulo Costa;Raquel Freitas;Fabio Silva;Andre Santos

  • Affiliations:
  • Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil;Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil;Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil;Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil;Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil;Federal University of Pernambuco, CIn/SIDI-Samsung Laboratory of Research and Development, Recife, PE, Brazil

  • Venue:
  • AIAP'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: artificial intelligence and applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

More thorough testing prior to deployment and a reduced time to market are competing objectives that handset manufacturers must try to optimize. Thus, the evolution of test methodologies, with the use of a test automation approach, is an essential requirement to accelerate the product realization process. One important issue of test automation is to identify appropriate test cases, which can be applied to different scenarios. However, the very dynamic variety of new scenarios hampers the use of fixed sets of test cases, which are commonly used in a record and playback mode. This work investigates the use of Artificial Intelligence (AI) planning to generate appropriate and adaptive collections of test cases, which are used together with a network simulator to validate several handsets operations. The analytical results of our investigation shows that planning algorithms can create a more autonomous and general test process. Furthermore, such a process could be independent of changes in any of the scenarios parameters.