十大免费的移动应用程序测试框架

jopen 11年前

Appium for iOS and Android

十大免费的移动应用程序测试框架

It is an open source framework that can automate mobile application testing from any language and any test framework. With this you will have full access to back-end APIs and DBs from test code. It is based on the concept that native apps can be tested without an SDK and compilation. This framework works perfectly well for iOS and Android apps and tests can be written in PHP, Python, Ruby, C#, Clojure, Java, Objective-C, JavaScript and Perl.

Calabash for iOS and Android

十大免费的移动应用程序测试框架

This is a cross platform app testing framework works for both iOS and Android. There are a number of options that you have on hand when it comes to testing your app. You can test the screenshots, gestures, actual functional code. This testing framework can be used with the Cucumber language.

KIF for iOS

十大免费的移动应用程序测试框架

It stands for Keep It Functional and is an app testing framework meant only for iOS. Here the tests have to be written in objective C making it extremely easy for any Apple developer to work with this testing framework. It is one of the highly recommended testing tools for iOS developers.

Robolectric for Android

十大免费的移动应用程序测试框架

As an Android developer this is one testing framework that might just excite you. It is basically a rate unit testing framework and does away with the concept of using simulators to test apps. It breaks down the Android SDK jar and allows you to directly test the apps and fix any issues that you encounter.

Gitorious for iOS

十大免费的移动应用程序测试框架

This iOS testing framework makes use of the automation tool Sikuli. The testing framework makes use of the screenshots and python scripts. It tests the application in details and the results can be used to improve upon the application and fix the bugs.

Frank for iOS

十大免费的移动应用程序测试框架

Frank is another of the popular app testing frameworks for the iOS platform. This makes use of Cucumber as the native language where you will need to write your testing perimeters. This framework can record all the tests that you perform on the app which can be used for review in the future.

Fliptest – a mobile app A/B testing framework for iOS

十大免费的移动应用程序测试框架

You are aware how difficult it is to perform A/B testing on your mobile apps difficult. Fliptest for iOS is a great framework that helps you in choose the best user interface for your app. It offers you results based on many factors such as appearance and usability and thus solves your problem with the User Interface.

Kiwi for iOS

十大免费的移动应用程序测试框架

Another of the popular app testing frameworks for iOS the USP of this framework is its simple interface that is clean and workable. It makes it a perfect testing platform for first time developers. Like most others it also works in objective C and thus you can easily get started with this tool.

AppGrader for Android

Although not used as a front-line app testing framework this is one tool that helps in bench-marking your Android app. It will compare your app with dozens of other apps taking into account its graphics, functionality and host of other factors. This comparison gives you an idea into the improvements that your app might need to stand ahead of the competition.