Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vvscode/js--nightwatch-recorder
:crescent_moon: :watch: NightwatchJs recorder for Chrome
https://github.com/vvscode/js--nightwatch-recorder
chrome hacktoberfest hacktoberfest2020 nightwatch nightwatch-recorder selenium
Last synced: 3 months ago
JSON representation
:crescent_moon: :watch: NightwatchJs recorder for Chrome
- Host: GitHub
- URL: https://github.com/vvscode/js--nightwatch-recorder
- Owner: vvscode
- License: gpl-2.0
- Created: 2016-04-08T13:25:42.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-10T20:29:35.000Z (over 1 year ago)
- Last Synced: 2024-08-02T15:51:22.698Z (6 months ago)
- Topics: chrome, hacktoberfest, hacktoberfest2020, nightwatch, nightwatch-recorder, selenium
- Language: JavaScript
- Homepage:
- Size: 806 KB
- Stars: 123
- Watchers: 7
- Forks: 25
- Open Issues: 2
-
Metadata Files:
- Readme: README-RUS.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.GPL
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Расширение для записи тестов Nightwatch.js на Google Chrome
===========[ENG](README.md) | Based on [Ressurectio](https://github.com/ebrehault/resurrectio.git)
Установка
============1. Клонируйте репозиторий или [скачайте архив](https://github.com/JyotiShir/nightwatchjs-test-recorder/archive/master.zip) и распакуйте
1. Откройте в Chrome **Инструменты / Расширения**
1. Включите **Режим разработчика**
1. Нажмите **Загрузить распакованное расширение...**
1. Выберите папку репозитория
1. Можно использовать!Использование
=====Нажмите на иконку расширения в панели Chrome, введите при необходимости начальный URL и **нажмите Go**.
После закрытия окна уведомления о начале теста все ваши действия на странице будут записываться.
По нажатию правой кнопкой мыши можно выбрать проверки (URL, заголовок страницы, текст, ссылка и так далее, в зависимости от нажатого элемента).
Также можно при необходимости запросить команду для создания скриншота или ввести комментарий (во всплывающем окне при нажатии на иконку расширения).
После завершения теста необходимо нажать кнопку **Stop recording**.
Выполненные действия будут скомпилированы в формат тестового сценария, сценарий можно открыть по кнопке **Export Nightwatch.js**.
TODO
===============* Обработка событий мыши
* Drag&DropБлагодарности
=======* vvscode -- адаптировано для Nightwatch.js
* Eric BREHAULT -- автор расширения
* Brian Lloyd -- автор zope.recorder, инструмента для записи событий в основе расширения
авторы
------
[Athyk](https://github.com/Athyk)