verdnatura-chat/appium/tests/specs/example.e2e.js

24 lines
709 B
JavaScript

const { expect } = require('chai');
describe('Simple App testing', () => {
beforeEach(() => {
$('~app-root').waitForDisplayed(10000, false);
});
it('Login test: valid case', async => {
$('~username').setValue('codemagic');
$('~password').setValue('nevercode');
$('~login').click();
$('~loginstatus').waitForDisplayed(11000);
const status = $('~loginstatus').getText();
expect(status).to.equal('success');
});
it('Login test: invalid case', async => {
$('~username').setValue('nevercode');
$('~password').setValue('codemagic');
$('~login').click();
$('~loginstatus').waitForDisplayed(11000);
const status = $('~loginstatus').getText();
expect(status).to.equal('fail');
});
});