CvsParser para data-driven en pruebas automatizadas

Les comparto una pequeña tool hecha por Nicolas Darriulat del equipo de Abstracta, que puede ser una alternativa para incorporar al seguir data-driven desde pruebas automatizadas en entorno Java, ya sea para pruebas unitarias o para pruebas con Selenium por ejemplo.
https://github.com/abstracta/CsvParser

 

En palabras de Nico:

Buscaba alguna biblioteca que ejecutara un test method en base a los datos presentes de un CSV (archivo separado por comas), pero no encontré ninguna para TestNG. Entonces, hice un método que lee un archivo CSV y con eso genera un Object [ ] [ ], que es lo que retorna un data provider de TestNG. Así que basta con llamar desde el DataProvider a ese método, pasándole el directorio del archivo y retorna la matriz de object.

 

Todo aporte, ya sea con código o con pruebas, feedback o lo que gusten, será más que agradecido.

2 thoughts on “CvsParser para data-driven en pruebas automatizadas

  1. Mario Alejandro Benítez says:

    Hola.
    Tienes un ejemplo de cómo aplicar ésta herramienta en un ejemplo con Page Object Model o Screenplay.?

    Gracias.

  2. Federico says:

    Hola! no tengo nada a mano pero es independiente de este tipo de patrones que mencionás, porque esto está enfocado en simplificar la forma en que varias los datos tomándolos desde un archivo csv. Espero esto ayude

Leave a Reply

Your email address will not be published. Required fields are marked *