En el siguiente enlace encontrarás una serie de herramientas de automatización de pruebas.
Quizas consigas lo que necesitas: https://github.com/atinfo/awesome-test-automation/blob/master/python-test-automation.md ------------ Ernesto Crespo http://ve.linkedin.com/in/ernestocrespo http:// <http://blog.crespo.org.ve>*blog.crespo.org.ve <http://blog.crespo.org.ve>* https://people.djangoproject.com/ecrespo/ https://github.com/ecrespo https://bitbucket.org/ecrespo https://twitter.com/_seraph1 https://www.facebook.com/ernesto.crespo https://plus.google.com/u/0/+ErnestoCrespo http://grooveshark.com/ernesto.crespo <http://grooveshark.com/> Huella de clave = 10D1 46D5 A1E8 B40F 0993 BC9A 9683 1307 C973 0469 (nueva a 4096 bits) Buenas personas que trabajan juntas pueden crear grandes cosas. “Sé curioso. Lee mucho. Trata nuevas cosas. Creo que lo que mucha gente llama inteligencia solo se reduce a la curiosidad”. Aaron Swartz Innovar, es hacer que el futuro sea hoy - Seraph1 "Comienzo con la premisa de que la función del lider es producir más líderes, no más seguidores." Ralph Nader El 10 de agosto de 2015, 3:06 p. m., Chema Cortes<pych...@gmail.com> escribió: > > > El 10 de agosto de 2015, 21:00, Alvaro Manrique <sanreikaj.fo...@gmail.com > > escribió: > >> Buenas tardes, he estado investigando como generar, eventos de teclado >> desde python, es decir, un programa ejecutándose como demonio o servicio >> pueda ejecutar un paste en cualquier otro programa donde encuentre el >> puntero. >> >> Es esto posible, se puede interactuar con el sistema operativo de esa >> manera desde python? >> >> Cualquier ayuda me serviría para encaminarme mejor. >> > Python no puede leer el teclado, pero sí que puede llamar a otros para que > lo hagan por él. > > Hacer lo que dices depende muchísimo del sistema operativo y de la > librería gráfica que estés usando. Python (CPython) puede interactuar con > cualquier librería de C. El problema es que la librería estándar lee líneas > de texto de una terminal, no eventos de teclado. Para leer eventos > necesitarás interactuar con el interface gráfico. > > Si buscas por la lista verás algunas respuestas a ésta y otras preguntas. > Incluso creo que venía en alguna FAQ: > > > https://www.google.es/search?q=leer+teclado+python-es+site:mail.python.org > > En cuanto a lo de hacer un "paste" a otro programa, no te queda más > remedio que entrar directamente a programar en el interface gráfico, por lo > menos para entender lo que quieres hacer. El portapapeles es intuitivo de > usar, pero complejo de hacer que las aplicaciones se entiendan con él. En > cuanto a que el pegado se haga sobre el programa donde se encuentre el > puntero, también habría que hacer algunas puntualizaciones como que puedan > haber diálogos modales abiertos, etc. > > > Como final, mírate Sikuli. Es para jython, pero igual encaja con lo que > quieres: > > http://www.sikuli.org/ > > > Muchas gracias >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/