Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- En el explorador de la solucion se debe pulsar click derecho sobre el proyecto creado, luego
seleccionar la opcion Manage NuGet Packcages for solution...
- A continuacion se visualizara la ventana donde podemos buscar las referencias (Nunit, Selenium
WebDriver, Selenium Crome Web Driver)
- Se debe tener en cuenta si estas referencias no estan instaladas se deberan instalar para el
proyecto en el que se esta trabajando. Una vez instalados correctamente se visualizaran las
siguientes referencias agregadas en el proyecto.
- Se debe tener instalado el framework en la version 3.5 en adelante en el equipo
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Edge;
using OpenQA.Selenium.IE;
using OpenQA.Selenium.Opera;
using OpenQA.Selenium.Safari;
a. Ir a http://www.seleniumhq.org/download/ .
2. Asegúrese de que el controlador del explorador que desea utilizar está disponible en el equipo remoto.
4. En el equipo remoto, ejecute el siguiente comando en un nuevo símbolo del sistema (para Internet
Explorer, Firefox o Chrome):
java -jar selenium-server-standalone-2.xx.0.jar -role node -hub http://localhost:4444/
grid/register -Dwebdriver.chrome.driver=c:\lisa-se\chromedriver.exe -
Dwebdriver.ie.driver=c:\lisa-se\IEDriverServer.exe
java -jar selenium-server-standalone-2.xx.0.jar -role node -hub http://localhost:4444/
grid/register -Dwebdriver.chrome.driver=c:\lisa-se\chromedriver.exe -
Dwebdriver.ie.driver=c:\lisa-se\IEDriverServer.exe -browser browserName=firefox
-browser browserName=chrome -browser browserName="internet explorer" -browser
browserName=safari
5. En el equipo local, agregue las siguientes propiedades al archivo de configuración del proyecto que se
utiliza para ejecutar casos de prueba en el explorador remoto.
a. Clave: selenium.broswer.type
valores: Internet Explorer, Firefox, Safari o Chrome
b. Clave: selenium.remote.url
Valor: URL para el selenio remota del servidor concentrador. Por ejemplo, http: //
your_remote_hostname: 4444 / wd / cubo .
Si desea realizar pruebas de integración de Selenium en varios navegadores, cree un archivo de
configuración del proyecto para cada tipo de explorador. Después, puede realizar las pruebas en varios
navegadores, haciendo que los archivos de configuración diferentes estén activos para cada ejecución
de prueba. Para obtener más información sobre los archivos de configuración, consulte Configuración .
o Haga clic en el botón derecho del ratón en el archivo de configuración del proyecto seleccionado
en el panel Proyecto y seleccione hacerla activa .
o Ejecute la prueba.
La prueba se ejecuta en el explorador seleccionado en el equipo remoto.
Iniciar un Nuevo Proyecto en visual Studio en su version instalada. Para este ejemplo usaremos Visual Studio 2010
o 2013.
Seleccionar Tipo de proyecto: Class Library, ingresar el nombre del proyecto y luego pulsar Ok.
Instalar las referencias una vez creado el proyecto de la siguiente manera:
- En el explorador de la solucion se debe pulsar click derecho sobre el proyecto creado, luego
seleccionar la opcion Manage NuGet Packcages for solution...
Luego que estan instaladas las referencias se visualizan agregadas en nuestro proyecto:
WiniumDesktopDriver.exe
Este programa se debe ejecutar primero antes de ejecutar la automatizacion que se ha realizado de nuestra
aplicación.
Una vez ejecutado el Driver de Winium se procedera a ejecutar la aplicación que vamos a automatizar, como se
visualiza a continuacion pulsamos TEST/Run/All Tests.
Otra forma de ejecutar la aplicación es en la pestaña Test Explorer aquí podemos pulsar click en el texto Run All
Esta es u programa que la uzaremos para conocer las propiedades de ensamblaje de las aplicaciones de escritorio,
es un programa .NET que utiliza los ensamblajes UIAutomation de .NET. Estos ensamblajes se introdujeron con
.NET Framework 2.
Ejemplo: Se visualiza la selección de button 7 con sus respetivas propiedades, con el fin de usar estas propiedades
para automatizar nuestra aplicción.
Ejemplo de codigo en visual Studio donde se visualiza los ID, y Nombre de las propiedades de la Calculadora de
Windows.