google.js 969 B

1234567891011121314151617181920212223242526272829
  1. /* jshint expr: true */
  2. module.exports = {
  3. tags: ['google'],
  4. 'Demo test Google' : function (client) {
  5. client
  6. .url('http://google.no')
  7. .pause(1000);
  8. client.expect.element('body').to.be.present;
  9. client.expect.element('#lst-ib').to.have.css('display');
  10. client.expect.element('body').to.have.attribute('class').which.contains('vasq');
  11. client.expect.element('body').to.have.attribute('class').which.matches(/vasq$/);
  12. client.expect.element('body').to.have.attribute('class').before(1000);
  13. client.expect.element('#lst-ib').to.be.enabled;
  14. //client.expect.element('#hplogo').text.to.match(/Norge/).before(1000);
  15. client.setValue('#lst-ib', 'Norway').pause(500);
  16. client.expect.element('#lst-ib').to.have.value.equal('Norway');
  17. client.expect.element('#lst-ib').to.be.an('input');
  18. client.expect.element('#lst-ib').to.be.not.selected;
  19. client.expect.element('#lst-ib').to.be.visible;
  20. client.end();
  21. }
  22. };