Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.config = {
- seleniumAddress: 'http://127.0.0.1:4723/wd/hub',
- specs: ['./spec.js'],
- // Reference: https://github.com/appium/sample-code/blob/master/sample-code/examples/node/helpers/caps.js
- capabilities: {
- browserName: '',
- platformName: 'Android',
- platformVersion: '4.4.2',
- autoWebview: true,
- autoWebviewTimeout: 10000,
- deviceName: 'Seahawks',
- app: 'E:\Seahawks project\Cordova\platforms\android\build\outputs\apk\android-debug.apk'
- },
- baseUrl: 'http://10.0.2.2:8000',
- // configuring wd in onPrepare
- // wdBridge helps to bridge wd driver with other selenium clients
- // See https://github.com/sebv/wd-bridge/blob/master/README.md
- onPrepare: function () {
- var wd = require('wd'),
- protractor = require('protractor'),
- wdBridge = require('wd-bridge')(protractor, wd);
- wdBridge.initFromProtractor(exports.config);
- }
- describe('LoginCtrl Fail Results', function () {
- var username, password, loginButton;
- beforeEach(function () {
- browser.get('/#/login');
- username = element(by.model('vm.username'));
- password = element(by.model('vm.password'));
- loginButton = element(by.id('f3'));
- console.log("end of beforeEach");
- });
- it('should do login successfully', function () {
- console.log("We are in it()!");
- username.sendKeys('user@mail.com');
- password.sendKeys('Zoqa8238');
- loginButton.click().then(function() {
- expect(browser.getLocationAbsUrl()).toMatch('/dashboard');
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement