titletextattributes color bar ios xcode code-coverage xcode6 xcode6gm

ios - color - ¿Cómo obtener cobertura de código en Xcode 6?



titletextattributes swift 4 (3)

Mis pruebas son XCTests y estoy usando Objective-C en lugar de Swift.

He visto algunos artículos que abordan el tema, pero parecen centrados en versiones anteriores de Xcode, por ejemplo:

¿Cuál sería el enfoque recomendado para obtener cobertura de código en Xcode 6? ¿Apple tiene algo integrado para la cobertura de código, tal vez a través de Xcode CI a través del servidor OSX?


Echa un vistazo a frankencover.it

  • Script simple que se puede ejecutar desde el servidor de compilación de CI o cmd de la línea de desarrollo.
  • Produce la salida de la consola, así como un informe detallado en formato HTML. El servidor de compilación puede ver esto localmente o publicarlo como un artefacto.
  • Opcionalmente incluye un verificador que "fallará" en la compilación si no se cumple con la cobertura requerida. (Solo comentarios. Este es un aviso para revisar la cobertura y buscar pruebas útiles que se puedan agregar o reducir la cantidad requerida. Cualquiera de las opciones puede ser correcta).
  • Gratis para proyectos tanto comerciales como de código abierto. No requiere hosting, patrocinio o suscripción.

Uso:

FTW, tiene una interfaz de línea de comandos de dogue-speak-esque fácil de recordar:

groovy http://appsquickly.github.io/frankencover.it/with --source-dir MyProject/Source

Salida de terminal:

Informe HTML:


Esta es una actualización. Desde Xcode 6 Apple tiene una herramienta de cobertura de código integrada, pero Echa un vistazo a coverStory, es fácil configurar la prueba localmente antes de enviar. Y proporcionando una cobertura línea por línea.


Usamos Xcoverage para esto ... Verifique el enlace de abajo, si esto ayuda ...

Xcoverage