Section I

Section II

Section III

Section IV

Section V

Section VI

Section VII

Section VIII

Section IX

Section X

Section XI

Section XII

Section XIII

Protractor

  1. Overview
  2. Setting up Environment
  3. Protractor with Javascript
  4. Protractor with Typescript
  5. Assertions
  6. Promise in Protractor
  7. Browser Commands
  8. Locating Elements
    1. Finding Multiple Elements
    2. Finding Sub-Elements
    3. ElementFinder vs WebElement
  9. Frameworks
    1. Jasmine
      1. Overview
      2. "describe" Block
      3. "it" Block
      4. "beforeEach" Block
      5. "afterEach" Block
      6. "beforeAll" Block
      7. "afterAll" Block
    2. Mocha
      1. Overview