Giter Site home page Giter Site logo

nightwatchjs / nightwatch-recorder-extension Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 5.0 214 KB

Nightwatch extension for Devtools that allows you to export tests directly from the recorder panel.

License: MIT License

Shell 31.35% JavaScript 64.05% HTML 4.59%
automation chrome e2e extension nightwatch

nightwatch-recorder-extension's People

Contributors

jecfish avatar swrdfish avatar vaibhavsingh97 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

nightwatch-recorder-extension's Issues

Chrome not recognizing extension

I am running Chrome 115 and I installed this extension but when I click on the "download" option "nightwatch" is not an option. All it says is "Get Extension"

Support copy single step as Nightwatch script

Chrome 109 launches a new "Copy a single step as script" feature.

How to test

  • In a recording, right click on a step, select copy as [your extension] script option.

Action required

  • Your extension needs to implement the stringifyStep API for this feature to work.
  • You can test this feature with the latest Chrome Canary

recorder-copy

Support code view highlight in Recorder

Chrome 110 launches a new "Show code and highlight" feature.

How to test
You can test this feature with the latest Chrome Canary

  1. Open a recording in the Recorder, click "Show code".
  2. Hover over each step, the code should highlight accordingly.

Action required

  1. Your extension needs to update to the latest Puppeteer Replay.
  2. Rebuild & publish a new version to Web Store
  3. That's all!

If your extension doesn't have Puppeteer Replay as dependency, you can implement the [sourcemaps] (https://github.com/puppeteer/replay/blob/main/src/stringify.ts#L68) yourself to make it work.

my gif has pretty low res.
ezgif-4-33a0309279

Nightwatch exported script - How to run in LInux

I have a recorded session and same is exported using Nightwatch recorder extension plugin. Now want to run this script from Linux box. Can some one share the steps to configure Linux system to achieve it. Basically we want to run it from Linux terminal .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.