Red de conocimiento de divisas - Empezando con las acciones - Registro completo de pruebas automatizadas de IOS basadas en Appium+WDA+Python (3): operación de demostración de máquina real

Registro completo de pruebas automatizadas de IOS basadas en Appium+WDA+Python (3): operación de demostración de máquina real

Revisión anterior:

Cree un registro completo de pruebas automatizadas de IOS basado en Appium+WDA+Python (2): ejecución de demostración en el simulador

Cree un registro de pruebas automatizadas de IOS basado en Appium+WDA +Python (1): construcción del entorno

Después de ejecutar la demostración en el simulador, es necesario probarla en una máquina real. El simulador siempre sirve a la máquina real.

En un ordenador real, se trata principalmente de firmas y certificados. El blog está muy bien escrito, pero yo tampoco lo entiendo. El algoritmo RSA se enseñó a los profesores ya en los cursos de criptografía.

El principio de firma de aplicaciones iOS

Esto es principalmente para registrar simplemente la configuración del certificado.

Busque la sección de configuración de configuración de compilación en xcode (publiqué esta imagen porque al principio no pude encontrar esta configuración y Meng Xin tampoco pudo encontrarla):

Cambiar tres Contenidos correspondientes a cada campo:

El certificado de identidad del desarrollador correspondiente en la firma de código.

El ID del paquete correspondiente al ID del paquete del producto.

El archivo de descripción preestablecido contiene certificado/autorización y otros datos, y es un paquete de datos firmado por la clave privada backend de Apple.

El paquete de datos está llegando. formato de archivo mobileprovision Finalmente, ingrese el siguiente comando en la terminal para ver la información que contiene.

Después de la modificación, el nivel de nuestro desarrollo se puede instalar en una máquina real. En este momento, simplemente elija ejecutarlo en la máquina real.

Después de instalar la aplicación de prueba en la máquina real, también debe considerar cómo abrir el script py y probarlo en la máquina real.

Hay dos cosas a tener en cuenta aquí:

La dirección final encontrada puede ser la siguiente:

Póngala en xcode para configurar el certificado de firma. Tenga en cuenta que aunque tenemos la carpeta WebDriverAgent abierta, queremos configurar WebdDriverAgentRunner para que el certificado esté configurado en su configuración de compilación.

Una vez completada la configuración, debe agregar un servidor http de enrutamiento. Marco en WebdDriverAgentRunner.

Después de hacer clic en Agregar ->Agregar otros

El marco se puede encontrar en la ruta siguiente.

¡Lo que estás buscando debe estar en la ruta del archivo appium!

No diré mucho sobre wda porque aún no sé mucho al respecto. Agregaré conocimientos relevantes cuando los sepa.

La configuración del script py ha cambiado principalmente. Para ver el archivo principal, consulte el blog de demostración del simulador (2) al principio.

Los cambios de configuración en la computadora real son los siguientes:

Luego inicie appium y descubra que hay un baño en la máquina real y WebDriverAgentRunner está instalado en la aplicación. Luego use Python. para ejecutar el script y ¡todo estará bien!

Lo anterior es un registro simple de la ejecución de la demostración desde el simulador del entorno del edificio y de la ejecución de la demostración desde la máquina real, y no implica una explicación de los principios. Si hay algún error, por favor repórtelo.

Luego salta al entorno de Android.

El entorno relacionado con el inspector de Wda aún no se ha registrado ~

[Por determinar]

Blog personal:

Programa de ataque< /p >

上篇: ¿Cómo se llama el estante de clasificación logística dentro de YTO Express? 下篇: ¿Se ha sumado China al Día Internacional contra los Golpes a los Niños?
Artículos populares