Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS and Android apps using the WebDriver protocol.

learn more… | top users | synonyms

0
votes
2answers
11 views

android sdk is required to test android apk using appium?

my question is simple , i am using eclipse ide is it required to install Android sdk to test/run android app on real device using appium
0
votes
0answers
10 views

Java + TestNG - How to resolve ”has a @Test annotation but also a return value: ignoring it. Use <suite allow-return-values=”true”> to fix this”

I execute tests, while I observed ”has a @Test annotation but also a return value: ignoring it. Use to fix this” and execution terminated. [My Env - Java + Maven + TestNG ] Any idea how to resolve ...
0
votes
0answers
28 views

Exception in thread “main” java.lang.NoSuchMethodError: org.openqa.selenium.WebDriverException.addInfo(Ljava/lang/String;Ljava/lang/String;)V

Here is my script to book the bus. In the procedure of process i am not able to select the seat of the bus, as it is an CANVAS element. So i am using the "action.tap(element, x, y).perform();". I am ...
0
votes
0answers
52 views

How do we scroll down in Native app using Appium? Eg: Terms & conditions/

I want to know how do we scroll in native Application. For eg 'terms and conditions' page. I am using Appium using selenium web driver.
0
votes
1answer
56 views

How to open messaging app during one android app test case is running to fetch otp

How do I open messaging app when test case is running for any other app. Need to fetch OTP from messaging app during a test case is running for my android app. I have tried to create new instance ...
0
votes
2answers
56 views

How to Configure Appium on Mac OS?

Hi I have issues configuring and using Appium on Mac. Can you recommend some detailed step by step manual. I can not figure out all required steps. My problem is that I need quickly set up working ...
1
vote
3answers
72 views

Using boolean to select gender on a form

I am creating a test suite using appium/selenium java and it was suggested that I use a boolean to select the gender on a registration form. The page objects on the gender page are male, female, and ...
1
vote
1answer
113 views

Automation Java - Android - How to get items from a ListView?

I'm trying to get the items from a ListView so I can compare them with of expected results. The thing is that I can't figure out how to get those Elements. I'm also the developer of the App, so I'm ...
0
votes
3answers
126 views

Locating android app element by xpath for hybrid app

For any hybrid android app automation, let's say for login module which includes username, password and login button app elements, can we locate these elements by xpath using class and index attribute?...
0
votes
0answers
83 views

hybrid app automation using appium - device hangs

I have been trying to automate an android mobile app (hybrid) for a few days using appium in a real mobile device. My script is just to launch the app. The script works and app gets launched but the ...
0
votes
0answers
25 views

IOS: How to handle the Google ads appearing randomly while automating the IOS App test

I am getting random (Google) ads (banners) while automating the App test. The ads are covering the full screen of the device and there is one cross-mark at the top of the ad to close it. I tried ...
0
votes
0answers
38 views

Native iOS - Appium : Authorizing Push Notification by Default

The app I'm automating have a pop-up appearing asking for push notification authorization. Is there any option to set this to true/false by default so that we can bypass it? I was able to do the same ...
0
votes
0answers
9 views

How to prevent signing apk from Appium desktop app?

Due testing reasons we need to avoid that Appium resigns the apk. When we run test Cases from scripts we set up the desired capabilities desired_caps = {} desired_caps['noSign'] = True but when ...
3
votes
0answers
27 views

Why does Appium sign the .apk? Is there any benefit?

I've been using Appium for automation in Android, I always was surprised for the resigning of the apk. This signing only has caused problems to me, and I cannot see any advantage of this 'feature'. ...
4
votes
4answers
76 views

Is there a name for automated tools that work from screenshots like Sikuli or Monkeyrunner with tools like Selenium?

I have a list of GUI testing tools, and I want to separate the tools that are 'based on screenshots' like Sikuli or Monkeyrunner that others that interact directly with the elements of SUT, like ...
1
vote
0answers
449 views

Appium vs Espresso for Android Automated Testing

For last few weeks, I was using appium(python) for android testing but yesterday we have decided to shift to Expresso(Java) for automated testing. There are couple of reasons why we are making this ...
0
votes
0answers
49 views

Native Automation with Geb/Cucumber?

Does anyone have any experience with using Geb and Cucumber in testing Native Apps? Trying to figure out why I cant use the Geb Page object in my tests. Seems to time out on me and throw the ...
0
votes
0answers
190 views

An unknown server-side error occurred while processing the command while swipe

I get the following Exception using appium An unknown server-side error occurred while processing the command. when i run this code driver.Swipe(loc1.X, loc1.Y, loc1.X - 110, loc1.Y, 2000); I use ...
0
votes
1answer
178 views

How to swipe specific element using appium?

I have list of elements of specific type, I want to swipe one of this element right or left, How i can do this using appium ? I know i can use driver.Swipe(); to swipe in appium but how to use to ...
0
votes
0answers
27 views

Integration of website script with native app

I have a situation like, I made regression script on website application. Its saving the content as what selenium does on web application. Now, I have native app for iOS and Android. I created ...
2
votes
1answer
65 views

How to handle A/B testing in automated UI tests with Appium?

I'm testing native mobile apps with Appium (iOS and Android, using the Java client). We have a family of apps where some features are turned on or off depending on the particular app (like A/B testing,...
2
votes
1answer
116 views

How to handle download dialogs on mobile devices with Appium [closed]

I am using Selenium with Appium and my problem is "when i click on a download button it shows path to save the file." This is a mobile OS control, how do I interact with Mobile Controls? Are there ...
0
votes
1answer
145 views

Help Finding image in Sikuli X in Java

I am having an issue trying to find an image on the screen, I tried doing it in two different ways and it doesn't seem to work for me. I am trying to do this with Appium running on IOS simulator which ...
0
votes
0answers
66 views

Appium: getting stuck at tapping on buttons under a loop

I am getting stuck at executing a loop .My scenario is : I am tapping on bookmark present over the screen . I am using below code for that , List listAllSessionsNames=driver.findElements(By.xpath(...
0
votes
0answers
28 views

Facing problems on running appium grid on single mac

I am new to appium grid and trying to create appium grid with two iOS devices on single MAC. Is it possible? Started the selenium hub on MAC. But when it comes to create a node , I created one ...
4
votes
4answers
568 views

Learning myself or getting certified?

I explored these tools Selenium web-driver, Appium by myself (current company supports me to learn) with help of StackOverflow (you guys) and with my effort. But my question is - is it good ...
0
votes
0answers
18 views

How to use appium in hybridapp?

How to do test using appium for hybridapp (android) in ubuntu operating system. what are the steps to follow for run appium in hybridapp?
1
vote
1answer
149 views

How to launch appium headless? [closed]

I'm trying to set up appium test headless with java: public void startAppiumServer() throws IOException, InterruptedException { // Process process; String APPIUMSERVERSTARTCMD = "cmd /c " ...
0
votes
2answers
91 views

How do I test on an already-installed Android application using Appium + Selenium? [duplicate]

I am using the APK info app to know what activities' name are: package name.v2.acyivities.SplashActivity package name.v2.acyivities.OnBoardingChooseRegion (...) And then I create the ...
1
vote
1answer
298 views

Can Appium be used to test code coverage with Jococo for android?

Is it possible to get code coverage of my android app using jococo and appium? From what I understand, Appium takes the built apk and uses that for running the tests. So, is there any way around this ...
1
vote
1answer
377 views

Appium: How to get adb logcat for multiple android devices

I have to execute my test on more then one device. So how to get logcat for every device? My current code is: List logEntries = driver.manage().logs().get("logcat").getAll(); File logFile = new File(...
1
vote
1answer
78 views

Integration of STB tester with appium

I want to integrate STB tester with Appium so that I can automate video validation test cases of my app. Could anyone give me some tips where to start? I have setup STB tester and Appium. What steps ...
3
votes
2answers
128 views

How do you handle your automation deadlines if Appium/iOS/Android versions keeps updating and these updates have issues?

How do you handle your automation deadlines if Appium/iOS/Android versions keeps updating and these updates have issues? Do you test with the old versions for your deadlines or test with the updated ...
4
votes
5answers
323 views

What should I learn next as QA

I have been working as a software tester for the last 4 years. I have the following skills and day job experience: 1 - Manual Testing of websites & Mobile Applications. 2 - Automation using ...
1
vote
1answer
211 views

iOS Simulator Error with Appium - Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version

I get this error when running an iOS simulator script on Appium. It doesn't load the Safari browser on the iOS simulator and stops the script with this error. Does anyone know how to fix this issue? ...
1
vote
1answer
108 views

Unable to perform the actions on already installed app in android

I am trying to execute code as shown below. But the error prompted is [org.openqa.selenium.SessionNotCreatedException:]A new session could not be created. (No app set; either start appium with --app ...
4
votes
1answer
257 views

Getting web driver exception message while tapping list elements using appium

I am using appium 1.4.8 on mac and I'm automating native app using selenium. I am stuck at a situation where I need to tap each element in a list. I wrote below code: List allKeywords=driver....
3
votes
1answer
307 views

Sikuli and Appium

Is it advisable to use Sikuli along with Appium ? I tried finding an image after launching app on device using Appium, but sikuli returned an error saying "cannot find img/x.png on the screen".
0
votes
1answer
28 views

How should mobile (native) automation testing on a production app be introduced? [closed]

I would need to start mobile (iOS & Android) automation testing from zero. Currently there is no automation testing...only some high level (UAT) manual testing. Which would be the most efficient ...
0
votes
2answers
300 views

how to read and write file on mac system using java? [closed]

hi everyone i am new to mac system, on window system we read and write data from excel sheet what about mac? if notes is an answer provide me a java code to read and write data from notes file.strong ...
2
votes
4answers
2k views

Which language to choose for Appium - Python or Java?

We have an iOS application (written with Obj-C and now starting to incorporate Swift) that we want to write tests for using Appium. Our test team comprises of people who have little programming ...
1
vote
1answer
582 views

Failed to execute 'createNSResolver' on 'Document': parameter 1 is not of type 'Node'

I am working on Appium for an android device. So here I am trying to select a radio button -say OneWay in Spice Jet for booking a flight and using the xpath, but I am getting issue's as follows: "...
1
vote
2answers
711 views

Type mismatch: cannot convert from WebElement to List<WebElement>

Whenever I am trying to use a list element, this error is showing Type mismatch: cannot convert from WebElement to List<WebElement> in appium. Please help! List <WebElement>a=driver....
2
votes
3answers
2k views

Android Studio and Appium

I am trying to learn Appium for a new project. I read through the manuals and the official documentation and I have one question. Most of the tutorials seem to focus on Eclipse + Android SDK +Appium....
4
votes
2answers
363 views

Is there a tool to test Videos in a Mobile App

I am working on a Mobile App project and I am particularly focused on the Video module of it. Scenario I am looking to Automate. is there a open source tool that can do this Scroll Down to the Video ...
3
votes
4answers
2k views

How to locate or write Xpath for an element of an Hybrid app which has only class and no other attribute

I am new to mobile automation and Appium and unable to find a way to get xpath or locate an element, getting following node details in uiautomatorviewer: index:0 text: resourceid: class: android.view....
2
votes
1answer
1k views

how to do a Testing on an Already Installed Android application using Appium + Selenium ?

is there any way to test an application which is already installed For Eg. i want to test the calculator or google map application ? my Current Appium version is 1.3.4.1
2
votes
1answer
442 views

Is it possible to use Appium to install a second APK?

First a little disclaimer, I'm not an automator, but I'm trying to learn. I'm trying to maintain code that someone else wrote. We are using Appium capabilities to launch the APK under test on an ...
1
vote
2answers
145 views

Triggering Appium testing scripts in IOS/Android

I am new to mobile automation. I need to know the ways we can achieve triggering automation scripts. Need to trigger my testing scripts when mobile OS is upgraded. Need to trigger my testing scripts ...
1
vote
1answer
283 views

Error when installing appium through npm in ubuntu

I've been trying to set up appium to run android tests in an ubuntu machine. Here what i did so far: Set up JRE and JDK (and set system variables); Installed node.js/npm without using sudo; ...