установка Cypress

 

 

I. Введение

  Cypress является создание нового поколения фронт-енд для современных веб-инструментов тестирования, ключ для решения сложных проблем, с которыми сталкиваются разработчики и инженеры QA в тестировании современных приложений.

  Cypress включает в себя бесплатный, с открытым исходным кодом, он может быть установлен локально Test Runner Control Panel Services и иметь возможность записывать тестирование.

 

Во-вторых, установка

  1) устанавливается с помощью кипариса НПМ:

    ① затем установить Node.js (НПМ является управление пакетами узел и средства распространения), Скачать: https://nodejs.org/en/

    ② Открыть CMD командной строки, используя MKDIR создать новый каталог, используя  кд  команду для изменения в указанную директорию (вы также можете вручную создать первый хороший)

      

    ③ с помощью NPM установки кипарис --save-DEV монтаж кипарис (WARN ничтожна , если таковые имеются, не влияет)

      

    ④ использовать node_modules \ .bin \ Cypress Open начать Cypress

      

 

      

 

  2) Прямая загрузка Cypress архив

    ① официальный сайт Скачать: https://download.cypress.io

      ② извлечь в указанную директорию, а затем войти в каталог, выполнить Cypress.exe

      

    ③ Выберите путь проекта

       

 

В-третьих, использование

  1) по умолчанию уже подготовил некоторые богатые примеры для нас, вы можете нажать кнопку Run.

     

   2) Можно также создать тестовый файл самостоятельно:

    ① Во- первых, перейти в каталог  ~ \ Cypress \ Cypress \ Integration (любой редактор может, когда я использую PyCharm)

      

    ② 然后新建一个测试文件 sample_spec.js,代码如下:

describe('My First Test', function () {
    it('Does not do much!', function () {
        cy.visit("https://www.baidu.com")
        cy.get("#kw").type("cypress test")
        cy.wait(60)
        cy.get("#su").click()
        cy.contains('cypress website').click()
    })
})

    ③ 最后打开Cypress运行此文件即可,你会发现运行速度很快,这就是Cypress的优势所在。

    ④ 更多API详解参考:https://docs.cypress.io/zh-cn/guides/guides/module-api.html#cypress-run

 

 

 ----- 转载请注明原作,谢谢:https://www.cnblogs.com/leozhanggg/p/10973820.html 

 

рекомендация

отwww.cnblogs.com/leozhanggg/p/10973820.html