Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bolshchikov-public/protractor-best-practices
https://github.com/bolshchikov-public/protractor-best-practices
best-practices e2e lessons-learned protractor protractor-e2e-test testing
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bolshchikov-public/protractor-best-practices
- Owner: bolshchikov-public
- License: mit
- Created: 2015-03-21T18:57:36.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-10T19:14:43.000Z (almost 9 years ago)
- Last Synced: 2024-08-06T23:26:35.749Z (6 months ago)
- Topics: best-practices, e2e, lessons-learned, protractor, protractor-e2e-test, testing
- Homepage: http://www.slideshare.net/bolshchikov/protractor-tips-tricks
- Size: 682 KB
- Stars: 64
- Watchers: 7
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Opinionated List of [Protractor's](protractortest.org) Tips & Tricks
* [Best practices](/Practices.md)
* [Set screen size](/Practices.md#set-screen-size)
* [Page objects](/Practices.md#page-objects)
* [Folder structure](/Practices.md#folder-structure)
* [Locators via data-hooks](/Practices.md#locators)
* [Matchers](/Practices.md#matchers)
* [Tricks](/Tricks.md)
* [Set params object](/Tricks.md#params-object)
* [Choose option](/Tricks.md#choose-option)
* [Right mouse button click](/Tricks.md#right-button-click)
* [browser.executeAsyncScript method](/Tricks.md#run-javascript-code)
* [browser.ignoreSynchronization method](/Tricks.md#test-non-angular-apps)
* [runIfNotIE function](/Tricks.md#ignore-ie)
* [Performance](/Performance.md)
* [Set browser sharding](/Performance.md#sharding)
* [Turned off animation by default](/Performance.md#disable-animations)
* [Balance `it`s and `expect`s](/Performance.md#checks-amount)
* [Run & Debugging](/Run.md)
* [Node run configuration in WebStorm/Intellij](/Run.md#ide-integration)
* [Element explorer](/Run.md#element-explorer--elementor)
* [CI Integration](/Run.md#ci-integration)