Top-bewertete KIF iOS Alternativen
Simple to use, well documented, and has a large helpful user base. Great for testing any UI we've implemented in our products. Bewertung gesammelt von und auf G2.com gehostet.
Still actively being worked on so occasionally you will see bugs in behavior. Fortunately the community is really good about posting the bugs on github and getting fixes merged. Bewertung gesammelt von und auf G2.com gehostet.
13 von 14 Gesamtbewertungen für KIF iOS
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. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.
I need to remove Kif Framework from my app before subit it to the app store because it use a private APIs Bewertung gesammelt von und auf G2.com gehostet.

KIF funktioniert wirklich gut für das, was es tut. Ich fand das Schreiben von Tests unkompliziert und ich genoss den Arbeitsablauf, alles in einer Sprache (Objective C) zu schreiben und die Ergebnisse meiner UI-Tests in XCode direkt neben den Ergebnissen meiner Unit-Tests zu sehen. Bewertung gesammelt von und auf G2.com gehostet.
Ich habe keine Beschwerden über KIF selbst. Es ist eine großartige Bibliothek für das, was sie tut und wann sie erstellt wurde. Die Syntax ist nicht besonders schön, aber das hat wahrscheinlich mehr mit Objective C selbst zu tun als mit dieser Bibliothek.
Das Hauptproblem ist, dass andere Tools aufgetaucht sind, die wahrscheinlich hilfreicher sind, einschließlich zunehmend besserer Unterstützung für UI-Tests innerhalb von XCode selbst, aber auch Tools wie Appium, die es ermöglichen, bestehende Selenium-Toolsets zu verwenden und sich auch direkt mit Sauce Labs und deren vielen Geräten und Versionen zu verbinden. Bewertung gesammelt von und auf G2.com gehostet.

KIF ist im Vergleich zu den von Apple bereitgestellten Standardwerkzeugen etwas flexibler. Leistung und Integration mit Xcode sind gut. Wenn die KIF-UI-Tests in einer kontinuierlichen Integration ausgeführt werden, sollte es einfach funktionieren, da es vollständig auf XCTest basiert. Es ist eine Open-Source-Bibliothek, die von Square, Inc. unterstützt wird. Bewertung gesammelt von und auf G2.com gehostet.
Die Integration von KIF erfordert mehr Arbeit im Vergleich zu den Standardwerkzeugen, die von Apple in Xcode 7 bereitgestellt werden. Xcode bietet keine Unterstützung für die Aufzeichnung von UI-Tests. Es verwendet eine undokumentierte API, die von Apple bereitgestellt wird, aber es gibt keinen Weg daran vorbei. Bewertung gesammelt von und auf G2.com gehostet.

fantastisch, da es sehr einfach zu verwenden und zu konfigurieren ist, können Sie sowohl statische als auch dynamische Webseiten erstellen. Bewertung gesammelt von und auf G2.com gehostet.
Alles ist sehr vollständig, ausgezeichnet und wird ständig aktualisiert. Nichts stört mich. Bewertung gesammelt von und auf G2.com gehostet.
* 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 Bewertung gesammelt von und auf G2.com gehostet.
* 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. Bewertung gesammelt von und auf G2.com gehostet.

KIF ist eine einfache Möglichkeit, die Benutzeroberfläche Ihrer iOS-Anwendung zu testen.
Es wird immer noch gepflegt und hat mehrere Mitwirkende (902 Commits zum Zeitpunkt dieser Rezension).
Es läuft von iOS 5.1 bis zu den aktuellen Versionen von iOS.
Es ist auch mit Swift verwendbar. Bewertung gesammelt von und auf G2.com gehostet.
Heutzutage bevorzuge ich es, ein Ziel für UI-Tests in meinem Projekt zu erstellen und dann Xcode zu verwenden, um Tests aufzuzeichnen. Es ist sogar schneller als das Schreiben von KIF-Testfällen. Bewertung gesammelt von und auf G2.com gehostet.

Kommt mit einem umfangreichen Satz von APIs. Integriert sich mit Drittanbieter-Frameworks wie RestKit. Es dauert nur wenige Minuten, um mit einem Testfall einzurichten. Bewertung gesammelt von und auf G2.com gehostet.
Die Gesamtleistung ist langsam. Die Zeit, die benötigt wird, um eine Testsuite auszuführen, ist hoch. Tests können nicht parallel ausgeführt werden. Bewertung gesammelt von und auf G2.com gehostet.

KIFs Integration mit XCTest und Xcode ist wirklich großartig. Außerdem wird es im Gegensatz zu einigen seiner Gegenstücke aktiv gepflegt. Bewertung gesammelt von und auf G2.com gehostet.
Integration erfordert eine beträchtliche Menge an Arbeit und es verwendet private APIs, was mich angesichts der Geschwindigkeit, mit der sich Apples Toolset ändert, etwas unruhig macht. Bewertung gesammelt von und auf G2.com gehostet.

KIF hilft Ihnen, die funktionalen Benutzertests zu verbessern und zu automatisieren. Die Integration in die App ist sehr einfach, da sie in derselben Sprache integriert wird, die Sie bereits verwenden, Objective-C. Es verwendet auch die von Apple integrierten standardmäßigen XCTests. Bewertung gesammelt von und auf G2.com gehostet.
Es ist schwierig, am Anfang mit Webviews zu arbeiten. Bewertung gesammelt von und auf G2.com gehostet.