9 votes

Suggest some Android and iPhone mobile app automation tools

There are number of tools available in the market like:- a) Robotium b) Uiautomator c) Espresso d) Appium e) Calabash But my experience -I can suggest you Appium is the best tool for both Android &...
Bharat Mane's user avatar
  • 6,785
7 votes
Accepted

How to switch from Web App tester to Mobile App tester

Since mobile development is agile, this needs to use test automation. Mobile development can be agile. It is not a given. Test automation can be done in any paradigm. Do emulators work 100% ...
kirbycope's user avatar
  • 4,090
7 votes
Accepted

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

Working tweek : In, Appium inspector just add /wd/hub under field Remote Path Check it will start working now
Narendra Chandratre's user avatar
6 votes

What is the difference between selenium vs appium webdriver?

Both Selenium and Appium implement WebDriver - W3C standard protocol for browser automation (Selenium was first and is basis for coming standard). IOW your selenium webdriver scripts should be able to ...
Peter M. - stands for Monica's user avatar
5 votes

Tools for testing iPhone apps

I can suggest you Appium is the best tool for Android & iOS mobile testing. I'm working on appium from last 6 months in my organization. The main advantages of using Appium is: cross-platform ...
Bharat Mane's user avatar
  • 6,785
4 votes
Accepted

Selenium/Appium + Java : What is the real difference between methods .isDisplayed() and .isEnabled()?

The methods .isDisplayed() and .isEnabled() have nothing in common. Method .isDisplayed() : An element is considered displayed when it is perceptually visible to the human eye. https://www.w3.org/...
Florent B.'s user avatar
4 votes

How to switch from Web App tester to Mobile App tester

Appium Yes, Appium is the best way forward. The tooling for Appium is klunky and tough to set up, has a steep learning curve and then (think about this) you cannot test at the optimal place to test! ...
John Peters's user avatar
4 votes

What is the difference between selenium vs appium webdriver?

Selenium Webdriver-Selenium is a automation tool, its used for web applications testing. its open sources tool were in you can download and start using. Appium - Appium is also a automation tool, ...
Rahul's user avatar
  • 41
4 votes

What is the difference between selenium vs appium webdriver?

Selenium Webdriver - Support mobile web applications only WebDriver has become the de facto standard for automating web browsers, and is a W3C Working Draft. Appium Webdriver - Support native and ...
Narendra Chandratre's user avatar
3 votes

Can I test an app on all devices without purchasing all devices?

Yes there are multiple website which provide App testing functionality pCloudy: https://www.pcloudy.com/ experitest: https://experitest.com/ Amazon's Device Farm testobject: https://testobject.com/
iamsankalp89's user avatar
3 votes

Can I test an app on all devices without purchasing all devices?

In order to do that, you can purchase a cloud based service like SauceLabs, BrowserStack or even try Amazon's Device Farm, which would give you the capability of testing your apps, across different ...
demouser123's user avatar
  • 3,532
3 votes

Unable to launch uiautomatorviewer in mac os high sierra

The issue seems to be with the JDK version you have installed. From your Mac: Install JDK 8. After installing it, update the JAVA_HOME with your JDK version: JAVA_HOME=/Library/Java/...
TacoBytes's user avatar
3 votes

appium-doctor --android returns error AppiumDoctor ✖ android could NOT be found in /Library/Android/sdk! on macOS

This answer helped me to resolve the error - android could NOT be found in /Users/{user_name}/Library/Android/sdk! Sharing a screenshot for helping the community
user54156's user avatar
3 votes

How do we decide which tools to use to test web and mobile applications?

It depends The long version: The tools you choose will depend on the nature of the software you are testing and your clients' needs. Some of the factors you should take into consideration are: Budget -...
Kate Paulk's user avatar
  • 31.5k
2 votes
Accepted

How to resolve Could not start a new session? UnreachableBrowserException

Hope you are using appium server with Appium application. Solution: Open Appium.exe Go to settings and click on it. Select "Over ride existing sessions" and click on it. Bingo you are done.
ChathuD's user avatar
  • 2,149
2 votes
Accepted

What issues, when automating responsive mobile sites, don't appear on a desktop

Michael Agree. Faced same condition before. As experienced earlier few things might help you at some extend. You need to convey them the pros & cons of the automation testing. You need to give ...
Narendra Chandratre's user avatar
2 votes
Accepted

Android ADB error for Appium

Your environment variable is configured wrongly. Set the ANDROID_HOME environment variable to C:\Users\Laksitha\AppData\Local\Android\android-sdk instead of C:\Users\Laksitha\AppData\Local\...
Keshav's user avatar
  • 890
2 votes

I got error when running appium script in eclipse

Solution - This is error occur when you are executing script but there is not default tests are available by default You have not mentioned your environment but still I am getting strong feeling if ...
Narendra Chandratre's user avatar
2 votes
Accepted

findElement is not working in Appium on Android

The Issue was related to the JAR files compatibility among them. After using following versions jar viz gson-2.8.2.jar java-client-5.0.3.jar junit-4.12.jar selenium-server-standalone-3.5.3.jar It ...
Sandeep's user avatar
  • 333
2 votes

What is the difference between selenium vs appium webdriver?

First of all, as some people mentioned, Selenium is the framework for doing Web automation (Chrome, Firefox etc) and Appium is for doing native app automation (iOS and Android app automation) ...
Raj Subrameyer's user avatar
2 votes

Macaca App-Inspector + Appium + iOS : How to fix "Error: connect ECONNREFUSED 127.0.0.1:8001"

I faced similar issue: please open this /usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD/XCTestWD.xcodeproj in xcode under signin, please mention your developer id, and ...
Dhandapani's user avatar
2 votes

How to test mobile browser link directed from app in Appium?

I have one solution which is useful to you. By just seeing the Links in the UI, we may not be able to confirm if that link is working or not until we click and verify it. To achieve this, we can use ...
jensi suthar's user avatar
  • 1,002
2 votes

Tips to grow Mobile Application Testing Skills?

The way we browse the internet is changing. In 2016, mobile devices and tablets were used to access the web more than traditional computers or laptops. The difficulty is that the mobile and tablet ...
dvniel's user avatar
  • 2,508
2 votes

Tips to grow Mobile Application Testing Skills?

Testing mobile devices almost always means testing GUI in a circumstances of lack of hardware resources. This is the first point one should consider when design a test approach to a particular mobile ...
Alexey R.'s user avatar
  • 11.6k
2 votes

Mobile App performance and load testing

You can use a load testing tool like Apache JMeter to simulate hundreds or thousands of users concurrently using your application. You can use JMeter's HTTP(S) Test Script Recorder to capture the ...
Dmitri T's user avatar
  • 13.5k
2 votes
Accepted

Automated UI Testing Tools for UWP Win10 Touchscreen Tablet Mobile Apps

Option #1: Perfecto has expanded on its Appium extension with the ability to develop and execute Appium test automation on Windows 10 native apps. Perfecto now supports WinAppDriver, the equivalent ...
Brian McCarthy's user avatar
2 votes

Unable to launch uiautomatorviewer in mac os high sierra

I had the same problem. I found that UIAutomatorViewer does not support JDK10, instead you need to downgrade to JDK8 (It's something to do with the fact it hasn't been updated in forever). If anyone ...
Raisus's user avatar
  • 151
2 votes
Accepted

Katalon or Java+Junit+Cucumber to automate tests?

Katalon is a software which can automate your test. You have to create script (or use the macro builder) to execute your test Cucumber is a software which use the gherkin language. It's not a tool ...
Jérémie Valentin's user avatar
2 votes

Katalon or Java+Junit+Cucumber to automate tests?

You can now use Cucumber inside Katalon Studio. If you don't like its generated code you can write all the scripts yourself - Katalon doesn't prevent you from doing so. This tool will save you a lot ...
Hai Minh Nguyen's user avatar
2 votes

Appium finding an element that need to be scrolled into view

For Android: You can scroll till you don’t find element with given resource id. This can be achieved with UiAutomator2as automation engine. You need to use automation name as UiAutomator2 in desires ...
Muzzamil's user avatar
  • 201

Only top scored, non community-wiki answers of a minimum length are eligible