Http://www.php100.com/html/it/mobile/2014/1015/7495.htmlThere is a big trend to move to mobile application platform, Android is the most widely used mobile operating system, more than 2014 years accounted for more than 80% of the market. When developing Android apps for testing, there are a lot of testing tools on the market now.This article is mainly to show a series of open-source Android testing tools. Each tool will have a brief description and some related resources. The list of Android tes
selected automation tools with other project parties, explain the reasons for the selection, and get their approval? Propulsion automationThese methods and procedures are recognized by most quality assurance experts.There have been many different types of computers recently, and their emergence has begun the rapid development of software products. The most surprising is the evolution of mobile devices, which have different characteristics, ways and interactions than ordinary personal computers.
tools6. Discuss the selected automation tools with other project parties, explain the reasons for the selection, and get their approval7. Promote automationThese methods and procedures are recognized by most quality assurance experts.There have been many different types of computers recently, and their emergence has begun the rapid development of software products. The most surprising is the evolution of mobile devices, which have different characteristics, ways and interactions than ordinary p
facilitate the writing of automated test cases, we need to extend the ActivityInstrumentationTestCase2. The industry also has some mature automation tools, such as Robotium, Athrun, Nativedriver, Monkeyrunner and so on. We need to focus on the needs of our own products, choose a suitable tool to automate. For the automation of mobile client GUIs, it is necessary to ensure that the tools selected have the following characteristics: Tools open source,
other.Also Read = Beginner ' s Guide to Mobile application testingTop 5 Android Testing Tools:Let's explore modern tools for automated testing of applications supported on one of the most widespread mobile operating System–android.#1.RobotiumAndroid Testing Tool(Click to enlarge image)Robotium is one of the first and frequently utilized automated testing tools for software supported on Android.Robotium is a free Android UI testing tool. It is suitabl
code looks like before using Android Butterknife: And after use: Install Butterknife Zelezny: 5. Android Holo Colors GeneratorDeveloping an Android app requires great design and layout. Android Holo Colors Generator is the easiest way to customize your favorite Android app. Android Holo Colors Generator is a plug-in that allows you to create Android layout components for your application at your whim. This plug-in generates all the necessary related XML artboards and style resources that can
example of code before Android ButterKnife is used:
And after use:
Install ButterKnife Zelezny:
5. Android Holo Colors Generator
Developing Android applications requires great design and layout. Android Holo Colors Generator is the easiest way to customize Android applications that suit your preferences. Android Holo Colors Generator is a plug-in that allows you to create Android layout components for your applications as you like. This plug-in generates all necessary XML canvas and style res
Today, there are a large number of Android self-motivated test architectures or tools available for us to use, including Activity instrumentation, Monkeyrunner, Robotium, and Robolectric. In addition, Lesspainful also provides services to carry out their own active testing on real equipment.Android itself provides basic support for the instrumentation test, One of them is the ActivityInstrumentationTestCase2 class in the Android.test package, which ex
sikuli ( http:// sikuli.org of the application layer; Let's talk about open source:
Robotium
Monkeyrunner
Robolectric
Cts
There is also an emerging testing tool that was previously seen on GitHub and is now missing, as if it were a BDD type of syntax; In addition, web-based testing also has an Android webdriver based on selenium webdriver:There are two kinds:
Remote server-based: The official Java interface is
Google Espresso
Espresso is a new tool, and the API is more precise than other tools. and smaller, more concise and easier to learn. It was originally launched at the 2013 GTAC Conference, with the goal of allowing developers to write more concise UI test code for the app.Although it is for the developer (Developer), it is also available to testers. Because it has some key characteristics of Robotiun and selendroid deficiency.Reference Documentation:1) About Android Test Tool espresso
Now, there are a number of Android Automation test architectures or tools available for us to use, including Activity instrumentation, Monkeyrunner, Robotium, and Robolectric. In addition, Lesspainful also provides services for automated testing on real-world devices.Android itself provides basic support for instrumentation testing, One of these is the ActivityInstrumentationTestCase2 class in the Android.test package, which expands the JUnit TestCase
I. First, configure the most basic environment
Knowledge preparation + Environment configuration for Android Automated Testing(Click to view details)
2. Download robotium
Open: http://code.google.com/p/robotium/
Download: robotium-solo-3.4.1.jar (dependent on this package when writing test cases) robotium-solo-3.4.1-ja
is the new feature and interface.
The entire MTC2.0 version provides seven large test resolution capabilities in automated testing, including script functional testing, compatibility testing, security testing, performance testing, network testing, traversal testing, and script recording. Each test function corresponds to a different function and test, but it is indispensable. script function test: refers to the custom script in the cloud real-machine playback, support
desktop applications is often volatile.
Script logging does not apply to Application Server desktop applications for Windows OS.
3.Robotium (Android)
Robotium is an open source testing framework for developing functional, system, and acceptance test scenarios. It is very similar to selenium except that Robotium is only available for Android. It is registered
Daniel Knott has used a variety of different programming languages and software quality assurance tools. He has been working on software development and testing for seven years and since 2010 he has been working for Xing AG in Hamburg, Germany, and several projects, such as the Xing Survey and Xing advice, are responsible for test management, test automation, and test execution. Daniel is now the head of the quality assurance team for the Xing Mobile and Xing API team. In the Xing Mobile team, h
Daniel Knott has used a variety of different programming languages and software quality assurance tools. He has been working on software development and testing for seven years and since 2010 he has been working for Xing AG in Hamburg, Germany, and several projects, such as the Xing Survey and Xing advice, are responsible for test management, test automation, and test execution. Daniel is now the head of the quality assurance team for the Xing Mobile and Xing API team. In the Xing Mobile team, h
text editor. Android tools makes it easier to learn and use android.
Project address: http://fieldbird.sourceforge.net/AndroidTools/
The Android-binding open-source project provides a framework to bind Android view widgets to the data model. It helps you implement the MVC or mvvm mode in Android applications.
Project address: http://code.google.com/p/android-binding/
Robotium is a testing framework that allows you to easily compile powerful and R
Video address:Http://www.chuanke.com/v1983382-135467-384869.htmlThis content is actually already in use, I in an article robotium-only apk file test has already spoken this content, and oneself also uses Python+wxpython to write the interface program, realizes the run case+ obtains the XML result +xml turns html+ The ability to send mailMain content:First, test requirements1. Statistic the execution time of each case2, which case success, failure3. Th
A large number of Android automated testing architectures or tools are available to us, including Activity Instrumentation, MonkeyRunner, Robotium, and Robolectric.
In addition, LessPainful also provides services for automated testing on real devices.
Android provides basic support for the instrumentation test, one of which is the ActivityInstrumentationTestCase2 class located in the android. test package. It extends the TestCase class of JUnit to pro
.Robotium Robotium supports all Android versions and is a framework that resides in the native instruments two-time package. The latest version seems to have been updated to 5.0.1, stability and so on are good. And the official has a recording plugin Robotium Recorder (http://robotium.com/products/robotium-recorder) Bu
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.