1th Chapter 1 "Monkeyrunner Source Analysis" Overview: Preface (original)

Source: Internet
Author: User

Heaven Zhuhai Branch Rudder note : Originally this series is to prepare a book, details please see the earlier blog "to seek partners to write the deep understanding of Monkeyrunner" books. But for many reasons, there is no wish. So the draft is shared here, so mistakes are unavoidable. If necessary, please refer to the following, the forwarding of the word also keep the end of each article source and other information.

Objective

I believe you have done the Android mobile platform UI Automation development will inevitably use, at least heard the name Monkeyrunner. Monkeyrunner is a UI Automation testing framework for the Android platform, one but not the only advantage of this framework is support for scripting in today's very popular and efficient Python language. At the same time, it is one of the greatest advantages compared to the instrumentation framework or the instrumentation-based automated test framework is the ability to test across applications.

This book will not have a preface or a chapter to thank. You're not buying a book to see how the author of the preface can brag about how bull X is, how the book is right for you, or how grateful the writer is that the little guy who is getting pregnant is coming out of the dark silently from the darkness every night to support the author's writing but eventually accidentally died in close contact with the author's slippers. Every time I buy a book and see it, I want to make a phone call to the author: "Big Brother!" I gave the money to buy you this book, can I get something real? If you give me the money, I'll tell you how grateful I am for the fortune of my family 5 episodes a day! Unfortunately, the authors are clever, as if I had expected to have a person like me, will never leave their own phone number in the book!

    • This book is not a book that teaches you how to write Monkeyrunner automated test scripts step-by-step
    • This book is not a book with voluminous words and you empty description Monkeyrunner what's going on

The use of Monkeyrunner is very simple things, as long as you have the patience to set up the test environment, and then spend a big two days to find some information on the Internet to see, basically began to use it to test automation is no problem, So it's not worth writing a book about this thing to instruct the reader how to use it for testing.

After describing what this book is not, let's try to describe what the book is:

  • This is the first book in the world to describe the monkeyrunner of this automated testing framework from Google (at least I haven't found a similar book on the Internet)
  • This is a book that combines monkeyrunner source code analysis to illustrate the principles of monkeyrunner operation.

So don't ask me here. Analyze how these principles of Monkeyrunner are good for you, if you really want to ask this question, I suggest you ask the famous book "Linux kernel source code scenario analysis" one of the main authors, famous computer expert Mr. Maudeca, Ask him what the purpose of analyzing the Linux kernel source code is and what it does for the reader. Different people will have different purposes according to their own needs, some people are not satisfied with the surface of things and happy to pursue the principle of things, so to analyze the source, some people are not satisfied with the existing functions of the tool to increase the ability to meet their own situation to analyze the source code Someone is trying to transplant some of Monkeyrunner's good features into other frameworks and analyze the source code, such as porting the image comparison function to the Robitum or Uiautomator framework, and others are trying to use the framework to implement an automated testing framework for their own company or organization. Wait a minute. But no matter what kind of reader you are, I hope this book will meet your requirements.

Heaven Zhuhai Branch Rudder
Public number:Techgogogo
Weibo: Http://weibo.com/techgogogo
Csdn:http://blog.csdn.net/zhubaitian

1th Chapter 1 "Monkeyrunner Source Analysis" Overview: Preface (original)

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.