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
57
votes
18answers
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 ...
5
votes
1answer
358 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 ...
4
votes
3answers
9k 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
3
votes
2answers
823 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 ...
2
votes
0answers
816 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-...
0
votes
1answer
111 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 ...
5
votes
4answers
679 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 ...
4
votes
4answers
389 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 ...
6
votes
5answers
13k 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=//...
3
votes
5answers
4k 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 ...
2
votes
5answers
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: ...
3
votes
1answer
339 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 ...
1
vote
5answers
9k 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() != ...
1
vote
1answer
314 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 ...
1
vote
1answer
629 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 ...