Giter VIP home page Giter VIP logo

echo's Introduction

Echo

Our Echo Tutorial covers user-guide, examples with screenshots to make it easy for beginners to set up our tools and test Android apps.

Contact

If you have any questions,please contact me by email [email protected]

Step 1:Setup Echo tool Environment

you need to install eclipse、Android and appium.

Detailed installation steps refer to the following link: http://www.automationtestinghub.com/appium-tutorial/

If you have installed these Environment, or looking only for specific details, then you can skip through the step and focus on those which you are not installed.


Step 2:Import this tool

Step 2.1:Download the project and import.

  1. Download the project by github.

Clone or download->Download ZIP->unzip in your windows

  1. Import this project as gradle at eclipse.(Make sure your eclipse has gradle installed)

(1) Open eclipse->File->new->other

The following window pops up to see if there is a gradle project


(2) If you don't have gradle installed, create gradle in eclipse.

Help->Eclipse Marketplace Pop up the following dialog


(3) Gradle user home configuration, which is the installation path of your gradle.


(4) Import the source code downloaded above.

File->Import->Gradle->Existing Gradle Project



Step 2.2:Modify configuration file config.properties

Modify the following lines at config.properties


1: yours Android app directory.(You need to create a file in advance to store the apk you need to test.)

4: Change to yours output directory.(You need to create a output file to save files generated during the test.)

10: Change to yours JVM Configurations.(Generally this is the default, but you can modify it according to your needs.)

11:Check if this path is consistent with your system-activities file path,if the inconsistency is changed to your path.

Step 2.3:Modify configuration file Settings.gradle


Check if this path is consistent with your project file path,if the inconsistency is changed to your path.


Step 3:Testing

Step 3.1:Create a Android Emulator named Nexus_5_API_19 and open it.

Choose Create Device->named Nexus_5_API_19


(2) run it (Click the start button)



Step 3.2:Open appium desktop.

(1) Double-click the appium shortcut for your windows desktop.


(2)Choose Advanced->Check Allow Session Override. The following interface appears.



Step 3.3:testing app

1.Run gradle tasks test


2.You will see the program running as follows.


3.After the stopped in bug state, you will be able to see the following file generated from the corresponding output folder.


4.Calculate the shortest path replay the error based on the generated file.


echo's People

Contributors

yuleisui avatar zmqgeek avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.