Skip to content

zmqgeek/Echo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.


About

echo tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages