NoSmoke
A cross platform UI crawler which scans view trees then generate and execute UI test cases.
Install / Use
/learn @macacajs/NoSmokeREADME
NoSmoke 2.0
A cross platform UI crawler which generate and execute UI test cases. Docs.
<!-- GITCONTRIBUTOR_START -->Contributors
|<img src="https://avatars.githubusercontent.com/u/8198256?v=4" width="100px;"/><br/><sub><b>SamuelZhaoY</b></sub><br/>|<img src="https://avatars.githubusercontent.com/u/1011681?v=4" width="100px;"/><br/><sub><b>xudafeng</b></sub><br/>|<img src="https://avatars.githubusercontent.com/u/26514264?v=4" width="100px;"/><br/><sub><b>butterflyingdog</b></sub><br/>|<img src="https://avatars.githubusercontent.com/u/1380777?v=4" width="100px;"/><br/><sub><b>wusphinx</b></sub><br/>|<img src="https://avatars.githubusercontent.com/u/11460601?v=4" width="100px;"/><br/><sub><b>zivyangll</b></sub><br/>|<img src="https://avatars.githubusercontent.com/u/31232146?v=4" width="100px;"/><br/><sub><b>wanglipeng8</b></sub><br/>| | :---: | :---: | :---: | :---: | :---: | :---: | <img src="https://avatars.githubusercontent.com/u/52845048?v=4" width="100px;"/><br/><sub><b>snapre</b></sub><br/>
This project follows the git-contributor spec, auto updated at Wed Mar 16 2022 14:57:38 GMT+0800.
1. Advantages:
- ✅ automated ui tests with light configuration
- ✅ high accuracy
- ✅ cross-platform: android & ios
- ✅ testing result visualization
2. Why the name?
Since all the good ones are taken, NoSmoke comes from the ideas across smoke testing, but smoke is not good for health ...
3. How it works

4. Quick Start
Ensure tesseract and macaca drivers have been properly installed and then install nosmoke:
$ npm i nosmoke -g
and then run:
$ macaca server --verbose &
$ nosmoke
License
The MIT License (MIT)
