Identify subversion of OS in Browserstack - browserstack

How can we identify the complete version(including subversion) of OS in browserstack?
eg. It shows iPhone 7 plus 10.3 only.
how would I know what is its subversion(i.e 10.3.2 or 10.3.3 etc)?
browserstack phone select screen

You can refer the below images for details:

Related

ios appium automation queries

Can we perform automation on preinstalled app like Facebook on ios real device using appium without having ipa/app file?
Can we perform automation on real ios device without having developer team id for a ios app for which we have ipa/app file?
Yes, you can specify the app bundleId in the desired capabilities and attach Appium to the pre-installed application.
No. You need to build and sign the appium-webdriveragent app with your developer certificate to be able to install it on the real iOS device.
Yes you can automate pre installed apps in your phone. But make sure following configurations are already done:
"noReset" capability should be set to true. It won't install your app on every run.
You will need apple developer account if you want to automate it on Real Device. If you are running on simulator, developer account is not needed.

How to get the current running camera instance and give a particular file as input in IOS Real Device?

The problem
Can I get the current running camera instance and and give a particular file as input in IOS Real Device
Is this possible with appium ?
Please Advise
More Details:
I am trying to feed my camera an image during runtime. So basically my application has a feature: search a product by scanning a barcode, Since I am trying to automate this, I want to provide an image with barcode and have camera take that image while scanning.
Environment
Appium version: 1.3.2
Desktop OS/version used to run Appium: MAC OS High Sierra (10.13.4)
Mobile platform/version under test: iPhone 8 Plus, OS 11.3
Real device or emulator/simulator: REAL DEVICE
Please Advise
Appium is a black-box testing framework, so it cannot set image for your app directly in the runtime.
However, Appium exposes push_file functionality that places a file onto the device in a particular place.
For iOS it works only on Simulators (running Xcode SDK 8.1+)
driver.pushFile(
"/path/to/device/image.jpg",
new File("/Users/dev/files/image.jpg")
);
If your app supports image selection from gallery, you can push file and then select it in the gallery.
In case it doesn't work, you may look into writing tests directly using XCTest/XCUITest framework

Do I need OSX to test IOS applications

I'm looking for a new testautomation tool to test our responsive web application for different devices (Windows Phone, Android, Iphone, Ipad etc). Maybe it is a misunderstanding, but do I need a Mac computer to test a web application through a Ipad or Iphone. For a tool like SilkMobile this is not necessary.
See:
http://appium.io/slate/en/v1.1.0/?ruby#running-appium-on-mac-os-x
I hope you can help me out.
You can use virtual machine to run OS X and iOS emulator.
To test ios applications on IPad or Iphone through appium, Mac ios x 10.7 or higher is required.
you may not need real devices like iphone or ipad, you can use simulators, But Mac PC or Book is required. [Or can be virtually installed in VMware workstation]
See the requirements, Appium requirments

Connecting Actual iPhone to the Mobile test workbench shows white screen on iPhone

I have installed Mobile Test Workbench 8.5.1.2 (Latest from eclipse marketplace) in Eclipse Kepler.
I have recently updated IBM Rational Test Workbench Mobile Client on iPhone.
My previous question regarding instrumentation of iOS app for emulator
Now I am trying to connect actual iPhone to the MTWW server but the application I downloaded from iTunes is not connecting to it. It only shows white screen when I hit url :
http://ipaddress:7878/mobile/
but it shows some list of URLs, including /mobile, when I hit:
http://ipaddress:7878/
The iPhone model is: 4s
iOS is: 6.1
So what can be the problem here? Whether is it bug in iOS client app?
When I try to connect it to the MTWW server running on windows machine then sometimes it gets connected.
Below given are environment specification of my system
System: MacBook Pro
OS X version: 10.8.5
Worklight: 6.1
Emulator: 6.1
Build for iOS: 6.1

Where to download the latest Safari?

Does anyone know where on apple.com I can get the latest Safari? IE, Chrome, and Firefox all have "latest" version but I can not find a similar for Safari.
I would have guessed here, but no go.
http://support.apple.com/downloads/
You can't simply download Safari for OS X. You can get Safari updates that run on your installed OS X through the normal Apple Software Update or through the APP Store (I guess since 10.8).
Safari 6 is available for Mountain Lion and Lion only.
The latest version for PC is Safari 5.1.7. There's no version 6 available for PC. You can download it here: Safari 5.1.7 for Windows.
Safari for Windows is no longer developed. Since all links in existing answers are dead, or do not provide expected information.
I would like to provide a working link here -> SafariSetup