SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 Java Test Projects
-
When doing research for this lab exercise I looked at both vcpkg and conan. Both are package managers that would automate the installation and configuration of my program with its dependencies. However, when it came to releasing and sharing my program my options were limited. For example, the central public registry for conan packages is conan-center, but these packages are curated and the process is very involved. There was no way conan-center would accept a class project like mine. Alternatively, I could host a conan package on a public Artifactory repository, but accessing the package requires users to add the repository to their conan remote. This already sounded like too many steps to expect regular users to follow - I already haven't setup any conan remotes, there's no way I could expect regular users to know about conan remotes, let alone have conan installed on their system. After discussing with people online and consulting my instructor, I ultimately decided to do a GitHub release. However, in the future I was encouraged to look into using CMake or bazel.
-
Apache JMeter
Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services
Project mention: Mastering API Stress Testing With JMeter’s HTTP(S) Test Script Recorder And Postman Proxy | dev.to | 2023-11-16Apache JMeter: Download and install JMeter from the official website (https://jmeter.apache.org/). Java Development Kit (JDK): JMeter requires Java, so ensure you have the latest JDK installed on your system. Postman: Install Postman from the official website (https://www.postman.com/downloads/).
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
-
-
selendroid
"Selenium for Android" (Test automate native or hybrid Android apps and the mobile web with Selendroid.) Join us on IRC #selendroid on freenode. Also confirm you have signed the CLA http://goo.gl/pAvxEI when making a Pull Request.
-
testsigma
A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
-
-
-
-
-
-
video-recorder-java
This library allows easily record video of your UI tests by just putting couple annotations.
For Selenide, I used this solution to record a video to demonstrate how tests are run. It records the desktop, but Playwright has a feature that can do this too. If you use PW only, you simply point to the folder where you want to save your video.
-
android-junit-report
A custom instrumentation test runner for Android that generates XML reports for integration with other tools.
-
tfb-video
Generator of test video files for testing your media playback devices and calibrate TV sets
-
-
-
Simple-Random-Stock
Randomly select a stock from your favorite U.S index and have them saved in your history for future uses. Enjoy! For more info, check the README.MD
-
You can actually combine the two libraries together. Somebody suggested an integration in my earlier post and I ended up creating a sample project. It uses Instancio SPI and DataFaker to auto-generate POJOs with realistic looking data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Test related posts
- How I practice TDD
- Mastering API Stress Testing With JMeter’s HTTP(S) Test Script Recorder And Postman Proxy
- Bazel
- What's new in Apache JMeter 5.6?
- 2x m5a.xlarge EC2 servers reach 90% CPU usage and more or less freeze for 5 minutes when 100 users access at the exact same time.
- Is there anything similar to Yarn or NPM but for Gradle?
- Any resources to learn how to benchmark API endpoints?
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa0112ea0>
www.saashub.com | 9 Dec 2023
Index
What are some of the best open-source Test projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Bazel | 21,715 |
2 | Apache JMeter | 7,555 |
3 | REST Assured | 6,593 |
4 | robolectric | 5,732 |
5 | robotium | 2,827 |
6 | selendroid | 871 |
7 | testsigma | 762 |
8 | opentest | 416 |
9 | LiveData Testing | 398 |
10 | Cafe | 370 |
11 | fixture-monkey | 364 |
12 | vscode-java-test | 271 |
13 | junit-dataprovider | 241 |
14 | Green Coffee | 230 |
15 | video-recorder-java | 212 |
16 | android-junit-report | 149 |
17 | tfb-video | 101 |
18 | scalatest-junit-runner | 35 |
19 | HttpClientMock | 20 |
20 | Simple-Random-Stock | 5 |
21 | instancio-samples | 1 |