Red de conocimiento informático - Material del sitio web - ¿Cómo optimizar la velocidad de ejecución de las pruebas automatizadas de appium-IOS?

¿Cómo optimizar la velocidad de ejecución de las pruebas automatizadas de appium-IOS?

En la actualidad, todo el mundo tiene un * * * conocimiento de Python, que es muy útil para las pruebas y Python en las pruebas automatizadas.

También se usa ampliamente, pero ¿cómo realiza Python pruebas automatizadas? Hoy presentaré brevemente cómo usar Python para pruebas automatizadas. Este artículo es sólo un poco de mí. Si

hay algún error, por favor critíquelo y corríjalo. Este artículo presenta principalmente algunos marcos de prueba de Python.

1. Prueba unitaria

1. unittest: marco de prueba unitario propio de Python

b. pyunit: versión Python de JUnit

2. Pruebe la GUI de Windows con Python.

Las funciones de esta parte son básicamente las mismas que usar TP normalmente. En Windows, podemos usar pywinauto, un framework de código abierto:

Demos un pequeño ejemplo:

app. notepad . MenuSelect("Ayuda->Acerca del Bloc de notas")

app. Acerca del Bloc de notas. Seguro. Haga clic()

aplicación. notepad . edit . typekeys("pywinauto Works!", with_spaces = True)

Jaja, fuerte, ¿verdad?

3. Utilice Python para probar automáticamente la Web.

Existen muchas herramientas para pruebas web automatizadas utilizando Python. Aquí presentaré Selenium (controlador web) con el que estoy familiarizado.