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 ...
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
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
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
2 votes
0 answers
922 views

I have been struggling for more that a day to fix the Duplicate class given when running my android project for automation

Error: Duplicate class org.openqa.selenium.SearchContext found in modules jetified-java-client-7.3.0.jar (java-client-7.3.0.jar) and jetified-selenium-server-standalone-3.141.59.jar (selenium-server-...
Rahul Kumar's user avatar
0 votes
1 answer
571 views

Find element within another element using explicit wait

I have the following code: List<MobileElement> messages = driver.findElements (By.id ("body_bubble")); //find all messages MobileElement lastMessage = messages.get (messages.size () - 1); //get ...
LexSav's user avatar
  • 155
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
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
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
3 votes
1 answer
367 views

Page Object Model: need help with tests that uses more than 1 page object - Appium-Java-TestNG

I have a framework based on POM model. I am able to write test that only uses elements from 1 page but when I need to access elements from another page tests fail because I think it uses the wrong ...
user3085934'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
2 votes
5 answers
2k views

Appium: Same code is working Sometimes and failing Sometimes

I'm using the following code to run a simple test. The same code is working sometimes and returning error sometimes. The error it will return is "Not able to find UI Element". This is my code: ...
raghu's user avatar
  • 65
1 vote
1 answer
643 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 ...
Bunny's user avatar
  • 131
1 vote
1 answer
1k views

Scrolling an element into view with iOS native app

I am using Appium + Selenium + Java. I am testing a native app and I sometimes need to scroll an element into view in order to click on it. It seems like, when testing a web app on iOS, you can use ...
BelovedFool's user avatar
1 vote
5 answers
11k views

How can I switch ON/OFF AIRPLANE mode and wifi using Appium?

How can I switch ON/OFF AIRPLANE mode and wifi using Appium ? Selenium has below option: NetworkConnection mobileDriver = (NetworkConnection) driver; if (mobileDriver.getNetworkConnection() != ...
Sujay's user avatar
  • 331
-1 votes
2 answers
90 views

How to automatically test mobile device and desktop website connections?

We know that Appium can be used to test mobile device applications. We know that Selenium can be used to test PC desktop websites. We want to know how to test the connections between mobile apps and ...
Zhang Buzz's user avatar