<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;">Arturo,</span></font><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;">La idea principal es hacer un driver de selenium para Ginga. Selenium es un framework para </span></font><font class="Apple-style-span" face="'Times New Roman'">automatización</font><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;"> de pruebas en navegadores Web. Adicionalmente de esto, es de dotar una GUI de mas alto nivel y que permita definir de mas alto nivel los tests funcionales sobre las aplicaciones de TV Digital.</span></font><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt; ">Respecto a lo de controlar el reproductor, es poder simular la </span></font><font class="Apple-style-span" face="'Times New Roman'">interacción</font><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;"> del usuario (presionar los botones del control remoto, etc) y poder hacer aserciones sobre el estado de la </span></font><font class="Apple-style-span" face="'Times New Roman'">aplicación</font><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;"> y </span></font><font class="Apple-style-span" face="'Times New Roman'">demás</font><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;"> cosas, que permitan sacar conclusiones sobre el </span></font><font class="Apple-style-span" face="'Times New Roman'">éxito</font><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 12pt;">/fracaso de las pruebas automatizadas de test. Esto sumando a un server de integración contínua aseguraría la calidad de los desarrollos.</span></font></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; ">De todas formas estamos en proceso de escribir el whitepaper que oportunamente distribuiremos por la lista para sumar/restar características ya que será interesante que también la comunidad defina lo que necesita de un producto de automatización de pruebas.</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; ">Sds</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; ">Sebastián Fiorentini<br><div>----- Mensaje original -----<br>De: "Arturo Zambrano" <arturo@lifia.info.unlp.edu.ar><br>Para: "Lista de la comunidad argentina de Ginga" <ginga-argentina@lists.ourproject.org><br>Enviados: Viernes, 12 de Noviembre 2010 19:41:44<br>Asunto: Re: [Ginga-argentina] Testing Estandarizado<br><br>Hola Sebastian,<div> perdon por la confusion (puse roberto y te queria habla a vos).</div><div> suena interesante, hacer que la aplicacion se lance es soloo enviarle el comando que corresponde en el TS. No me queda</div><div>
claro a que te referis con controlar el reproductor ginga (a decirle que ejecute una aplciacion?) si vas a hacer testing de caja negra uno no puede asumir que tiene control sobre eso. </div><div><br></div><div>saludos</div>
<div><br><div class="gmail_quote">2010/11/12 Sebastián Fiorentini <span dir="ltr"><<a href="mailto:sebastian.fiorentini@softwaredelcentro.com.ar" target="_blank">sebastian.fiorentini@softwaredelcentro.com.ar</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div style="font-family:Times New Roman;font-size:12pt;color:#000000"><font face="'Times New Roman'" size="4"><span style="font-size:12pt">Arturo, soy Sebastián de SDC, </span></font><font face="'Times New Roman'">responsable</font><font face="'Times New Roman'" size="4"><span style="font-size:12pt"> del ATTVD</span></font><div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt">
<br></div><div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt">Preparo algo y te lo envío. Estamos en etapas preliminares y cerrando detalles presupuestarios.</div><div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt">
De todas maneras estamos apuntando a crear una herramienta que permita hacer testing funcional e integrable a un servidor de integración contínua, además de hacer facil el launching de la aplicación (una opción es generando el transport stream, otra controlando el reproductor ginga).</div>
<div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt"><br></div><div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt">Sds</div><div style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-size:12pt">
Sebastián<br><div><br></div><div><br>----- Mensaje original -----<br>De: "Arturo Zambrano" <<a href="mailto:arturo@lifia.info.unlp.edu.ar" target="_blank">arturo@lifia.info.unlp.edu.ar</a>><div class="im">
<br>Para: "Lista de la comunidad argentina de Ginga" <<a href="mailto:ginga-argentina@lists.ourproject.org" target="_blank">ginga-argentina@lists.ourproject.org</a>><br></div>Enviados: Viernes, 12 de Noviembre 2010 18:25:15<br>
Asunto: Re: [Ginga-argentina] Testing Estandarizado<div><div></div><div class="h5"><br><br>Si eso hacemos. Usamos moduladoras y hemos desarrollado un conjunto de aplicaciones para probar los STB. <div>Los transport streams se pueden crear usando Open Caster, nosotros publicamos una version con cietos cambios que se le hicieron en ellifia para el SATVD</div>
<div><br></div><div>Por otro lado hemos publicado en el workshop de TVD un paper sobre automatizacion de este tipo de pruebas. </div><div><br></div><div>Roberto, tienen algun whitepaper del ATTVD?</div><div><br></div><div>
saludos</div><div>arturo<br><div><br><div class="gmail_quote">2010/11/12 Roberto Moreno P. <span dir="ltr"><<a href="mailto:rampmaster@gmail.com" target="_blank">rampmaster@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sebastian,<br>
<br>
El día 12 de noviembre de 2010 13:14, Sebastián Fiorentini<br>
<<a href="mailto:sebastian.fiorentini@softwaredelcentro.com.ar" target="_blank">sebastian.fiorentini@softwaredelcentro.com.ar</a>> escribió:<br>
<div>> Roberto,<br>
><br>
> Nuestra empresa se encuentra en proceso de la creación de un producto para hacer testing llamado ATTVD (Automation Testing p/ Television Digital) y que también formó parte del llamado a Agencia FONSOFT p/TVD. La idea es hacer tests funcionales e integrarlos a un servidor de Integración contínua con un espíritu similar a Selenium y con algunas abstracciones de mas alto nivel.<br>
> De todas formas iré publicando los avances en esta lista.<br>
<br>
</div>Es que por lo leido en la lista solo en LIFIA han logrado probar los<br>
STB, asi que pensaba que tal vez existia otro modo de "similar" la<br>
emision por "circuito cerrado" mandando la señal desde un computador o<br>
algun metodo que no implique altos costos de inversion.<br>
<div><div></div><div><br>
Saludos<br>
<br>
--<br>
Roberto Andrés Moreno Pérez<br>
<br>
_______________________________________________<br>
Ginga-argentina mailing list<br>
<a href="mailto:Ginga-argentina@lists.ourproject.org" target="_blank">Ginga-argentina@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
</div></div></blockquote></div><br></div></div>
<br>_______________________________________________<br>Ginga-argentina mailing list<br><a href="mailto:Ginga-argentina@lists.ourproject.org" target="_blank">Ginga-argentina@lists.ourproject.org</a><br><a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
</div></div></div></div></div></div><br>_______________________________________________<br>
Ginga-argentina mailing list<br>
<a href="mailto:Ginga-argentina@lists.ourproject.org" target="_blank">Ginga-argentina@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>Ginga-argentina mailing list<br>Ginga-argentina@lists.ourproject.org<br>https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina<br></div></div></div></div></body></html>