simple-script
v0.0.1
Published
dom diffing engine
Downloads
1
Readme
Simple Script
QA made simple
What is it?
SimpleScript is a dead simple qa tool built with developers in mind. The app works by adding a js script to your website, which gives access to you as the developer the ability to manipulate and assert against your actual dom. Just include the minified script /dist/simple-script.min.js
as the last tag on your page and voila!
To run the example
- clone the repo
npm install
npm run example
- visit
127.0.0.1:8080
to see the qarm sidebar - Try and enter a jquery selector in the first box
$(".player")[1].click()
$(".inc")[0].click()
- Enter an assertion in the second box
$(".player .score")[1].innerHTML == 3
- Click Run - see results
- Save (saves to localstorage)
To help with development
- You can swap the script out inside the example to the development bundle
//inside example/index.html
//change
<!--QARM APP-->
<script src="/qarm.min.js"></script>
//to
<!--QARM APP-->
<script src="/qarm-dev.js"></script>
npm run dev
- visit
127.0.0.1:8080
, it's now running the local build through webpack hot reloading