monkey talk

Post on 15-Jan-2015

5.802 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Presenter : Khizra Samad

Previously named "FoneMonkey"

Tool for automated testing of iOS, Android, HTML5 and Adobe Flex applications

 MonkeyTalk is an integrated environment for recording, customizing, running and managing test suites.

Features and Benefits

Free & Open Source

Powerful and robust record and playback functions for mobile applications.

Powerful IDE

Fully cross platform

No jailbreaking needed

Continue….

Run on real hardware

Readable scripts

Javascript scripts

Data-driven scripts

JUnit-compatible XML reports

HTML reports too

Components

MonkeyTalk IDE

MonkeyTalk Agents

MonkeyTalk IDE

MonkeyTalk Agents

Monkey Talk Capabilities

Test suites / Test Case Creation Reusing scripts Data-driving scripts with CSV files Extending MonkeyTalk with JavaScript

Installing MonkeyTalk Android Agent

1- Open Android Project in Eclipse Convert Android project to Aspect J

2- Copy the MonkeyTalk-agent.jar into the libs folder in Project

Installation conti…

3- Right click on MonkeyTalk-agent.jar > AspectJ Tools > Add to Aspectpath

4- Update Androidmanifest.xml to include the following the following two Permissions:

Installation conti…

4- Update project properties : select JavaBuildPath -> from Order and Export tab check Aspectj Runtime Library and export it

5- Deploy application on an Android device or emulator

4- Monkey Talk Project / Testcase / Test Suite Creation

Open the Monkey Talk IDE Start up Android emulator/simulator and load your app on it . Click on the connection dropdown button on the tool bar Choose "Android Emulator" or "iOS Simulator If connection was successful, a message will appear in the console.

Connecting to Emulator / Simulator

Open the IDE Start up your Android device, connect it to your local wireless network, load

your app on it. Click on the connection dropdown button on the tool. Choose "Networked Android or iOS device...". Enter the IP address of the mobile device. If connection was successful, a message will appear in the console.

REFERENCE

https://www.gorillalogic.com/monkeytalk

Thank You

top related