Hacia las pruebas en sistemas de alta variabilidad utilizando opiniones de los usuarios - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Towards testing variability intensive systems using user reviews

Hacia las pruebas en sistemas de alta variabilidad utilizando opiniones de los usuarios

Résumé

Variability intensive systems are software systems that describe a large set of diverse and different configurations that share some characteristics. This high number of configurations makes testing such systems an expensive and error-prone task. For example, in the Android ecosystem we can find up to 24 different valid configurations, thus, making it impossible to test an application on all of them. To alleviate this problem, previous research suggest the selection of a subset of test cases that maximize the changes of finding errors while maximizing the diversity of configurations. Concretely, the proposals focus on the prioritization and selection of tests, so only relevant configurations are tested according to some criterion. In this paper, we envision the use of user reports to prioritize and select meaningful tests. To do this, we explore the use of recommender systems as a possible improvement to the selection of test cases in intensive variability systems.
Los sistemas de alta variabilidad son sistemas de software que describen una gran cantidad de configuraciones. Este elevado número de configuraciones hace que el testing sea un proceso caro y propenso a errores. En el ecosistema Android, por ejemplo, podemos encontrar hasta 2^24 configuraciones válidas del emulador, lo que hace imposible el testing de una aplicación sobre todas ellas. Para aliviar el problema, distintas investigaciones proponen la selección de un subconjunto de casos de pruebas que mitigue este elevado costo. Concretamente, las propuestas se centran en la priorización y selección de las pruebas de manera que sólo se prueban aquellas configuraciones relevantes segun algún criterio. En este artículo proponemos tener en cuenta las opiniones de los usuarios en la selección y priorización de las pruebas. Para ello, exploramos el uso de sistemas de recomendación como posible mejora a la selección de casos de pruebas en sistemas de alta variabilidad.
Fichier principal
Vignette du fichier
paper.pdf (1.08 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01204507 , version 1 (24-09-2015)

Identifiants

  • HAL Id : hal-01204507 , version 1

Citer

Jorge L. Rodas, David Mendez Acuna, José Angel Galindo Duarte, David Benavides, Jessenia Cardenas. Hacia las pruebas en sistemas de alta variabilidad utilizando opiniones de los usuarios. Congreso Colombiano de Computación, Rubby Casallas, Sep 2015, Bogotá, Colombia. ⟨hal-01204507⟩
263 Consultations
333 Téléchargements

Partager

Gmail Facebook X LinkedIn More