Alternativas de KIF iOS Mejor Valoradas
14 KIF iOS Reseñas
Easy to implement and get up and running with the testing platform. Tests app by tapping buttons and performs integration testing that is different from the built in unit testing framework. Reseña recopilada por y alojada en G2.com.
The documentation for KIF is somewhat lacking. I had to do a fair amount of digging/Googling in order to figure out how to use it on some occasions. This also causes KIF to have a steep learning curve. Can be buggy at times especially for newly released versions of iOS. Reseña recopilada por y alojada en G2.com.
I like KIF because it's fast and easy to integrate with my iOS projects (github or cocoapods). It works with Xcode tools too, I configure it to work with a custom test bot. Reseña recopilada por y alojada en G2.com.
I need to remove Kif Framework from my app before subit it to the app store because it use a private APIs Reseña recopilada por y alojada en G2.com.

KIF funciona muy bien para lo que hace. Encontré que escribir pruebas es sencillo y disfruté del flujo de trabajo de escribir todo en un solo lenguaje (Objective C) y ver los resultados de mis pruebas de interfaz de usuario en XCode justo al lado de los resultados de mis pruebas unitarias. Reseña recopilada por y alojada en G2.com.
No tengo quejas con KIF en sí. Es una gran biblioteca para lo que hace y cuando fue creada. La sintaxis no es particularmente hermosa, pero eso probablemente tiene más que ver con Objective C en sí que con esta biblioteca.
El problema principal es que han surgido otras herramientas que probablemente son más útiles, incluyendo un soporte cada vez mejor para pruebas de UI dentro de XCode en sí, pero también herramientas como Appium que te permiten usar conjuntos de herramientas de Selenium existentes y también conectarte a Sauce Labs y sus muchos dispositivos y versiones. Reseña recopilada por y alojada en G2.com.

KIF es un poco más flexible en comparación con las herramientas predeterminadas proporcionadas por Apple. El rendimiento y la integración con Xcode son buenos. Al ejecutar las pruebas de interfaz de usuario de KIF en una integración continua, debería funcionar sin problemas debido al hecho de que está completamente basado en XCTest. Es una biblioteca de código abierto respaldada por Square, Inc. Reseña recopilada por y alojada en G2.com.
Integrar KIF es más trabajo, en comparación con las herramientas predeterminadas proporcionadas por Apple en Xcode 7. Xcode no proporciona soporte para la grabación de pruebas de UI. Utiliza API no documentadas proporcionadas por Apple, pero no hay forma de evitar esto. Reseña recopilada por y alojada en G2.com.

fantástico ya que es muy fácil de usar y configurar, puedes crear páginas web tanto para estáticas como dinámicas Reseña recopilada por y alojada en G2.com.
Todo es muy completo, excelente y se actualiza constantemente. ¡¡Nada me molesta!! Reseña recopilada por y alojada en G2.com.
* Being able to write automated tests in the same language as the development language. This is valuable because developers can write their own automated tests with the same tools and and skills they use everyday.
* Integration with the Unit test targets. They are executed along unit tests by simply pressing CMD+U. Their results are presented inside Xcode without need for much extra configuration or special setups.
* the Framework is clear and easy to understand Reseña recopilada por y alojada en G2.com.
* Requires the setup of accessibility in order to be used.
* Isn't very resilient to network conditions, or other asynchronous cases.
* It can slow down total time of execution of tests while waiting for timeouts for asynchronous conditions.
* Failing tests doesn't necessarily mean the code is broken, but that some required condition was not meet: network, backend down, etc. However, there is no way to discern from these two scenarios. Reseña recopilada por y alojada en G2.com.

KIF es una forma fácil de probar la interfaz de usuario de tu aplicación iOS.
Todavía se mantiene y tiene varios colaboradores (902 commits mientras escribo esta reseña).
Funciona desde iOS 5.1 hasta versiones recientes de iOS.
También es utilizable con Swift. Reseña recopilada por y alojada en G2.com.
Tienes que dedicar tiempo a configurar tus etiquetas de accesibilidad en los elementos de la interfaz de usuario con los que necesitas interactuar, no es nada difícil pero lleva una cierta cantidad de tiempo.
Hoy en día prefiero crear un objetivo para las pruebas de interfaz de usuario en mi proyecto, luego usar Xcode para grabar pruebas. Es incluso más rápido que escribir casos de prueba KIF. Reseña recopilada por y alojada en G2.com.

Viene con un conjunto rico de API's. Se integra con marcos de terceros como RestKit. Toma muy pocos minutos configurarlo con un caso de prueba. Reseña recopilada por y alojada en G2.com.
El rendimiento general es lento. La cantidad de tiempo que se necesita para ejecutar un conjunto de pruebas es alta. No se pueden ejecutar pruebas en paralelo. Reseña recopilada por y alojada en G2.com.

La integración de KIF con XCTest y Xcode es realmente excelente. Además, a diferencia de algunos de sus homólogos, se mantiene activamente. Reseña recopilada por y alojada en G2.com.
La integración requiere una cantidad considerable de trabajo y utiliza APIs privadas, lo que me hace sentir un poco incómodo dado el ritmo al que cambia el conjunto de herramientas de Apple. Reseña recopilada por y alojada en G2.com.

KIF te ayuda a mejorar y automatizar las pruebas funcionales de usuario. Integrarlo en la aplicación es muy fácil porque se integra escribiendo el mismo lenguaje que ya estás usando, Objective-C. También utiliza las pruebas estándar XCTests integradas por Apple. Reseña recopilada por y alojada en G2.com.
Es difícil trabajar con webviews al principio. Reseña recopilada por y alojada en G2.com.