applitools / Eyes.Selenium.JavaScript

Applitools Eyes SDK For Selenium JavaScript WebDriver
Other
18 stars 18 forks source link

eyes.checkWindow and eyes.check received the error: Locator Strategy 'css selector' is not supported for this session #72

Open rachCr opened 5 years ago

rachCr commented 5 years ago

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