macacajs / Nosmoke
Licence: mit
A cross platform UI crawler which scans view trees then generate and execute UI test cases.
Stars: ✭ 178
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
Scrapedin Linkedin Crawler
Crawler for LinkedIn full profiles 2019
Stars: ✭ 170 (-4.49%)
Mutual labels: crawler
NoSmoke 2.0
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
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].