We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Gray box end-to-end testing and automation library for mobile apps. High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user.
This simple shopping cart prototype shows how React components and Redux can be used to build a friendly user experience with instant visual updates and scaleable code in ecommerce applications. The MIT License (MIT). Please see License File for more information.
CodeceptJS is a new testing framework for end-to-end testing with WebDriver (or others). It abstracts browser interaction to simple steps that are written from a user perspective. It is synchronous where you don't need to care about callbacks, or promises, test scenarios are linear.
Run your tests via Playwright, WebDriver, Puppeteer, TestCafe, Protractor, Appium. The code is the same.
The build process is one of the most frustrating things about front end development and cluttering up your app with a bunch of config and packages you rarely ever need to think about doesn't help either.
Release the hounds and smoke test any site. Sanity check after a large refactor, or plug into your CI tool of choice. The beasts will follow all links (internal or otherwise) and round up any uncaught page errors. As a seamless unit, they will scour the field for their quarry by spanning out, containing an area, and expanding (breadth-first search).
The hard part is often to be able to put all those together. This is the goal of this project: provide a well-documented example of a front-end app with real-world features and constraints. 📔 Read the blog post where I explain why I made the project.
Mtest will cater to various testing needs of openebs projects. Mtest can be easily guided to try out a particular customer use case. On a simpler scheme of things Mtest will be used during CI runs. An operator should be able to create or update a test case with ease. She should be able to infer the results of above executed test case as well.
Litmus is chaos engineering for stateful workloads on Kubernetes -> hopefully without learning curves. Our vision includes enabling end users to quickly specify needed scenarios using English descriptions. The primary objective of Litmus is to ensure a consistent and reliable behavior of workloads running in Kubernetes. It also aims to catch hard-to-test bugs and unacceptable behaviors before users do. Litmus strives to detect real-world issues which escape during unit and integration tests.
This is an example app used to showcase Cypress.io testing. The application uses every API command in Cypress for demonstration purposes. Additionally this example app is configured to run tests in various CI platforms. The tests are also heavily commented. For a full reference of our documentation, go to docs.cypress.io. To see the kitchen sink application, visit example.cypress.io.
Harness for custom kubernetes e2e testing. The goal of the project is making it easy to design and run e2e tests for kubernetes components. We have great tools for local development, like minikube, but the tests and results obtained using them are difficult to replicate on a CI environment.