Questions tagged [appium]

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.

Filter by
Sorted by
Tagged with
59 votes
18 answers
10k views

What are some tools for testing Mobile web apps?

I'm thinking along the lines of a Firebug for the iPhone/iPad/Android/BB that can truly give more insight on the markup/scripts. Even when testing on the simulator/device, it's hard to truly simulate ...
8 votes
2 answers
23k views

Can appium be run on windows to test iOS app?

Can I use Appium to test iOS app on Windows 7? Actually I have planned to test an iOS app, but i do not have the mac machine, will I need xcode to use appium for iOS app?
Abhinav's user avatar
  • 81
7 votes
4 answers
2k views

Cucumber + Protractor : What will be good practices to maintain test data in separate file?

I am looking to see if this is possible... I am writing UI tests for web and mobile in Cucumber (using Protractor for web and Appium for mobile) and would like to store login details (email and ...
Graeme Rycyk's user avatar
7 votes
6 answers
30k views

Appium: How to find installed app's package name and its main Activity in Appium?

For mobile application automation I am using appium and in that following things are mandatory: WebDriver wd; File app=new File("Path\\to\\WhatsApp.apk"); DesiredCapabilities dc=new ...
pritesh's user avatar
  • 157
7 votes
1 answer
939 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 in a situation where I need to tap each element in a list. I wrote below code: List allKeywords=driver....
Ranjan Gupta's user avatar
6 votes
1 answer
384 views

Suggest some Android and iPhone mobile app automation tools [closed]

Please suggest me some tools for Android and iPhone app automation testing. I have searched some, like - Appium, Calabash, MonkeyTalk, Selendroid, Robotium, etc. I am confused to choose any one from ...
Ravi Ojha's user avatar
  • 395
6 votes
6 answers
268 views

How can a beginner develop an automated testing framework completely from scratch?

I am completely into manual testing, I was asked by my manager to start developing an automated framework for my company website and mobile application. I am a complete beginner and have a very little ...
Sravya's user avatar
  • 61
6 votes
1 answer
1k views

When do we use appium touch action and when do we use selenium touchactions?

I'm running appium automation and my touchaction.tap from appium is sometimes failing. Should I use selenium touchactions instead? What are the differences between the two and when should I use which ...
seleniumappiumnewbie's user avatar
6 votes
5 answers
23k views

how to find element by xpath for android appium

Since these nodes don't have ids and text, I have used xpath to find the element but find element fails I have tried different xpaths as below but none work. xpath=//android.view.View[10] xpath=//...
Brian Pai's user avatar
6 votes
2 answers
1k views

Performance for WebDriver vs AndroidDriver vs iOSDriver

I initially wrote a few selenium scripts to test my web application. The scripts use RemoteWebDriver call for initialising web driver. I now wanted to run the same scripts to test the web application ...
BountyHunter's user avatar
5 votes
4 answers
686 views

Learning myself or getting certified?

I explored following 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 ...
sameer joshi's user avatar
5 votes
5 answers
594 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 ...
Helping Hands's user avatar
5 votes
3 answers
10k 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
Naeemahemad's user avatar
5 votes
3 answers
4k 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....
demouser123's user avatar
  • 3,532
5 votes
3 answers
6k views

Unable to launch uiautomatorviewer in mac os high sierra

While clicking on UI-automatorviewer I'm getting below error: /Users/XXXX/Library/Android/sdk/tools/bin/uiautomatorviewer ; exit; -Djava.ext.dirs=/Users/bigdaddy/Library/Android/sdk/tools/lib/x86_64:/...
Ankit Kumar's user avatar
5 votes
2 answers
372 views

What are my options in testing iOS devices, for free?

I am very new to ios automation test and I plan to use Appium and selenium grid for parallel tests. according to apple, when testing it in a real device i have to have a developer id which costs 99 ...
Marj's user avatar
  • 1,357
5 votes
2 answers
3k 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 ...
user3285525's user avatar
5 votes
1 answer
442 views

Appium : Best way to automate e-Signature scenario using Appium?

How to Automate e-Signature? I am trying to automate e-Signature scenario for iOS and android application. Anyone implemented same using Appium? Workaround : I tried to automate e-Signature using ...
Narendra Chandratre's user avatar
5 votes
2 answers
419 views

Verify if selenium tests are running on real devices or emulators

If I use any cloud provider (eg SauceLabs, AWS Device Farm etc) for testing my native android and iOS apps, is there a way to determine if the test was being run on a real device or an emulator. I ...
BountyHunter's user avatar
5 votes
4 answers
5k views

Can't find the element of a toast message because it disappears immediately

I am trying to add an assertion on the shown toast message in my scenario, Is there a way to stop the screen to find the element of a toast message?
Eyad Akara's user avatar
5 votes
2 answers
836 views

Unable to launch Safari on iOS using Appium

I am automating some tests a real device (iOS) using Appium and Cucumber. My idea is to do the following steps: Open the app Do some tasks Launch Safari Navigate to a website, lets say google.com for ...
Tiago Mateus's user avatar
4 votes
5 answers
8k 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 ...
Roni Yaniv's user avatar
4 votes
1 answer
2k 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".
JustARandomGuy's user avatar
4 votes
2 answers
2k 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 ...
python's user avatar
  • 141
4 votes
1 answer
30k views

Appium is get an error "unable to create new remote session"

I'm Working in appium. previously, my code doesn't work in above 5.o When I changed its working fine. android version. driver = new AndroidDriver(new URL("http://192.168.1.2:4723/wd/hub"...
user avatar
4 votes
2 answers
561 views

Setting appium to run test on iOS device

Please help me for my setting in appium, I cant launch and display appium inspector on ios, but my setting for android already working and fine use macOS- Sierra appium 1.5.3 iphone iOS 10.2 ...
Prasetyo Budi's user avatar
4 votes
4 answers
419 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 ...
Dr. No's user avatar
  • 239
4 votes
2 answers
6k views

Unable to scroll and click, as element is not visible in selenium with native android mobile application

I am working with selenium 2.53 , Java 1.8 , Appium 1.5.3 for automation of Native mobile applications. Now i have a condition where length of page is too large and i have to click at the bottom of ...
Keshav's user avatar
  • 890
4 votes
1 answer
390 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'. ...
Dr. No's user avatar
  • 239
4 votes
1 answer
874 views

Unable to run Appium Version 1.3.6-(Ophiuchus) on Yosemite for Testing Android App on real device

These are my settings: My SDK path: -/usr/local/adt-bundle-mac-x86_64-20140702/sdk My APK path -/usr/local/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/Setmore.apk Given Package name, Launch ...
STE's user avatar
  • 749
4 votes
2 answers
950 views

Can Appium automate the In App Purchase flow on iOS?

Making an In-App Purchase (IAP) on iOS brings an Apple alert and puts the application into the background. If I use the Appium framework for automation, will I be able to interact with these prompts? ...
Ben Flynn's user avatar
  • 141
4 votes
2 answers
449 views

Mobile application testing

I am new to "Mobile application testing" and I googled and got appium and selandroid. I want to learn mobile application testing and I have experience selenium webdriver with java. Queries are: I ...
QA4it's user avatar
  • 1,412
4 votes
2 answers
800 views

How to handle issue of intermittently appium taps but doesn't work sometimes where no response comes from the tap? [closed]

How to handle issue of intermittently appium taps but doesn't work sometimes where no response comes from the tap? - Has anyone encountered this issue and how did you address it? - How can I improve ...
seleniumappiumnewbie's user avatar
4 votes
0 answers
394 views

How to resolve "Original error: Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65"? [closed]

Environment: iOS version : 10.2.1 Mac iOS Version : 10.12 [macOS Sierra] Appium : 1.1.0-beta.2 Question: Background : I am trying to automate iOS app. I followed process to setup required for iOS ...
Narendra Chandratre's user avatar
3 votes
4 answers
8k views

What is the difference between selenium vs appium webdriver?

When exploring automation for Android with running appium server, I noticed using selenium webdriver my code works fine. In a previous example, I saw appium driver for ios automation. So what is the ...
Shawon Barua's user avatar
3 votes
5 answers
5k views

Android App testing with appium

I am testing android app using appium. Everything is working fine but I want to know as tester that how can I get below parameters of APK : 1 - app-package 2 - app-activity If you are using appium ...
Helping Hands's user avatar
3 votes
1 answer
11k views

Appium server GUI returned error "No route found for /session" & Appium inspector "Failed to create session. The requested resource could not be found

Error occur while launching the application using appium server gui with following Environment : Appium server GUI[1.22.3] Appium inspector [2022.5.4] Capability set as follows : { "appium:...
Narendra Chandratre's user avatar
3 votes
5 answers
9k views

How to set app path for android using Appium on a mac

I wish to know how to set the app path for an android app on my mac. For iOS you can download the app and then in the desired capabilities you can provide the path. I can't download the android ...
user1523236's user avatar
3 votes
3 answers
606 views

Windows automation testing to check whether the scores are matching or not

Currently, I'm working in windows based application. I want to do automation testing for my windows application. I start with sikuli tool, but it is just comparing the images. My application is a ...
user avatar
3 votes
2 answers
1k views

What are "-windows uiautomation" selectors?

In the WinappDriver for Appium, I have the following method on WindowsElement: FindElementsByWindowsUIAutomation() I have searched for documentation on what this selector is and can do, but I hardly ...
FDM's user avatar
  • 5,904
3 votes
2 answers
786 views

Nested explicit wait does not work in Appium

For example, I'm sending a message. While it's being sent to the recipient it has the resource-id "pending_indicator". When it is delivered, it has the resource-id "delivered_indicator". So, I'm ...
LexSav's user avatar
  • 155
3 votes
2 answers
20k views

Setup appium for Android on Mac osx 10.8.5

I am new to mobile testing. I want to configure appium for testing android applicaiton on Mac machine. Can someone provide the steps to do. And I want to using with selenium webdriver using Java.
STE's user avatar
  • 749
3 votes
2 answers
276 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 ...
seleniumappiumnewbie's user avatar
3 votes
2 answers
6k views

Long Press and Release in Appium

I need to long press a button for a few secs and release, I have the following code, WebElement recordButton = driver.findElement(By.id("xxxxxx/record_button")); TouchActions action = new ...
WiredTheories's user avatar
3 votes
2 answers
8k views

How to login with http proxy using selenium

I'm using Selenium and Appium to run my java project in Android mobile. I'm trying to execute on Chrome browser and every time it runs, it asks for proxy credentials (username and password), this is ...
mzevenkay's user avatar
3 votes
2 answers
1k views

iOS Mobile App Testing on Windows

I am taking my first dive into testing a mobile app. It will be available to iOS and Android. I've been searching for a way to test and automate iOS without having an actual iPhone or any other Mac ...
JohnP15's user avatar
  • 123
3 votes
2 answers
3k views

How to create android Emulator using command line

I have done it using Android studio On android professional site commands are not clearly mentioned There is lot of confusion Below is the following command: android create avd -n -t --skin ...
abishek kachroo's user avatar
3 votes
2 answers
775 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 ...
Ravi Kumar's user avatar
3 votes
1 answer
73 views

How to set up a mobile testing lab for physical parallel execution on Android phones

I need to set up a physical mobile testing lab mainly for Android devices. I have to run test on 100 Android devices in parallel, I will be using Appium with TestNG framework. Please someone guide me ...
user46901's user avatar
3 votes
1 answer
8k views

When I tried to install opencv4nodejs I am getting an error

I am new to appium using javascript and to install appium I am following this link Setting up appium with javascript So when I installed appium-doctor and ran it I got an error. info AppiumDoctor ...
manoj's user avatar
  • 117

1
2 3 4 5
7