Articles of code coverage

Excluir vistas de cobertura de código en Xcode

¿Cómo se excluyen las vistas (celdas de tabla, botones personalizados, etc.) de las statistics de cobertura de código para un proyecto de iOS en Xcode? No tienen ninguna funcionalidad útil, solo IBOutlets y algunas animaciones, y no quiero que se incluyan en los resultados.

Cobertura del código iOS de Appium

Estoy usando Appium para casos de testing de automation en el proyecto iOS. Me gustaría crear un informe de cobertura de código. He revisado la documentation de Appium y también en foros de Internet, pero no encontré ninguna forma. ¿Hay alguna forma de getlo para iOS (Appium)?

Cobertura de códigos de múltiples dispositivos o versiones de iOS

¿Hay una forma integrada en Xcode7 (o Xcode8) para mostrar la cobertura del código desde múltiples dispositivos? Por ejemplo, con un código como este: if #available(iOS 8.0, *) { guard let startOfNextMonthAnswer = calendar.dateByAddingUnit(.Month, value: 1, toDate: startOfThisMonth, options: NSCalendarOptions(rawValue:0)) else { return nil } startOfNextMonth = startOfNextMonthAnswer } else { let oneMonthComponent = NSDateComponents() […]

¿Por qué Xcode 7 muestra alnetworkingedor del 12% de cobertura de códigos cuando no hay testings unitarias?

Estoy trabajando en un proyecto en la aplicación Xcode para iOS y habilité "Recostackr datos de cobertura" en el "Editar esquema -> Prueba". También creé un objective de testing con una testing de unidad vacía, la única en todo el proyecto hasta el momento y ahora cuando ejecuto la testing puedo ver que alnetworkingedor del […]

El informe de cobertura de código iOS contiene files que no deberían estar allí

Tengo un proyecto Xcode con dos objectives: el objective principal donde vive el código fuente (llamémoslo CoolApp), y un objective de testing para las testings de unidades (llamémoslo CoolAppTests). También tengo un gancho de confirmación de Git que garantiza que no puedo comprometer un cambio si la cobertura total de la línea del proyecto cae […]

Cobertura del código Xcode 7: ¿qué significa el progreso azul y las líneas en gris?

Dentro de mi proyecto después de ejecutar las testings que recibo en mi pestaña de cobertura: Luego, cuando toco en la flecha gris para distanceTitle() : Y para el método estático findLocationWithIdentifier() : Y para el método no estático deliveryInfo() : Ahora las preguntas son: DBLocation.distanceTitle está completamente cubierto (la barra azul de progreso está […]

Xcode 7 GCDA label de arco corrupto

Cuando ejecuto la testing de unidad en Xcode 7, obtengo un error por debajo. cannot merge previous GCDA file: corrupt arc tag En mi script de ejecución, estoy ejecutando el código siguiente en el directory actual y derivado para eliminar todos los files GCDA find . -name "*.gcda" -print0 | xargs -0 rm En mi […]

¿Qué podría provocar que fallan las comstackciones de cobertura de código habilitadas?

Resumen Estoy intentando get un informe de cobertura de código de mi proyecto. Sin embargo, cuando bash crear y ejecutar testings, no hay una carpeta CodeCoverage creada en la carpeta de datos derivada. ¿Cómo estoy tratando de hacer esto? Estoy ejecutando xcodebuild de la siguiente manera: xcodebuild \ -workspace <some_workspace> \ -scheme <some_scheme> \ -destination […]

Cobertura de códigos en Xcode sin testings (para ejecución manual)

La cobertura de código se usa comúnmente con testings en Xcode. Me gustaría usarlo para la aplicación ejecutada manualmente. ¿Puedo hacerlo, posiblemente con herramientas de terceros? Por ejemplo: comstackr e iniciar la aplicación en el dispositivo, realizar algunas acciones con él y luego ver los resultados de la cobertura del código.

Excluir files del informe de cobertura de código Xcode

¿Hay alguna forma de excluir files en la cobertura del código XCode? Investigué y encontré algunas herramientas aquí: Excluir files / líneas de código en la cobertura de códigos de Xcode 7 Pero todas estas son herramientas de terceros. ¿Hay alguna forma de hacerlo en xcode?