User:Moumita 09/sandbox

Overview
Monkey Talk has been developed by Gorilla Logic’s and has been a source structure for creating open-source automated testing tool having a complete functional testing platform for mobile applications and obtaining maturity since 2008. Currently, it supports testing native and hybrid iOS and Android apps. Monkey Talk helps in automating real, functional interactive tests for iOS and Android apps – which include processes from baseline smoke tests to sophisticated data-driven test suites and native, mobile, and hybrid app available over isolated or open environment, real devices or simulators and emulators available in market. The tool supports all kind of tethered and networked devices. The biggest advantage of the tool is the platform independent script creation which results in same script being used for both Android and iOS platform and providing looping facility.

Designed from the start for both QA professionals and application developers, it makes the proven benefits of automated functional testing easily available for every project is easily available in both community and professional edition.

Tool Review
Some of the superlative features of the tool are

•Robust record and playback functions for mobile applications.

•Cross platform -- record on iOS and playback on Android and vice versa.

•IDE -- single unified IDE for both iOS and Android based on Eclipse.

•No jailbreaking needed -- runs on stock hardware without alterations.

•Run on real hardware -- both phones and tablets are supported, either tethered or over the network.

•MonkeyTalk -- functional testing language.

•Readable scripts -- easy to learn with simple scripts

•Keyword-driven scripts -- scripts can be extended, with custom user-defined commands.

•Data-driven scripts -- command can be looped using a CSV data file.

•Javascript scripts -- generate JavaScript, if a full programming language is necessary.

•JUnit-compatible XML reports -- test suites output the standard XML report.

•CI ready -- run test suites in automated fashion, for integration into continuous integration environment.

•Free and open source -- free and open sourced under the GNU Affero General Public License v3.

•HTML, XML, xUnit reporting for tests and suites