SlideShare ist ein Scribd-Unternehmen logo
1 von 25
How to Configure MonkeyTalk Android Agent

Dasun Eranthika
Content
2


       Pre-Conditions
       Configure Eclipse
       Configure emulator to MonkeyTalk




               How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Pre-Conditions
3


       Get downloaded Eclipse
       Get downloaded Android SDK
       Configure Android SDK to Eclipse
       Install AspectJ plug-in to Eclipse
       A sample android project
           I used Touch Calculator
       Get downloaded MonkeyTalk


                 How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
4


       Import the sample project to Eclipse




               How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
5


       Select Existing Android project and click Next




               How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
6


       Browse your Android project and click Finish




               How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
7


       Right click on your impetrated project in project explorer >
        configure > Convert to AspectJ project




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
8


       Right click your exported project > New > Folder




               How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
9


       Give a Name to folder (e. g. lib) and click Finish




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
10


        Go to downloaded MonkeyTalk folder MonkeyTalkagentsandroid
        Copy monkeytalk-agent-1.0.30 jar file
        Paste it to newly created folder in MonkeyTalk




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
11


        Right click on that jar file > AspectJ Tools >Add to Aspectpath




                 How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
12


        Open Android Manifest
        Go to AndroidManifest.xml tab
        Add these access permissions and save it
            <uses-permission android:name="android.permission.INTERNET"/>
            <uses-permission android:name="android.permission.GET_TASKS"/>




                  How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
13


        Go to project properties by Right click > Properties
        Go to Java Build Path
        Make a ticked for AspectJ Runtime Library
        Click OK




                 How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
14


        Right click on the project > Run As > Android Application




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure Eclipse
15


        App is running now




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
16


        Open MonkeyTalk IDE
        Go to File > New > MonkeyTalk Project




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
17


        Give a relevant name and click Finish




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
18


        Right click on the project > New > Script




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
19


        Give a name for the script and click Finish




              How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
20


        Click Window > Preference




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
21


        Click MonkeyTalk Preference > Browse the Android SDK path >
         Apply > OK




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
22


        Click Connect to Emulator button
        When it connects successful, you be able to the message in
         console area




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
Configure emulator to MonkeyTalk
23


        Now you can start record and play 




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
24


        Download the PDF
         http://www.mediafire.com/view/?3jb768haq06aj39




                How to Configure MonkeyTalk Android Agent | Dasun Eranthika   March 17, 2013
“Back to Journey..”




I’m in….




           How to Configure MonkeyTalk Android Agent | Dasun Eranthika      March 17, 2013

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-AutomationMindfire Solutions
 
Automation Testing With Appium
Automation Testing With AppiumAutomation Testing With Appium
Automation Testing With AppiumKnoldus Inc.
 
Appium an introduction
Appium   an introductionAppium   an introduction
Appium an introductionVivek Shringi
 
Mobile automation – should I use robotium or calabash or appium?
Mobile automation – should I use robotium or calabash or appium?Mobile automation – should I use robotium or calabash or appium?
Mobile automation – should I use robotium or calabash or appium?Zado Technologies
 
Getting started with appium
Getting started with appiumGetting started with appium
Getting started with appiumPratik Patel
 
Automated UI Testing for Web and Native Apps on iOS and Android
Automated UI Testing for  Web and Native Apps on iOS and AndroidAutomated UI Testing for  Web and Native Apps on iOS and Android
Automated UI Testing for Web and Native Apps on iOS and AndroidOperation Mobile
 
Cross Platform Application Development Using Flutter
Cross Platform Application Development Using FlutterCross Platform Application Development Using Flutter
Cross Platform Application Development Using FlutterAbhishek Kumar Gupta
 
Flutter dhaval solanki
Flutter   dhaval solankiFlutter   dhaval solanki
Flutter dhaval solankiDhaval Solanki
 
Mobile Test Automation - Appium
Mobile Test Automation - AppiumMobile Test Automation - Appium
Mobile Test Automation - AppiumMaria Machlowska
 
Automation With Appium
Automation With AppiumAutomation With Appium
Automation With AppiumKnoldus Inc.
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidKalpesh Patel
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study JamsJoannaCamille2
 
Testing Android Application, Droidcon Torino
Testing Android Application, Droidcon TorinoTesting Android Application, Droidcon Torino
Testing Android Application, Droidcon TorinoPietro Alberto Rossi
 
Using Selenium to Test Native Apps (Wait, you can do that?)
Using Selenium to Test Native Apps (Wait, you can do that?)Using Selenium to Test Native Apps (Wait, you can do that?)
Using Selenium to Test Native Apps (Wait, you can do that?)Sauce Labs
 
Mastering Mobile Test Automation with Appium
Mastering Mobile Test Automation with AppiumMastering Mobile Test Automation with Appium
Mastering Mobile Test Automation with AppiumPerfecto by Perforce
 
React Native: Is It Worth It? UA Mobile 2017.
React Native: Is It Worth It? UA Mobile 2017.React Native: Is It Worth It? UA Mobile 2017.
React Native: Is It Worth It? UA Mobile 2017.UA Mobile
 

Was ist angesagt? (20)

Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-Automation
 
BCS Selenium Workshop
BCS Selenium WorkshopBCS Selenium Workshop
BCS Selenium Workshop
 
Automation Testing With Appium
Automation Testing With AppiumAutomation Testing With Appium
Automation Testing With Appium
 
Mobility testing
Mobility testingMobility testing
Mobility testing
 
Appium an introduction
Appium   an introductionAppium   an introduction
Appium an introduction
 
Mobile automation – should I use robotium or calabash or appium?
Mobile automation – should I use robotium or calabash or appium?Mobile automation – should I use robotium or calabash or appium?
Mobile automation – should I use robotium or calabash or appium?
 
Getting started with appium
Getting started with appiumGetting started with appium
Getting started with appium
 
Automated UI Testing for Web and Native Apps on iOS and Android
Automated UI Testing for  Web and Native Apps on iOS and AndroidAutomated UI Testing for  Web and Native Apps on iOS and Android
Automated UI Testing for Web and Native Apps on iOS and Android
 
Cross Platform Application Development Using Flutter
Cross Platform Application Development Using FlutterCross Platform Application Development Using Flutter
Cross Platform Application Development Using Flutter
 
Flutter dhaval solanki
Flutter   dhaval solankiFlutter   dhaval solanki
Flutter dhaval solanki
 
Mobile Test Automation - Appium
Mobile Test Automation - AppiumMobile Test Automation - Appium
Mobile Test Automation - Appium
 
Automation With Appium
Automation With AppiumAutomation With Appium
Automation With Appium
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
 
Appium testing api
Appium testing apiAppium testing api
Appium testing api
 
Importance Of Alert And Notification In App Dev
Importance Of Alert And Notification In App DevImportance Of Alert And Notification In App Dev
Importance Of Alert And Notification In App Dev
 
Testing Android Application, Droidcon Torino
Testing Android Application, Droidcon TorinoTesting Android Application, Droidcon Torino
Testing Android Application, Droidcon Torino
 
Using Selenium to Test Native Apps (Wait, you can do that?)
Using Selenium to Test Native Apps (Wait, you can do that?)Using Selenium to Test Native Apps (Wait, you can do that?)
Using Selenium to Test Native Apps (Wait, you can do that?)
 
Mastering Mobile Test Automation with Appium
Mastering Mobile Test Automation with AppiumMastering Mobile Test Automation with Appium
Mastering Mobile Test Automation with Appium
 
React Native: Is It Worth It? UA Mobile 2017.
React Native: Is It Worth It? UA Mobile 2017.React Native: Is It Worth It? UA Mobile 2017.
React Native: Is It Worth It? UA Mobile 2017.
 

Andere mochten auch

Mobile Application Test automation using MonkeyTalk Tool
Mobile Application Test automation using MonkeyTalk ToolMobile Application Test automation using MonkeyTalk Tool
Mobile Application Test automation using MonkeyTalk ToolVivek Pansara
 
Delusion vs Reality of Test Automation
Delusion vs Reality of Test AutomationDelusion vs Reality of Test Automation
Delusion vs Reality of Test AutomationTunç Kavaklıoğlu
 
Monkey talk
Monkey talkMonkey talk
Monkey talkISsoft
 
iOS Automated Testing with Calabash: Tips and Tricks
iOS Automated Testing with Calabash: Tips and TricksiOS Automated Testing with Calabash: Tips and Tricks
iOS Automated Testing with Calabash: Tips and Tricksmobiletestsummit
 
Monkey runner & Monkey testing
Monkey runner & Monkey testingMonkey runner & Monkey testing
Monkey runner & Monkey testingSWAAM Tech
 
JUnit- A Unit Testing Framework
JUnit- A Unit Testing FrameworkJUnit- A Unit Testing Framework
JUnit- A Unit Testing FrameworkOnkar Deshpande
 
Android crash debugging
Android crash debuggingAndroid crash debugging
Android crash debuggingAshish Agrawal
 

Andere mochten auch (14)

Mobile Application Test automation using MonkeyTalk Tool
Mobile Application Test automation using MonkeyTalk ToolMobile Application Test automation using MonkeyTalk Tool
Mobile Application Test automation using MonkeyTalk Tool
 
Delusion vs Reality of Test Automation
Delusion vs Reality of Test AutomationDelusion vs Reality of Test Automation
Delusion vs Reality of Test Automation
 
Cópia de monkey runner
Cópia de monkey runnerCópia de monkey runner
Cópia de monkey runner
 
Mobile Testing in the Cloud
Mobile Testing in the CloudMobile Testing in the Cloud
Mobile Testing in the Cloud
 
Monkey talk
Monkey talkMonkey talk
Monkey talk
 
Automating Firefox OS
Automating Firefox OSAutomating Firefox OS
Automating Firefox OS
 
Sikuli for Mobile Testing
Sikuli for Mobile TestingSikuli for Mobile Testing
Sikuli for Mobile Testing
 
JUNit Presentation
JUNit PresentationJUNit Presentation
JUNit Presentation
 
iOS Automated Testing with Calabash: Tips and Tricks
iOS Automated Testing with Calabash: Tips and TricksiOS Automated Testing with Calabash: Tips and Tricks
iOS Automated Testing with Calabash: Tips and Tricks
 
Monkey runner & Monkey testing
Monkey runner & Monkey testingMonkey runner & Monkey testing
Monkey runner & Monkey testing
 
JUnit- A Unit Testing Framework
JUnit- A Unit Testing FrameworkJUnit- A Unit Testing Framework
JUnit- A Unit Testing Framework
 
JUnit Presentation
JUnit PresentationJUnit Presentation
JUnit Presentation
 
Android crash debugging
Android crash debuggingAndroid crash debugging
Android crash debugging
 
Robotium Tutorial
Robotium TutorialRobotium Tutorial
Robotium Tutorial
 

Ähnlich wie How to configure monkey talk android agent

Android installation & configuration, and create HelloWorld Project
Android installation & configuration, and create HelloWorld ProjectAndroid installation & configuration, and create HelloWorld Project
Android installation & configuration, and create HelloWorld ProjectRakesh Jha
 
Google Cloud Messaging
Google Cloud MessagingGoogle Cloud Messaging
Google Cloud MessagingAshiq Uz Zoha
 
Installing android sdk on net beans
Installing android sdk on net beansInstalling android sdk on net beans
Installing android sdk on net beansAravindharamanan S
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studioParinita03
 
Multiplayer game with unity3 d and meteor
Multiplayer game with unity3 d and meteorMultiplayer game with unity3 d and meteor
Multiplayer game with unity3 d and meteorDesignveloper
 
Android SDK and PhoneGap
Android SDK and PhoneGapAndroid SDK and PhoneGap
Android SDK and PhoneGapDoncho Minkov
 
Final NEWS.pdf
Final NEWS.pdfFinal NEWS.pdf
Final NEWS.pdfRebaMaheen
 
Final NewsApp.pdf
Final NewsApp.pdfFinal NewsApp.pdf
Final NewsApp.pdfRebaMaheen
 
MPointInc_AndroidSDK_Documentation
MPointInc_AndroidSDK_DocumentationMPointInc_AndroidSDK_Documentation
MPointInc_AndroidSDK_DocumentationXin Shao
 
Methods to set up android app development environment
Methods to set up android app development environmentMethods to set up android app development environment
Methods to set up android app development environmentastoria0128
 
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...NicheTech Com. Solutions Pvt. Ltd.
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Elijahj Williams
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 
Android software development – the first few hours
Android software development – the first few hoursAndroid software development – the first few hours
Android software development – the first few hourssjmarsh
 
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...Olivier Destrebecq
 

Ähnlich wie How to configure monkey talk android agent (20)

Android installation & configuration, and create HelloWorld Project
Android installation & configuration, and create HelloWorld ProjectAndroid installation & configuration, and create HelloWorld Project
Android installation & configuration, and create HelloWorld Project
 
Google Cloud Messaging
Google Cloud MessagingGoogle Cloud Messaging
Google Cloud Messaging
 
Discover Meteor
Discover MeteorDiscover Meteor
Discover Meteor
 
Installing android sdk on net beans
Installing android sdk on net beansInstalling android sdk on net beans
Installing android sdk on net beans
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studio
 
Multiplayer game with unity3 d and meteor
Multiplayer game with unity3 d and meteorMultiplayer game with unity3 d and meteor
Multiplayer game with unity3 d and meteor
 
Dagger for android
Dagger for androidDagger for android
Dagger for android
 
Android SDK and PhoneGap
Android SDK and PhoneGapAndroid SDK and PhoneGap
Android SDK and PhoneGap
 
Final NEWS.pdf
Final NEWS.pdfFinal NEWS.pdf
Final NEWS.pdf
 
Final NewsApp.pdf
Final NewsApp.pdfFinal NewsApp.pdf
Final NewsApp.pdf
 
How To Build and Deploy Android App Bundles.pdf
How To Build and Deploy Android App Bundles.pdfHow To Build and Deploy Android App Bundles.pdf
How To Build and Deploy Android App Bundles.pdf
 
Bird.pdf
 Bird.pdf Bird.pdf
Bird.pdf
 
MPointInc_AndroidSDK_Documentation
MPointInc_AndroidSDK_DocumentationMPointInc_AndroidSDK_Documentation
MPointInc_AndroidSDK_Documentation
 
Methods to set up android app development environment
Methods to set up android app development environmentMethods to set up android app development environment
Methods to set up android app development environment
 
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...
Android Training Ahmedabad , Android Project Training Ahmedabad, Android Live...
 
Build Your First Android App
Build Your First Android AppBuild Your First Android App
Build Your First Android App
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
Android software development – the first few hours
Android software development – the first few hoursAndroid software development – the first few hours
Android software development – the first few hours
 
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
 

Kürzlich hochgeladen

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

How to configure monkey talk android agent

  • 1. How to Configure MonkeyTalk Android Agent Dasun Eranthika
  • 2. Content 2  Pre-Conditions  Configure Eclipse  Configure emulator to MonkeyTalk How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 3. Pre-Conditions 3  Get downloaded Eclipse  Get downloaded Android SDK  Configure Android SDK to Eclipse  Install AspectJ plug-in to Eclipse  A sample android project  I used Touch Calculator  Get downloaded MonkeyTalk How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 4. Configure Eclipse 4  Import the sample project to Eclipse How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 5. Configure Eclipse 5  Select Existing Android project and click Next How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 6. Configure Eclipse 6  Browse your Android project and click Finish How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 7. Configure Eclipse 7  Right click on your impetrated project in project explorer > configure > Convert to AspectJ project How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 8. Configure Eclipse 8  Right click your exported project > New > Folder How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 9. Configure Eclipse 9  Give a Name to folder (e. g. lib) and click Finish How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 10. Configure Eclipse 10  Go to downloaded MonkeyTalk folder MonkeyTalkagentsandroid  Copy monkeytalk-agent-1.0.30 jar file  Paste it to newly created folder in MonkeyTalk How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 11. Configure Eclipse 11  Right click on that jar file > AspectJ Tools >Add to Aspectpath How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 12. Configure Eclipse 12  Open Android Manifest  Go to AndroidManifest.xml tab  Add these access permissions and save it  <uses-permission android:name="android.permission.INTERNET"/>  <uses-permission android:name="android.permission.GET_TASKS"/> How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 13. Configure Eclipse 13  Go to project properties by Right click > Properties  Go to Java Build Path  Make a ticked for AspectJ Runtime Library  Click OK How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 14. Configure Eclipse 14  Right click on the project > Run As > Android Application How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 15. Configure Eclipse 15  App is running now How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 16. Configure emulator to MonkeyTalk 16  Open MonkeyTalk IDE  Go to File > New > MonkeyTalk Project How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 17. Configure emulator to MonkeyTalk 17  Give a relevant name and click Finish How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 18. Configure emulator to MonkeyTalk 18  Right click on the project > New > Script How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 19. Configure emulator to MonkeyTalk 19  Give a name for the script and click Finish How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 20. Configure emulator to MonkeyTalk 20  Click Window > Preference How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 21. Configure emulator to MonkeyTalk 21  Click MonkeyTalk Preference > Browse the Android SDK path > Apply > OK How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 22. Configure emulator to MonkeyTalk 22  Click Connect to Emulator button  When it connects successful, you be able to the message in console area How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 23. Configure emulator to MonkeyTalk 23  Now you can start record and play  How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 24. 24  Download the PDF http://www.mediafire.com/view/?3jb768haq06aj39 How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013
  • 25. “Back to Journey..” I’m in…. How to Configure MonkeyTalk Android Agent | Dasun Eranthika March 17, 2013