Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué idiomas admite webdriver?

¿Qué idiomas admite webdriver?

Para aquellos nuevos en las pruebas de automatización de Selenium, no es fácil entender qué es la API y cómo se relaciona con el lenguaje de programación.

http://www.w3.org/TR/2013/WD-webdriver-20130117/

Cuando aprendí por primera vez el selenio (webdriver), me tomó una semana tomar Llegó el momento de traducir este documento y luego no pude entender qué era. En realidad, es solo una capa de especificación de protocolo básica.

Por ejemplo: la API Webdriver (especificación de interfaz) establece que debemos proporcionar una forma de ubicar la identificación de un elemento de la página.

El módulo Webdriver de Ruby se implementa así:

require "selenium-webdriver" #Importa la versión Ruby de Selenium (webdriver)

find_element(: id , "xx") #id locator método

El módulo C# Webdriver se implementa de la siguiente manera:

Usando OpenQA.Selenium

Dado que Robot Framework está encapsulado; está debajo del capó, por lo que no vemos definiciones de métodos a nivel de idioma. Por lo tanto, Robot Framework nos proporciona los siguientes métodos:

1. Importar la versión de Robot Framework de selenium (webdriver)

2. Haga clic en el elemento

Id=xx

Obligatorio. Cabe señalar que la API del controlador web solo proporciona especificaciones relacionadas con las operaciones de la página web, como métodos de posicionamiento de elementos, operaciones del navegador, obtención de atributos de elementos de la página web, etc.