Giter Site home page Giter Site logo

top-testing's Introduction

Top Testing Github repositories

Based on Top Deep Learning

Here is a list of the top-200 Testing Github repositories sorted by the number of stars. The query that has been used for the GitHub search API is "Testing".

Date: 05/18/2018

Note: This listing will be updated regularly.

Id Name Description Language Stars Forks
1 Front-end-Developer-Interview-Questions A list of helpful front-end related questions you can use to interview potential candidates, test yourself or comple ... None 34979 7185
2 puppeteer Headless Chrome Node API JavaScript 32129 2441
3 storybook Interactive UI component dev & test: React, React Native, Vue, Angular JavaScript 23958 1643
4 jest 🃏 Delightful JavaScript Testing. JavaScript 17616 2286
5 mocha ☕️ simple, flexible, fun javascript test framework for node.js & the browser JavaScript 15419 2133
6 front-end-interview-handbook 🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidate ... JavaScript 14062 1399
7 ava 🚀 Futuristic JavaScript test runner JavaScript 13803 805
8 enzyme JavaScript Testing utilities for React JavaScript 13779 1466
9 jasmine Simple JavaScript testing framework for browsers and node.js JavaScript 13535 2014
10 localstack 💻 A fully functional local AWS cloud stack. Develop and test your cloud apps offline! Python 11900 690
11 API-Security-Checklist Checklist of the most important security countermeasures when designing, testing, and releasing your API None 11133 976
12 phpunit The PHP Unit Testing framework. PHP 10032 1606
13 angular-starter 🎉 An Angular Starter kit featuring Angular (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Laz ... JavaScript 9772 5416
14 karma Spectacular Test Runner for JavaScript JavaScript 9716 1493
15 goreplay GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to co ... Go 8861 829
16 ws Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js JavaScript 8592 1196
17 react-slingshot React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in JavaScript 8507 1473
18 capybara Acceptance test framework for web applications Ruby 8354 1218
19 nightwatch Automated testing and continous integration framework based on node.js and selenium webdriver JavaScript 8155 759
20 googletest Google Test C++ 8119 3463
21 vegeta HTTP load testing tool and library. It's over 9000! Go 7816 488
22 gremlins.js Monkey testing library for web apps and Node.js JavaScript 7813 362
23 Back-End-Developer-Interview-Questions A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or co ... None 7690 659
24 protractor E2E test framework for Angular apps JavaScript 7540 1968
25 Quick The Swift (and Objective-C) testing framework. Swift 7489 713
26 locust Scalable user load testing tool written in Python Python 7428 1062
27 istanbul Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hoo ... JavaScript 7201 694
28 casperjs Navigation scripting and testing utility for PhantomJS and SlimerJS JavaScript 7183 1047
29 webpack A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction. JavaScript 7030 3600
30 Catch2 A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later ... C++ 6907 1062
31 Awesome-Hacking-Resources A collection of hacking / penetration testing resources to make you better! None 6900 772
32 awesome-pentest A collection of awesome penetration testing resources, tools and other shiny things None 6889 1808
33 junit4 A programmer-oriented testing framework for Java. Java 6872 2664
34 supertest Super-agent driven library for testing node.js HTTP servers using a fluent API JavaScript 6785 455
35 mockito Most popular Mocking framework for unit tests written in Java Java 6783 1198
36 xctool An extension for Apple's xcodebuild that makes it easier to test iOS and macOS apps. Objective-C 6664 750
37 speedtest-cli Command line interface for testing internet bandwidth using speedtest.net Python 6554 927
38 volkswagen 🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass. JavaScript 6478 128
39 faker Faker is a Python package that generates fake data for you. Python 6038 737
40 httpbin HTTP Request & Response Service, written in Python + Flask. Python 6009 954
41 factory_bot A library for setting up Ruby objects as test data. Ruby 5943 1551
42 sinon Test spies, stubs and mocks for JavaScript. JavaScript 5866 638
43 electron-vue An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electro ... JavaScript 5831 608
44 fuelux Extends Twitter Bootstrap with additional lightweight JavaScript controls. Easy to install, customize, update, and o ... JavaScript 5407 1142
45 cypress Fast, easy and reliable testing for anything that runs in a browser. CoffeeScript 5371 211
46 chai BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. JavaScript 5365 494
47 android-testing A collection of samples demonstrating different frameworks and techniques for automated testing Java 5359 1961
48 KIF Keep It Functional - An iOS Functional Testing Framework Objective-C 5306 846
49 mockery Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any othe ... PHP 5128 311
50 BotBuilder Azure Bot Service provides tools to build, test, deploy, and manage connect intelligent bots that interact naturally ... C# 5105 2030
51 beeswithmachineguns A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications). Python 4993 546
52 testify A toolkit with common assertions and mocks that plays nicely with the standard library Go 4987 499
53 sizzy A tool for testing responsive websites crazy-fast JavaScript 4900 207
54 zombie Insanely fast, full-stack, headless browser testing using node.js JavaScript 4882 493
55 bats Bash Automated Testing System Shell 4719 388
56 PhantomCSS Visual/CSS regression testing with PhantomJS JavaScript 4706 273
57 js-assessment A test-driven approach to assessing JS skills JavaScript 4682 1949
58 testcafe A Node.js tool to automate end-to-end web testing. JavaScript 4666 243
59 lynis Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO2 ... Shell 4624 541
60 regexr RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions. None 4609 514
61 tape tap-producing test harness for node and browsers JavaScript 4596 246
62 Probable-Wordlists Version 2 is live! Wordlists sorted by probability originally created for password generation and testing - make sur ... None 4593 690
63 EarlGrey 🍵 iOS UI Automation Test Framework Objective-C 4232 522
64 huxley A testing system for catching visual regressions in Web applications. Python 4115 302
65 intern A next-generation code testing stack for JavaScript. TypeScript 3986 298
66 vcr Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate ... Ruby 3966 404
67 robolectric Android Unit Testing Framework Java 3957 1107
68 HeadlessBrowsers A list of (almost) all headless web browsers in existence None 3866 244
69 react-cosmos Dev tool for creating reusable React components JavaScript 3812 153
70 qunit An easy-to-use JavaScript Unit Testing framework. JavaScript 3761 748
71 k6 A modern load testing tool, using Go and JavaScript - https://k6.io Go 3758 156
72 phpstan PHP Static Analysis Tool - discover bugs in your code without running it! PHP 3729 240
73 OHHTTPStubs Stub your network requests easily! Test your apps with fake network data and custom response time, response code and ... Objective-C 3728 429
74 ReactiveUI An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired ... C# 3721 720
75 console The Console component eases the creation of beautiful and testable command line interfaces. PHP 3714 141
76 iOSProject oc综合项目,ios综合项目,iosdemo,ocdemo,demo,iosproject,百思不得姐,新浪微博,sina,QQ音乐,QQMusic,music,视频列表,滚动播放,拖拽播放,离线下载,即时通讯,打印 ios 日志, ... Objective-C 3644 1156
77 gatling Async Scala-Akka-Netty based Load Test Tool Scala 3619 775
78 goconvey Go testing in the browser. Integrates with go test. Write behavioral tests in Go. Go 3582 274
79 MailHog Web and API based SMTP testing Go 3434 214
80 buildbot Python-based continuous integration testing framework; your pull requests are more than welcome! Python 3406 1236
81 koala A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OA ... Ruby 3380 461
82 tamperchrome Tamper Chrome is a Chrome extension that allows you to modify HTTP requests on the fly and aid on web security testi ... JavaScript 3367 153
83 simplecov Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites Ruby 3360 381
84 Codeception Full-stack testing PHP framework PHP 3321 1153
85 rest-assured Java DSL for easy testing of REST services Java 3056 814
86 httplab The interactive web server Go 3039 92
87 reactjs_koans Learn basics of React.js making the tests pass JavaScript 3002 403
88 grafika Grafika test app Java 2971 826
89 speed-test Test your internet connection speed and ping using speedtest.net from the CLI JavaScript 2965 115
90 react-native-firebase A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms ... JavaScript 2824 364
91 Nimble A Matcher Framework for Swift and Objective-C Swift 2800 330
92 fsociety fsociety Hacking Tools Pack – A Penetration Testing Framework Python 2776 452
93 grunt-email-workflow A Grunt workflow for designing and testing responsive HTML email templates with SCSS. CSS 2766 321
94 Mobile-Security-Framework-MobSF Mobile Security Framework is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing framework ... Python 2755 937
95 toxiproxy ⏰ 🔥 A TCP proxy to simulate network and system conditions for chaos and resiliency testing Go 2733 151
96 python-oauth2 A fully tested, abstract interface to creating OAuth clients and servers. Python 2732 1019
97 cli This repo contains the .NET Core command-line (CLI) tools, used for building .NET Core apps and libraries through yo ... C# 2723 853
98 tcpcopy An online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stabil ... C 2689 777
99 should.js BDD style assertions for node.js -- test framework agnostic JavaScript 2689 211
100 ios-snapshot-test-case Snapshot view unit tests for iOS Objective-C 2673 270
101 hypothesis Hypothesis is a powerful, flexible, and easy to use library for property-based testing. Python 2657 227
102 bluepill Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine Objective-C 2651 160
103 Vorlonjs A new, open source, extensible, platform-agnostic tool for remotely debugging and testing your JavaScript. Powered b ... TypeScript 2617 244
104 timecop A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time- ... Ruby 2610 171
105 pytest The pytest framework makes it easy to write small tests, yet scales to support complex functional testing Python 2576 663
106 spray A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous ... Scala 2558 603
107 git-game terminal game to test git skills None 2530 359
108 detox Gray Box End-to-End Testing and Automation Framework for Mobile Apps JavaScript 2457 302
109 toxy Hackable HTTP proxy for resiliency testing and simulated network conditions JavaScript 2424 88
110 aws-sam-cli AWS SAM CLI 🐿 is a CLI tool for local development and testing of Serverless applications Python 2419 267
111 minitest minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. Ruby 2413 406
112 platformio-core An open source ecosystem for IoT development 👽 Cross-platform IDE and unified debugger. Remote unit testing an ... Python 2397 323
113 spoon Distributing instrumentation tests to all your Androids. HTML 2396 464
114 robotium Android UI Testing Java 2390 731
115 dredd Language-agnostic HTTP API Testing Framework JavaScript 2375 198
116 html-inspector HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and ... JavaScript 2344 147
117 database_cleaner Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing. Ruby 2305 433
118 shoulda-matchers Collection of testing matchers extracted from Shoulda Ruby 2296 698
119 nogotofail An on-path blackbox network traffic security testing tool Python 2292 312
120 parallel_tests Rails: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber Ruby 2283 399
121 rewire Easy monkey-patching for node.js unit tests JavaScript 2237 95
122 go-fuzz Randomized testing for Go Go 2232 125
123 docker-lambda Docker images and test runners that replicate the live AWS Lambda environment JavaScript 2208 140
124 Prism Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 U ... C# 2204 769
125 testssl.sh Testing TLS/SSL encryption anywhere on any port Shell 2172 305
126 specta A light-weight TDD / BDD framework for Objective-C & Cocoa Objective-C 2148 212
127 split 📈 The Rack Based A/B testing framework Ruby 2127 301
128 serverspec RSpec tests for your servers configured by CFEngine, Puppet, Chef, Ansible, Itamae or anything else even by hand Ruby 2114 359
129 ganache-cli Fast Ethereum RPC client for testing and development JavaScript 2088 387
130 awesome-test-automation A curated list of awesome test automation frameworks, tools, libraries, and software for different programming langu ... None 2087 590
131 ginkgo BDD Testing Framework for Go Go 2080 213
132 essential-react A minimal skeleton for building testable React apps using Babel JavaScript 2061 151
133 wait-for-it Pure bash script to test and wait on the availability of a TCP host and port Python 2037 484
134 trevor 🚦 Your own mini Travis CI to run tests locally JavaScript 2028 70
135 goreporter A Golang tool that does static analysis, unit testing, code review and generate code quality report. Go 2027 136
136 shoulda Makes tests easy on the fingers and the eyes Ruby 2017 205
137 chromedp Package chromedp is a faster, simpler way to drive browsers (Chrome, Edge, Safari, Android, etc) without external de ... Go 2005 127
138 owasp-mstg The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engi ... HTML 2004 400
139 cglib cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, ... Java 2003 507
140 proxyquire 🔮 Proxies nodejs require in order to allow overriding dependencies during testing. JavaScript 2000 91
141 pretty-algorithms 🌊 Pretty, common and useful algorithms with modern JS and beautiful tests TypeScript 1993 88
142 mimesis Mimesis is a fast and easy to use library for Python, which helps generate synthetic data for a variety of purposes ... Python 1983 149
143 node-csv Full featured CSV parser with simple api and tested against large datasets. None 1967 155
144 macaca Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试 ... None 1966 291
145 reactopt A CLI React performance optimization tool that identifies potential unnecessary re-rendering JavaScript 1952 52
146 nishang Nishang - PowerShell for penetration testing and offensive security. PowerShell 1951 840
147 cocoa-rest-client A free, native Apple macOS app for testing HTTP/REST endpoints Objective-C 1948 188
148 capybara-webkit A Capybara driver for headless WebKit to test JavaScript web apps Ruby 1948 451
149 public-pentesting-reports Curated list of public penetration test reports released by several consulting firms and academic security groups C 1945 566
150 nodeunit Easy unit testing in node.js and the browser, based on the assert module. JavaScript 1923 338
151 cocoa-rest-client A free, native Apple macOS app for testing HTTP/REST endpoints Objective-C 1948 188
152 capybara-webkit A Capybara driver for headless WebKit to test JavaScript web apps Ruby 1948 451
153 public-pentesting-reports Curated list of public penetration test reports released by several consulting firms and academic security groups C 1945 566
154 nodeunit Easy unit testing in node.js and the browser, based on the assert module. JavaScript 1923 338
155 react-fix-it Automagically generate tests from errors JavaScript 1919 33
156 gh-unit DEPRECATED Test Framework for Objective-C Objective-C 1913 342
157 lisp-koans Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It ... Common Lisp 1911 409
158 spock The Enterprise-ready testing and specification framework. Java 1909 304
159 powermock PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. Java 1897 371
160 wycheproof Project Wycheproof tests crypto libraries against known attacks. Java 1891 194
161 VKVideoPlayer VKVideoPlayer is the same battle tested video player used in our Viki iOS App enjoyed by millions of users all aroun ... Objective-C 1875 416
162 artillery Flexible and powerful toolkit for load and functional testing. Test HTTP, Socket.io, WebSockets and more. Make your ... JavaScript 1869 150
163 fake2db create custom test databases that are populated with fake data Python 1849 89
164 Nocilla Testing HTTP requests has never been easier. Nocilla: Stunning HTTP stubbing for iOS and Mac OS X. Objective-C 1829 176
165 learn-go-with-tests Learn Go with test-driven development Go 1826 126
166 rspec-rails-examples RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase Ruby 1823 254
167 pythonVSCode This extension is now maintained in the Microsoft fork. TypeScript 1813 323
168 pact-ruby Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction ... Ruby 1804 154
169 accessibility-developer-tools This is a library of accessibility-related testing and utility code. JavaScript 1768 270
170 vim-dispatch dispatch.vim: Asynchronous build and test dispatcher Vim script 1767 108
171 finatra Fast, testable, Scala services built on Twitter-Server and Finagle Scala 1760 332
172 splinter splinter - python test framework for web applications Python 1751 381
173 awesome-rest A collaborative list of great resources about RESTful API architecture, development, test, and performance None 1730 211
174 faraday Collaborative Penetration Test and Vulnerability Management Platform Python 1729 426
175 xunit xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. C# 1716 469
176 android-testing-templates N/A Java 1704 250
177 joblint Test tech job posts for issues with sexism, culture, expectations, and recruiter fails. JavaScript 1696 103
178 moto Moto is a library that allows your python tests to easily mock out the boto library Python 1692 558
179 computer-science-flash-cards Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure m ... HTML 1684 480
180 should.js BDD style assertions for node.js -- test framework agnostic JavaScript 1676 120
181 computer-science-flash-cards Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure m ... HTML 1684 480
182 should.js BDD style assertions for node.js -- test framework agnostic JavaScript 1676 120
183 CodeceptJS Modern Era Acceptance Testing Framework for NodeJS JavaScript 1673 243
184 hatch A modern project, package, and virtual env manager for Python Python 1667 54
185 CapsNet-Keras A Keras implementation of CapsNet in NIPS2017 paper "Dynamic Routing Between Capsules". Now test error = 0.34%. Python 1649 454
186 PHP-backdoors A collection of PHP backdoors. For educational or testing purposes only. PHP 1646 352
187 phpunit-vw VW PHPUnit extension makes your failing test cases succeed under CI tools scrutiny PHP 1632 45
188 syzkaller syzkaller is an unsupervised, coverage-guided kernel fuzzer Go 1627 337
189 pa11y Pa11y is your automated accessibility testing pal JavaScript 1618 123
190 flux-challenge A frontend challenge to test UI architectures and solutions JavaScript 1614 215
191 web-platform-tests Test suites for Web-platform specs — including WHATWG, W3C, and others HTML 1599 1422
192 restful-authentication Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as ... Ruby 1599 280
193 webrat Webrat - Ruby Acceptance Testing for Web applications Ruby 1566 299
194 vows Asynchronous BDD & continuous testing for node.js JavaScript 1566 171
195 devstack System for quickly installing an OpenStack cloud from upstream git for testing and development. Shell 1562 1186
196 duckling Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings. Haskell 1562 203
197 assertj-android A set of AssertJ helpers geared toward testing Android. Java 1551 172
198 calabash-android Automated Functional testing for Android based on cucumber Ruby 1545 614
199 bash-oo-framework Bash Infinity is a modern boilerplate / framework / standard library for bash Shell 1538 84
200 goad Goad is an AWS Lambda powered, highly distributed, load testing tool Go 1538 132

top-testing's People

Watchers

 avatar  avatar

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.