Wyszukaj / o blogu

Cypress: wprowadzenie cz. 2

Opublikowano ndz 16 stycznia 2022 w qa • Tagi: testing, cypress, wprowadzenie, then, promise, chaining, variables, zmienne • 3 min read

cypress

Cypress i tworzenie ciągów

Cypress oparty jest o tworzenie ciągów (łączeniu ze sobą funkcji w celu stworzenia testu). Cypress sam zajmuje się Promisami.

cy.get('textarea.post-body')
    .type('{enter}')

cy.get('textarea.post-body')
    .contains('xyz')
    .click()

cy.get('textarea.post-body')
    .find('.productname')
    .eq(1)
    .click()

cy.find() - szuka dziecka w …


Czytaj dalej

JavaScript: asynchroniczność i AJAX

Opublikowano czw 11 czerwca 2020 w javascript • Tagi: javascript, js, asynchroniczność, call stack, Web Api, obietnice, promises, callback, promise • 3 min read

ajax

Wstęp

JavaScript w swoim założeniu jest jednowątkowa, kod wywoływany jest w sposób synchroniczny (linia po linii), w zestawieniu z node.js lub przeglądarką internetową może stać się asynchroniczna (kod dalej jest wywołany po kolei, ale jego elementy nie zatrzymają wywołania się reszty kodu np. w przypadku obiektu Window i metody …


Czytaj dalej