> https://www.youtube.com/watch?v=DEqiMEvJvV4&list=PLUDwpEzHYYLvA7QFkC1C0y0pDPqYS56iU&index=3&ab_channel=SDET-QAAutomationTechie'''
> Better Comment
> Add Only
> [Deprecated] Bracket Pair Colorizer 2
> Atom Keymap
> Cypress Fixture-IntelliSense
> Cypress Snippets
> ES6 Mocha Snippets
> Prettier - Code formatter
Sno | Title & Learning |
---|---|
1 | Installation |
2 | Running Command & Syntax |
3 | CSS Locator, support -> command.js -> reference's |
4 | Implicit & Explicit Assertion |
5 | Assertion [expect().to.equal()][assert.equal(,)] |
6 | Folder Structure |
7 | Radio Btn & CheckBox [.check({force : true})][.uncheck({force : true})] |
8 | DropDown [.select('val')] |
9 | Alert [.on()][.window().then()][cy.visit(url, auth: {})] |
10 | Handing Attribute [.invoke()][.then((val) => url = val.props())] |
11 | Iframe [.its('0.contentDocument.body')][.frameLoaded()][.iframe()] |
12 | Tables |
13 | Mouse Events [.trigger(),rightclick(),dblclick(),drag(,{force: true}),scrollIntoView()] |
14 | File Upload [.attachFile({filePath, fileName})][.attachFile(filePath, { subjectType: 'drag-n-drop'})] |
14 | File Upload [.attachFile([filePath, filePath])][.find('#', {includeShadowDom: true})] |
15 | Hooks & Tags [before()][after()][beforeEach()][afterEac()][.skip()][.only()] |
16 | Fixture [.fixture().then(data)] |
17 | Custom Command |
18 | Navigation, go() & reload() [go(-1)][go('forward')] |
19 | ScreenShot & video [.screenshot('name')][npx cypress run --spec filePath] |
20 | Report |
21 | Page Object Model |
22 | Cypress+Jenkins |