Can i test iphone application using selenium webdriver? - iphone

I am working with selenium webdriver and performed automation for Web application and Android Application.
Can Anyone tell how can i test Iphone Application using Selenium Webdriver ??
Are there any specific jars for that ??
Please share any link for automating iphone application!!

You cannot test iPhone application using Selenium Webdriver.
However you can use Appium for automating iOS applications.
You can use iOS Driver alongwith Selenium.

Xcode itself have the Testing tools and you can use the same. For that go to Instruments and select Automation or else you can use the APPIUM Server and its inspector.

Related

How to integrate an Appium flutter driver automation suite(Java) with BrowserStack?

I have created an Appium flutter driver automation project(Java) and I need to integrate it with browser stack. Any support on it?
Yes, Browserstack does support testing of Flutter Apps Using Appium Automation. Follow this public document: https://www.browserstack.com/guide/test-flutter-apps-with-appium

Run AWS Device Farm Built in Explorer test on a responsive web app

We are building a responsive Web App. As it is responsive it has no .apk and .ipa files.
Can I use the AWS Device Farm Built in Explorer tests for my responsive Web App?
If Yes, please let me know how to configure it thru AWS Device Farm
Thanks
qa
I don't believe so. The built-in explorer tests do a depth first search of the views in an Android app. Because we don't have an app and we're testing a website
, this option shouldn't be available to us. We haft to choose from the appium java/python client whilst using Device Farm.
https://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-overview.html
Hth
James

Mobile app automation for angular application

I have successfully set up protractor appium tests to run on (connected devices )Mobile iOS and Android browser.
We have a mobile app that is slightly different than the web app. I would like to automate that as well. But understand protractor appium doesn't support native app yet. Is there any other tool which will allow us to automate angular apps besides appium? Please advise.
Thanks,

Can I automate with webdriver an iOS web application from Windows PC?

I have seen on http://code.google.com/p/selenium/wiki/IPhoneDriver that to use selenium webdriver tests on a real device for UIWeb, you need the iphone SDK and a provisioning profile. I want to write my selenium webdriver tests for iphone in Java (Eclipse).
Can i run test cases for ios as from a windows machine?Mac machine is compulsory to run tests? indeed, testers who design tests are used to on Windows and have no knowledge on Mac. Thank you
May I also ask if one can use webdriver to automate native, hybrid ios mobile app?
Once Iphone SDK is checked out from repo, may I run tests with any browser, like safari, firefox, chrome...?
Please help me
Only solution is Virtual Machine + Hackintosh but is not legal.
Download this
Read guide and install it, if your machine is Intel feel lucky,
there are a lot of issues with AMD
Run VM with MacOS and download on it xCode and install it
Get trunk project from checkout from here
Build trunk in xcode
Now it will open emulated Iphone or Ipad (from what you choosed)
Go to emulated iphone and get IP
Run WebDriver app from emulate Iphone
Now run test like that WebDriver driver = new RemoteWebDriver(new URL("yourip/wd/hub"), DesiredCapabilities.iphone());
P.S. I don't remeber all points correctly so good luck

How can i deploy my worklight project to my blackberry device..?

I have packaged my application successfully using ripple with chrome.
What process i have to follow to deploy my app to my blackberry device for testing purpose?
There are several ways.
You can try using the BlackBerry Desktop Manager software which should allow you application syncing.
You can use the JavaLoader commandline tool, provided by BlackBerry.
Personally, I use JavaLoader.
It is a simple one-liner in CMD: javaloader load path-to-cod-file
The one-liner above assumes you have added JavaLoader (an .exe in the bin folder of the BlackBerry WebWorks SDK for BlackBerry OS 6/7) to your PATH, so that it will be available for useage like in the example)
Please keep an mind that after you generate the .cod file using Ripple, what you basically have is an actual BlackBerry (WebWorks) project, the way to deploy it would be the same as any other BlackBerry application, whether it was created by Worklight or any other software.