Articles of pepino

¿Cómo desploop una vista de UITable hacia abajo hasta que veo una celda con la label "Valor" en Calabash

¿Cómo puedo desplazarme por UITableView hasta que veo una celda con la label "Valor" en Calabash / Pepino . He intentado hacerlo usando: Then I swipe down until I see "Value" y usando: Then I scroll down until I see "Value" pero ninguno parece funcionar. ¡Gracias! El post que recibo cuando trato con lo anterior […]

¿Cómo hacer un gesto de deslizamiento / desplazamiento automáticamente con Frank Cucumber?

Estaba usando la técnica BDD en mi proyecto iOS actual. Ahora tengo algunas vistas de desplazamiento donde quiero desplazarme automáticamente al punto de destino. ¿Hay alguna manera de imitar "scrollRectToVisible: animated" usando Frank o hacer un gesto de deslizamiento / desplazamiento? Ya revisé los Grupos de Google de Frank . Pero no hay resultados de […]

"Asegúrate de haber configurado APP_BUNDLE_PATH para una compilation compatible con esta versión de simulador" en el medio de testing ejecutada en el set de testings

Tengo casi 30 testings de pepino funcionando en Teamcity9.0. Cada escenario se establece como RESET_BETWEEN_SCENARIOS = 1 La mayoría de las veces encontré que en el medio de la suite se ejecutan tantas veces que aparece el siguiente error para 4-5 testings de 30 testings Unable to start. Make sure you've set APP_BUNDLE_PATH to a […]

Cómo probar enlaces profundos en iOS con SauceLabs y Appium y Pepino

Entonces estoy tratando de probar enlaces profundos. El process que usamos localmente es primero ejecutar una testing simple (comprobando que la aplicación está cargada) con la aplicación –no-reset cap. Esto garantiza que la aplicación esté presente en el simulador cuando intentemos navegar desde Safari. # env.rb caps = { caps: { appiumVersion: "1.4.3", deviceName: "iPhone […]

¿Cómo seleccionar elementos para Frank usando UIQuery / UISpec?

He estado usando la herramienta de automation Frank para escribir testings para iOS usando pepino. Si entiendo correctamente, puedo señalar los diferentes elementos de la interfaz de usuario con los selectores UIQuery. Me ha costado encontrar documentation sobre estos selectores. ¿Cómo funcionan exactamente? Particularmente, en este momento estoy tratando de seleccionar un UITextField que el […]

¿Cómo leo el text de una alerta (ios) en calabash

¿Cómo puedo acceder al text de una vista de alerta en iOS en mis testings de calabaza / pepino ? NSString *msgString = [NSString stringWithFormat:@"No: %@\n Latitude: %f\n Longitude: %f", wrapper.no, wrapper.latitude, wrapper.longitude]; UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:@"Really reset?" message:@"msgString" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil] autorelease]; // optional – add more buttons: [alert addButtonWithTitle:@"Yes"]; [alert show]; […]

Ejecutando Pepino en el dispositivo, la aplicación se bloquea de inmediato, error: "Error al escribir en fifo. RunLoop :: Fifo :: NoReaderConfigunetworkingError "

Así que empecé a crear mi entorno local de dispositivos iOS. Tengo el entorno de Simulator completamente configurado y en funcionamiento. Tengo mi perfil de distribución y aprovisionamiento configurado correctamente para la aplicación a través del desarrollador de iOS. Al intentar ejecutar la aplicación, sigo estos pasos: Conectando mi iPhone 4s (iOS 8.4.1) con un […]

¿Cómo puedo inscribir Touch ID en Simulator desde la command-line?

Quiero inscribir Touch ID en el simulador de iOS desde la command-line para que pueda ejecutar algunas testings automáticas de la interfaz de usuario en torno a la autorización. He intentado algunas cosas que no funcionaron: xcrun simctl no tiene una opción de ID de toque un AppleScript para controlar el menu no funcionaba porque […]

Pruebas / Especificaciones de iOS TDD / BDD e Pruebas de Integración y Aceptación

¿Cuáles son las mejores tecnologías para usar para el desarrollo impulsado por el comportamiento en el iPhone? ¿Y cuáles son algunos proyectos de ejemplo de código abierto que demuestran el uso racional de estas tecnologías? Aquí hay algunas opciones que encontré: Examen de la unidad Test :: Unidad de Estilo OCUnit / SenTestingKit como se […]