Posts

Showing posts with the label Monkey Talk

How to find a bug in Mobile and Web application? Tips and Tricks

A very good and important point. Right? If you are a software tester or a QA engineer then you must be thinking every minute to find a bug in an application. And you should be! I think finding a blocker bug like any system crash is often rewarding! No I don’t think like that. You should try to find out the bugs that are most difficult to find and those always misleads users. Finding such a subtle bugs is most challenging work and it gives you satisfaction of your work. Also it should be rewarded by seniors. I will share my experience of one such subtle bug that was not only difficult to catch but was difficult to reproduce also. I was testing one module from my search engine project. I do most of the activities of this project manually as it is a bit complex to automate. That module consist of traffic and revenue stats of different affiliates and advertisers. So testing such a reports is always a difficult task. When I tested this report it was showing the data accurately p...

Steps to choose automation tool for a Project

Today, we are using Mobile Applications to access any amount of information such as getting directions to a restaurant, and booking tickets for travelling or even order a cab service using mobile apps. So, while increasing demand for mobile applications, there is shifting from desktops to smart phones. However nowadays Smartphone’s having different features and specifications are increased daily so, there is many challenges to the testers. So, now am writing this article for the purpose of finding best automation tool to test Mobile applications. Automation tool:- Testing team test the application number of times. To reduce the regression testing process we use automation tools. Mainly automation is used for regression testing. By using automation tools, save the project budget, productive efforts etc. But first you need to think automation is needed for your project. Before finding an automation tool for a project, three points must be remember 1.   ...

List of MonkeyTalk Component Types:

MonkeyTalk Android IOS Device Device Device Table ListView UITableView View View View ButtonSelector RadioGroup UISegmentedControl Input EditText UITextField Script - - Slider SeekBar UISlider TabBar TabHost UITabBar Vars - - CheckBox CheckBox UISwitch ItemSelector Spinner UIPicker Button Button UIButton DatePicker DatePicker UIDatePicker NumericSelector - - RatingBar Slider RatingBar Scroller Scroller UIScrollView TextArea TextView UITextView ToolBar ActionBar UIToolBar VideoPlayer VideoView MPMoviePlayerController...

Monkey Talk Queries and Answers for iPhone, Android, & Scripts

iOS Agent What versions of iOS are supported? The MonkeyTalk Agent for iOS requires iOS 4.0 or greater. If you have a version of iOS that doesn’t work with MonkeyTalk, please let us know about it. How do I install the MonkeyTalk Agent in my iOS app? See the  MonkeyTalk Agent for iOS Installation Guide . Can I test on a tethered iOS device without Wi-Fi? No. MonkeyTalk tests can only run over the network to real iOS devices, even if they are tethered. If you are in a location without Wi-Fi, you can only test on the Simulator. Do I need to put accessibilityLabel on all of my components? No, but it is recommended. MonkeyTalk does it’s best to pick a understandable monkeyId when recording, but it's even better to set it to a known value. I'm seeing a crazy dyld: Library not loaded: /usr/lib/libc++abi.dylib error trying to run on the Simulator 4.3. What gives? Apparently there's a missing library. We recommend downloading libc++ab...

Setup Process for Eclipse and Monkey Talk

Setup Process for Eclipse and Monkey Talk: In order to start with Mobile App testing, there are some pre-requisites software/packages which we need to install/unzip on machine. Pre-requisites: • Eclipse setup • Android SDK setup • ADT Plug-in for Eclipse • Monkey Talk Tool (Testing tool for Mobile Apps Testing) • AJDT (for AspectJ conversion) Eclipse: Download Eclipse from URL:  http://www.eclipse.org/downloads/  Version: Eclipse Classic 3.7.2 (Windows 32 Bit) No need to install the Eclipse, just unzip the downloaded folder anywhere in local drive. That will provide the ‘eclipse.exe’ which will open the Eclipse framework. On opening the Eclipse framework, it will ask for the location of ‘workspace’ folder (‘Workspace’ is the location where the entire Eclipse project will be saved). Make any workspace fAndroid SDK setup: older anywhere in your machine and give the location. Now Eclipse has successfully configured. Now we can open Eclipse, write any program a...

Steps to Install Agent in MonkeyTalk

Monkey Talk: Monkey Talk can be downloading from the below address: http://www.gorillalogic.com/testing-tools/monkeytalk/download Pre-requisite for installing Monkey Talk Agent: For installing the Monkey Talk Android Agent, first we need to convert Android project into AspectJ. For doing so, we need to configure AJDT in Eclipse. For Eclipse setup and configuration with Android SDK, Click Here Steps to configure AJDT in Eclipse: Eclipse> Help> Install New Software > Click on Add… In ‘Add Repository’ popup:  Name: AJDT Location: http://download.eclipse.org/tools/ajdt/37/update Click Ok. It will configure the AJDT with Eclipse. Installing the Monkey Talk Android Agent: Open your Android Project in Eclipse and follow these instructions.  1. Convert your Android project to AspectJ  2. MonkeyTalk-agent.jar ‘monkeytalk-agent-1.0.8.beta4c’ can be found in the "agents" folder in the Monkey Talk package you downloaded earlier. The ...