entorno de selenio pitón + a paso de generación

I. Introducción Automation

1. El concepto de pruebas automatizadas:

      Es un proceso que la máquina de prueba impulsada humano para llevar a cabo la conversión de los cuales procedimiento de ensayo es un procedimiento de proceso en el

2. Pruebas Automatizadas Categoría:

Automatización de dicha prueba de funcionamiento en general está automatizado de prueba, utilizando un programa para probar la funcionalidad del software por un método de codificación, por lo que el programa se puede repetir para el propósito de la prueba se repite. Si una pequeña parte de los cambios en la función del software, siempre y cuando la parte modificada de un código de prueba automatizado, se puede repetir la prueba de software para mejorar la eficiencia de prueba.

3. ¿Qué tipo de proyectos adecuados para realizar pruebas automatizadas:

      En circunstancias normales, las pruebas automatizadas, siempre que los siguientes tres casos se puede hacer

      Requisitos de software cambian con frecuencia, ciclo de un proyecto de largo, scripts de prueba automatizados pueden ser reutilizados

Dos, pitón + selenio automatizado entorno de prueba para paso de generación

Para muchos quieren blanca para aprender en términos de automatización, entorno de desarrollo, ha sido siempre una cosa muy molesto, entorno de automatización de Let basado en el lenguaje Python para el edificio, pitón + entorno de prueba automatizado selenio consta de cuatro partes: Pitón , selenio, cromo navegador de Google, Chrome navegador Google impulsada. En la que el navegador puede ser Firefox, IE y similares. Actualmente navegador automatización de la corriente principal o el navegador Chrome Google

(1) instalación de Python

Actualmente la industria prueba, el lenguaje de programación más utilizado Python, sin duda, se dirigió. Python versión 3.7 es ahora la corriente principal. La instalación es sencilla, el sitio web oficial (dirección del sitio web oficial: https://www.python.org ) para seleccionar la versión del sistema correspondiente descargar directamente, y luego haga doble clic para instalar, personalizar la ruta de instalación puede no necesitar necesariamente para ser instalado en la unidad C, pero evitar el camino china como sea posible.

Después de que el paquete de instalación de Python, es necesario configurar las variables de entorno, de hecho, durante la instalación de 3.7, la primera interfaz tiene un "complemento pitón de ruta" opción se puede comprobar (presumiblemente el nombre). Agregará automáticamente el pitón después de registrarnos en la variable de entorno PATH del sistema. Por supuesto, también se puede optar por añadir manualmente, agregue el método siguiente:

Mi PC y seleccione Propiedades -> Configuración avanzada del sistema -> Variables de entorno -> Variables de entorno -> Variables de sistema: camino para encontrar y modificar las variables, se añade la ruta en Camino delante: C: \ Python37; C: \ Python37 \ Scripts; (si su pitón instalado en otra ruta, por favor haga los cambios apropiados, el autor aquí es la ruta predeterminada)

Especial atención: se borrará Muchos Ruta novato en el contenido original, les recuerdo esto es absolutamente incapaz de hacerlo, tenga cuidado! Tenga cuidado! Tenga cuidado!

Después de la instalación, la ventana de CMD operación, la instrucción pitón tipo, para comprobar si la instalación es pitón éxito. La siguiente figura representa un éxito!

Se adjunta en el desarrollo de herramientas Descargar pitón PyCharm oficial de: http: //www.jetbrains.com/pycharm/download/

(2) de montaje selenio

pip selenio puede ser instalado por el comando, la instalación es el siguiente:

1. Abra una ventana de cmd

2. Introduzca: pip instalar el selenio

indicaciones de la ventana cmd 3. Esperar éxito, la instalación exitosa de selenio, tales como interrumpió a mitad de camino siguen entrando en pip instalar el selenio volver a instalar, no afecta!

(3) del navegador Chrome

El exceso de navegador actual a Internet para descargar Google hoyo, muchos sitios con demasiado a la web oficial. Accidentalmente en el pozo, donde puedo descargar Chrome dirección de sitio web oficial:

Chrome web oficial: https://www.google.cn/chrome/

Haga doble clic instala automáticamente después de la descarga se ha completado. Esperar a que se complete la instalación.

(4) instalar Chrome controlador navegador

¿Por qué necesita para conducirlo? Esto tiene que empezar desde el principio de selenio para hablar de:

       Cuando selenio propuso el concepto WebDriver, que proporciona una interfaz utilizando un navegador nativo, empaquetado en una orientada a objetos selenio WebDriver más la API, operando directamente la página del navegador en los elementos, e incluso el funcionamiento del propio navegador (pantalla, tamaño de la ventana, inicio, apagado, instalado plug-ins).

       El uso de la interfaz del navegador nativo, aumentó considerablemente la velocidad y la estabilidad de las llamadas a los mismos proveedores de navegadores, al parecer, más científico. Pero traer algunos efectos secundarios es que los diferentes proveedores de navegadores, los elementos de mando en la web y cuántos habrá algunas diferencias en la presentación, que condujeron directamente a los puntos de selenio WebDriver diferentes proveedores de navegadores, y proporciona diferentes implementaciones. Como Firefox tiene unidad especial geckoDriver, Chrome tendrá unas unidades especiales de Chrome.

Aquí especial atención: el navegador Chrome y el navegador versión de la unidad se debe instalar cromo correspondencia. Entonces, ¿cómo se puede asegurar que corresponden a ella?

1. comprobación de versión cromada del navegador: Haga clic en la esquina superior derecha de tres navegador Chrome -> Ayuda -> Acerca de Google Chrome, como se muestra a continuación:

2.chrome navegador Descargar controlador:

Chromedriver dirección de descarga de controladores: http: //npm.taobao.org/mirrors/chromedriver/

En el mapa y encontrar la versión más cerca de la versión de cromo: En la foto: 78.0.3904.108, así opciones de disco aquí:

Después de finalizada la descarga: el paquete de cromo en la unidad C: \ directorio bajo python37 (esto es una necesidad)

En tercer lugar, a continuación, puede abrir la gira de automatización de selenio

Si cree que este artículo útil para usted, si las pruebas de software, pruebas de la interfaz, pruebas automatizadas, entrevistando intercambio de experiencias
de interés puede ser agregado al grupo de pruebas de software de intercambio: 695 458 161, el grupo de vez en la distribución de información en tiempo libre, así como un par
de intercambio de tecnología. Estos datos son la esencia del autor de más de una década de carrera de la prueba.

Ir y tratar PyCharm Introduce el siguiente código en, ver si se puede abrir automáticamente el navegador Chrome, si se puede abrir entonces el entorno de prueba + selenio automatizado pitón se ha convertido en un gran servicio!

from selenium import webdriver

driver = webdriver.Chrome()



prueba súper amplio de cursos de tecnología de TI para aprender 0 yuanes para unirse de inmediato! Un amigo en necesidad sello:
Tencent pruebas de aula dirección de aprendizaje de la tecnología

 

Supongo que te gusta

Origin www.cnblogs.com/csmashang/p/12630264.html
Recomendado
Clasificación