Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kostya-zero/zeroProbe
An interesting and powerful tool for project testing written in C#.
https://github.com/kostya-zero/zeroProbe
test-automation testing-tools tests
Last synced: 22 days ago
JSON representation
An interesting and powerful tool for project testing written in C#.
- Host: GitHub
- URL: https://github.com/kostya-zero/zeroProbe
- Owner: kostya-zero
- License: mit
- Created: 2022-07-15T07:43:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T19:09:49.000Z (over 1 year ago)
- Last Synced: 2024-07-30T20:52:30.262Z (4 months ago)
- Topics: test-automation, testing-tools, tests
- Language: C#
- Homepage:
- Size: 2.07 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Lightweight and simple solution for projects testing.
### :blue_book: What is this?
zeroProbe is a compact and simple application focus on testing things.
You can test everything, from building an application to test runs with different arguments.
zeroProbe are open-source project and absolutely free.
It has not too much functionality, but in the feature it will increase.
You can use it on your server for testing after each change.
The configuration allows you to make test scripts for everything you want.
Just try it.### :scroll: Configuration
zeroProbe use it own configuration system named ProbeConfig.
It looks similar to INI files.
ProbeConfig are focus on being simple, flexible and have pretty looked.```text
project: .NET Build Test
stages: restore build!restore.add_command: dotnet restore
!build.add_command: dotnet build --no-restore
``````text
project: Build File Lister
check_for: g++ gcc
stages: build test!build.add_command: g++ main.cpp src/io.cpp src/io.h src/fs.cpp src/fs.h -o file_lister
!test.add_command: ./file_lister
```Need a ready template?
zeroProbe contains templates for your projects inside.
Generate and start making your work more productive!### :rocket: Fast as possible
zeroProbe was developed in C#. It works on .NET and it so-o-o fast. Really, just try it.
.NET 6 allows us to build faster and feature-rich applications with C#.
zeroProbe are fast tool for your tests.
It makes your test automated, it works so fast and has an easy configuration style - that's so cool!### :floppy_disk: Installation
- Download latest version of zeroProbe that's match your OS and architecture.
- Unpack archive.
- Place executable file where you want.
- :rocket: You are ready to use zeroProbe and make your work a little bit easier!### :package: Contributing
Want to help us in development? Sounds good!
Feel free to fork this repository and make a pull request.
Also, if you have problems, tell us in issues on GitHub or GitLab about what's wrong or where you got stuck.
You can check a step-by-step guide [here](CONTRIBUTING.md).### :earth_asia: Links
- [GitLab Repository](https://gitlab.com/kostya-zero/zeroprobe) - main repository of zeroProbe.
- [GitHub Repository](https://github.com/kostya-zero/zeroProbe) - mirror of zeroProbe for GitHub.
- [GitHub Workflow: .NET](https://github.com/kostya-zero/zeroProbe/actions/workflows/dotnet.yml) - build status.
- [Trello Board](https://trello.com/b/jLdiw40c/zeroprobe) - check out what we are planing and what we are doing now.
- [Codacy](https://www.codacy.com/gl/kostya-zero/zeroprobe/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=kostya-zero/zeroprobe&utm_campaign=Badge_Grade) - code ranking and issues.### :envelope: Message from Author
I started learning C# in 2021 and now, I try to make an application for testing.
That's a practice for my skills, and it will be cool if you will support my project with contribution or starring this repository or leaving a review for this project.
Thanks!