Issue: For ios native app, when we used eyes.checkWindow or eyes.check, it fails with " InvalidSelectorError: Locator Strategy 'css selector' is not supported for this session"
Used : Javascript, Eyes, webDriver, appium
Code:
let wd = require('selenium-webdriver'),
desiredCaps = {
app: ''
platformName: 'iOS',
automationName: 'XCUITest',
deviceName: 'iPhone X',
platformVersion: '12.2',
browserName: ''
};
const apiKey = '';
var Eyes = require("@applitools/eyes-selenium").Eyes;
var eyes = new Eyes();
eyes.setApiKey(apiKey);
let driver = await new wd.Builder().usingServer("http://localhost:4723/wd/hub").withCapabilities(desiredCaps).build();
await eyes.open(driver, "my app", "login Test");
await eyes.checkWindow('Login');
await eyes.close();
Issue: For ios native app, when we used eyes.checkWindow or eyes.check, it fails with " InvalidSelectorError: Locator Strategy 'css selector' is not supported for this session"
Used : Javascript, Eyes, webDriver, appium Code: let wd = require('selenium-webdriver'), desiredCaps = { app: '' platformName: 'iOS', automationName: 'XCUITest', deviceName: 'iPhone X', platformVersion: '12.2', browserName: '' }; const apiKey = ''; var Eyes = require("@applitools/eyes-selenium").Eyes; var eyes = new Eyes(); eyes.setApiKey(apiKey); let driver = await new wd.Builder().usingServer("http://localhost:4723/wd/hub").withCapabilities(desiredCaps).build(); await eyes.open(driver, "my app", "login Test"); await eyes.checkWindow('Login'); await eyes.close();
error attached: error.txt