Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. ## Locator
  2. ### Basic locator:
  3. - By ID:
  4. ```js
  5. element(by.id('buttonId')).click();
  6. ```
  7. - By model:
  8. ```js
  9. element(by.model('user.loginName')).sendKeys('admin');//input field
  10. ```
  11. - By binding
  12. ```js
  13. //example: <button type="submit" class="btn btn-success">{{ loginActionButtonText }}</button>
  14. element(by.binding('loginActionButtonText')).click();
  15. ```
  16. - By CSS:
  17. ```js
  18. element(by.css('[value="Create new Widget"]')).click();
  19. ```
  20. ### Select UI router link:
  21. ```js
  22. element(by.css('[ui-sref="widgets.list"]')).click();
  23. ```
  24. ### Select button:
  25. - By text:
  26. ```js
  27. element(by.buttonText("Submit"));
  28. ```
  29. - By CSS if it has ng-click function:
  30. ```js
  31. element(by.css('[ng-click="myFunction()"]'));
  32. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement