All Projects → macacajs → Nosmoke

macacajs / Nosmoke

Licence: mit
A cross platform UI crawler which scans view trees then generate and execute UI test cases.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Nosmoke

Cdp4j
cdp4j - Chrome DevTools Protocol for Java
Stars: ✭ 232 (+30.34%)
Mutual labels:  test-automation, webdriver
karate
Test Automation Made Simple
Stars: ✭ 6,384 (+3486.52%)
Mutual labels:  webdriver, test-automation
Element
💦Load test your app using real web browsers
Stars: ✭ 204 (+14.61%)
Mutual labels:  test-automation, webdriver
Seleniumbase
A Python framework that inspires developers to become better test automation engineers. 🧠💡
Stars: ✭ 2,520 (+1315.73%)
Mutual labels:  webdriver, test-automation
Atata
C#/.NET test automation framework for web
Stars: ✭ 362 (+103.37%)
Mutual labels:  test-automation, webdriver
neodymium-library
A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
Stars: ✭ 70 (-60.67%)
Mutual labels:  webdriver, test-automation
Skrape.it
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.
Stars: ✭ 231 (+29.78%)
Mutual labels:  crawler, test-automation
Arquillian Extension Drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
Stars: ✭ 45 (-74.72%)
Mutual labels:  test-automation, webdriver
atata-kendoui
A set of Atata components for Kendo UI
Stars: ✭ 17 (-90.45%)
Mutual labels:  webdriver, test-automation
page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
Stars: ✭ 66 (-62.92%)
Mutual labels:  webdriver, test-automation
Karate
Test Automation Made Simple
Stars: ✭ 5,497 (+2988.2%)
Mutual labels:  test-automation, webdriver
Automation Arsenal
Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automation.
Stars: ✭ 105 (-41.01%)
Mutual labels:  test-automation, webdriver
Sitemap Generator Crawler
Script that generates a sitemap by crawling a given URL
Stars: ✭ 169 (-5.06%)
Mutual labels:  crawler
Linkedin Profile Scraper
🕵️‍♂️ LinkedIn profile scraper returning structured profile data in JSON. Works in 2020.
Stars: ✭ 171 (-3.93%)
Mutual labels:  crawler
Douyin crawler
抖音爬虫,tiktok crawler,抖音数据采集接口,抖音视频去水印,百分百成功,不需要服务器,不需要代理 IP。
Stars: ✭ 169 (-5.06%)
Mutual labels:  crawler
Bitextor
Bitextor generates translation memories from multilingual websites.
Stars: ✭ 168 (-5.62%)
Mutual labels:  crawler
Ncov2019 data crawler
疫情数据爬虫,2019新型冠状病毒数据仓库,轨迹数据,同乘数据,报道
Stars: ✭ 175 (-1.69%)
Mutual labels:  crawler
Scrapedin Linkedin Crawler
Crawler for LinkedIn full profiles 2019
Stars: ✭ 170 (-4.49%)
Mutual labels:  crawler
Git Test
test your commits
Stars: ✭ 164 (-7.87%)
Mutual labels:  test-automation
Fuzzinator
Fuzzinator Random Testing Framework
Stars: ✭ 164 (-7.87%)
Mutual labels:  test-automation

NoSmoke 2.0

NPM version build status Test coverage node version npm download

中文版


A cross platform UI crawler which generate and execute UI test cases. Docs.

Contributors


SamuelZhaoY


xudafeng


butterflyingdog


zivyangll


wusphinx

This project follows the git-contributor spec, auto updated at Sun Feb 24 2019 12:20:30 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

macaca-ios

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)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].