autoWebview स्थापना:autoWebview स्थापना: चांदा config.js फ़ाइल पर 'सही' के कारण मशीन लॉगआउट, ubuntu 16.04
: चांदा कॉन्फ़िग फ़ाइल पर 'सही' के कारण प्रणाली लॉगआउट, ubuntu 16.4यह मेरा कॉन्फ़िग फ़ाइल है
exports.config = {
seleniumAddress: 'http://localhost:4723/wd/hub',
specs: ['demo.js'],
capabilities: {
platformName : 'android',
platformVersion : '4.4.2',
deviceName: 'PNV4PN4LUORWSCRO',
directConnect: true,
browserName: "android",
autoWebview: ' true',
app: '/path/abc.apk',
appPackage: 'xyz',
appActivity: '.MainActivity',
newCommandTimeout: 140,
autoWebviewTimeout: 10000,
fulReset: true
},
baseUrl: 'http://10.0.2.2:8000',
allScriptsTimeout: 22000,
onPrepare: function() {
var wd = require('wd'),
protractor = require('protractor'),
wdBridge = require('wd-bridge')(protractor, wd);
wdBridge.initFromProtractor(exports.config);
}
};
मैं autoWebview की स्थापना नहीं कर रहा हूँ, तो: 'सही' है, तो मैं इस मुद्दे नीचे हो रही है:
[21:38:48] I/hosted - Using the selenium server at http://localhost:4723 /wd/hub
[21:38:48] I/launcher - Running 1 instances of WebDriver
[21:39:04] E/runner - Unable to start a WebDriver session.
E/launcher - Error: WebDriverError: Not yet implemented. Please help us: http://appium.io/get-involved.html
at WebDriverError (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/error.js:27:5)
at Object.checkLegacyResponse (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/error.js:580:13)
at /home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver.js:360:15
at Promise.invokeCallback_ (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:1329:14)
at TaskQueue.execute_ (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2790:14)
at TaskQueue.executeNext_ (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2773:21)
at asyncRun (/home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2652:27)
at /home/dilip/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:639:7
at process._tickCallback (internal/process/next_tick.js:103:7)
[15:01:09] E/launcher - Process exited with error code 100
और नीचे spec.js च है आईइल सामग्री:
describe('Protractor Demo App', function() { var firstNumber =element(by.model('xyz:id/data.email')); var secondNumber = element(by.model('xyz:id/data.password')); it('Open login page', function() { firstNumber.sendKeys("dilip"); secondNumber.sendKeys(7668);
});
कृपया, कोई मेरी मदद करता है।
क्या आप विवरण के साथ दो मामलों (बिना 'ऑटोवेब व्यू' के साथ और बिना अलग कर सकते हैं। – nullpointer
मेरा कहना है कि जब मैं "autoWebview: 'true' डालता हूं," मेरी config.js फ़ाइल पर प्रोटैक्टर के लिए फ़ाइल चलाता है और इस फ़ाइल को चलाता है, तो स्क्रिप्ट के निष्पादन के दौरान मेरा सिस्टम लॉगआउट होता है। –
यह मेरी "demo_spec.js" फ़ाइल सामग्री है: वर्णन ('प्रोटैक्टर डेमो ऐप', फ़ंक्शन() { var firstNumber = element (by.model ('xyz: id/data.email')); var secondNumber = element (by.model ('xyz: id/data।पारण शब्द')); यह ('ओपन प्रवेश पृष्ठ', function() { firstNumber.sendKeys ("दिलीप"); secondNumber.sendKeys (7668);। // उम्मीद (firstNumber.getAttribute ('मान')) toEqual ('[email protected]$ //expect(browser.getCurrentUrl()).toEqual('http://localhost:8080/nextgen-ap$ }); }); –