Lao Li share: Android app automation Test Tool collection

Source: Internet
Author: User
Tags sikuli



Poptest is the only training institute for developing Test and development engineers in China, aiming at the ability of the trainees to be competent in automated testing, performance testing and testing tools development. If you are interested in the course, please consult qq:908821478, call 010-84505200. Since August 2016, we have continuously upgraded the course of the Test development engineer's job training class, constantly add and optimize the course content, in order to improve the actual situation of the current enterprise, enhance the actual combat level of students, in the 2016-year stable course theme framework, to achieve a half-yearly upgrade version.





One of the Android application Automation test Tools-Perfectomobile
Background: The United States/Israel Company, the tool has been 6 years of history.
Outstanding features: Test scripts can be cross-platform (Android/ios/blackberry ... ) execution, claiming to have all the smart machines on the market.
The Script Editor is available in two ways: one, the Web-only scripting interface, and the newly developed QTP plugin in recent years;
Scripting language: The Web side is the keyword-based script designer "scriptonce"; If you use the QTP plugin, it is VBScript.
The web side is the mouse drag-and-drop way to make the script, whether the QTP plugin can support recording is unclear.
Price: The Web side is charged hourly for the use of the device. The cost of the QTP plugin is unclear. I believe it will not be more expensive than QTP ~
Android Application Automation Test Tool II-testdroid
Background: Finnish companies have just started in the last two years and began to do cloud platforms at the end of the year.
Outstanding features: The test script can be recorded and turned into a robotium/monkeyrunner script.
The Script Editor is actually the Eclipse plugin.
You can generate scripts in a recorded manner and generate a scripting language for Robotium or Monkeyrunner. However, this premise must have the source code of the application being tested. Official documents, although not the source code can be measured, just can't catch the r-class level of the object. But I tried the apk without the source code, as if the order of the text box is not recognizable.
Price: Usd99/month, buy enough for a year can also call 50 percent. The price of the cloud has not been disclosed.
Three-Droidpilot of Android application Automation testing Tools
Background: Shenzhen company, just started this year.
Outstanding features: The ability to grab objects is strong, tool imitation QTP, easy to test personnel to get started.
Write your own Script editor, parody QTP using VBScript language.
Use the script Designer to design the script from the crawled object and then convert the designed script into VBScript for further processing. According to the development team, the efficiency of the recording of the test engineer when making the script is not necessarily efficient and not necessarily flexible. However, they indicated that the recording function would be developed in subsequent releases.
There are QTP-like checkpoint statements checkpoint; You can also write conditional judgment statements to compare property values.
Price is undecided, currently open trial download, trial period is not enough words can talk with them.
Android Application Automation Test Tool four-lesspainful
Background: Danish company, which has just started in the past two years.
Highlights: Support for iOS & Android; just provide the tested apk and script to their website to test; the script is special.
Test engineers write scripts as if they were writing test cases, and no recording is required.
Price, monthly charge.
The five-DeviceAnywhere of Android application Automation testing Tools
Background: American companies have been doing it for years.
Outstanding features: Claims to support all platforms, integration with test management tools.
This company offers a complete set of solutions. Not only are test management tools, device monitoring tools, and even mobile application development tools available.
The price is very expensive.
Android Application Automation Test Tool VI-jamosolutions
Background: Belgian company, has been doing for several years.
Outstanding features: Provide QTP, Eclipse, Visual Studio plug-ins, can be ios/android/blackberry across platforms.
In the form of plug-ins, the Script Editor and scripting language depend on the development tools (QTP, Eclipse, Visual Studio).
The price is not as high as the development tools.
Android Application Automation Test Tool VII-BSQUARE-TESTQUEST countdown
Background: American companies have been doing it for years.
Outstanding features: cross-platform, integration with test management tools.
Integrate tools like this company's own Test designer/test manager/test runner.
The price is not clear, I heard a bit expensive.
Eight-Zap-fix of Android application Automation test Tools
Background: American companies have been doing it for years.
Outstanding features: QTP plug-in; cross-platform.
You can test across Android/ios.
Price is unknown, certainly not more expensive than the QTP sell.
Android Application Automation test Tool nine-eggplant
Background: American companies have been doing it for years.
Outstanding features: cross-platform, integrated test management tools.
Can cross android/ios/blackberry/windows phone and so on.
Price is unknown. Because it can be integrated with rational quality manager, it is estimated that it will not be more expensive than rational tools.
The ten-Testbird of Android game automation test tools
Official website: testbird.com
Terminal OS: Supports Android OS and iOS
Game platform: Cocos2d-x, Unity3d
Background: Testbird President Li Wei is the original GSM research and Development president, the company management team (CEO/CTO/COO) has been working in for more than 10 years, the core technical team has more than 10 years of testing experience, proficient in test management, design and evaluation, tools and platform development modules work.
Outstanding features: Focus on mobile phone game testing services, is the global first-hand travel automation cloud test platform, to the efficient hands-on test process and more than 200 mobile game test cases to complete more than 10,000 game test reports, for more than 200 mobile game manufacturers and channels around the world to provide hand-tour testing services.
In addition to the business tools described above, Android Automation testing There are many open source tools, you can continue to learn, here to try to enumerate some:

    1. Robotium-robotium.org-earth people know.
    2. Monkeyrunner-Search the Internet yourself ~
    3. Windriver-windriver.com-This plant is actually made of chips, but they also have an automated testing framework that seems to be not sold.
    4. Robolectric-This is actually a unit testing framework.
    5. Sikuli-sikuli.org-This is specifically done for image comparison.


Lao Li share: Android app automation Test Tool collection


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.