unlogged-sdk
testsigma
unlogged-sdk | testsigma | |
---|---|---|
2 | 16 | |
142 | 831 | |
9.9% | 1.7% | |
9.6 | 8.0 | |
3 days ago | 7 months ago | |
Java | Java | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
unlogged-sdk
-
Show HN: Unlogged (YC S22) โ open-source record and replay for Java
Hello HN! Parth, and Shardul here. We have been building unlogged.io for the last 21 months. We started as a time travel debugger and pivoted to record and replay with assertions, mocking, and code coverage. You can save the replays in the form of a JSON and commit them to your git.
Both Parth and I come from an e-commerce/payments background where production bugs meant heavy financial losses. Big billion days/Black Friday sales meant months of code freezes with low productivity. Before committing the code, we wanted to replay production traffic and know the breaking changes right away, like in sub-second. Kind of like unit+integration tests on steroids.
So, we built an SDK that adds probes to the code in compile time. The SDK logs code execution, in detail.
Git: https://github.com/unloggedio/unlogged-sdk
We also built an IDE plugin that keeps monitoring code changes, hot reloads these changes, replays the relevant methods, and alerts on failing replays. It also lets developers call Java methods directly, mock downstream methods in run time, highlight code coverage in real-time, and show performance numbers for methods with inlay hints. (right above each method)
Git: https://github.com/unloggedio/intellij-java-plugin
We are excited to launch the first version of our product that replays with assertions + mocking + code coverage reports right inside the IDE.
Link to our IntelliJ plugin: https://plugins.jetbrains.com/plugin/18529-unlogged/
Record and Replay Demo: https://www.youtube.com/watch?v=muCyE-doEB0
Define Assertions on Replay: https://www.youtube.com/watch?v=YKsi1p634-M
Track Code Coverage: https://www.youtube.com/watch?v=NMmp954kfaU
Generate JUnit Test Cases: https://www.youtube.com/watch?v=rTUmg5b1Z_Q
Mocking when replaying: https://www.youtube.com/watch?v=O_aqU1u-Kmw
Documentation: http://read.unlogged.io/
Roadmap:
1. Create a production logger
-
Level-up your Java Debugging Skills with on-demand Debugging
Link to the source code: https://github.com/unloggedio/unlogged-sdk
will fix the link on the plugin page, thanks for noticing it.
testsigma
-
Free no code automation tool like testproject or testim
You should check out Testsigma. They are open source. https://testsigma.com/
-
Ideas for no-code tools
We are building a no code test automation driven by simple NLP english https://github.com/testsigmahq/testsigma
-
iOS App Testing Tutorial: Manual & Automation
With iOS app testing, we test our iOS application on mobile devices (emulators or real devices, depending on the use case). Here, we pass it through various testing phases to ensure that the final version has minimum or no bugs. These can include manually inspecting the application like an end-user or running an automation framework like Appium or Testsigma.
-
2022โs Top 5 Mabl Alternatives [In-depth Comparison]
1. Testsigma
-
5 Best TestRail Alternatives in 2022 [Updated]
When it comes to creating and sharing test cases, Testsigma is one of a kind among the test management tools. The simple, easy-to-use interface will guide you through hallways of a better understanding of the web-based software and will offer you real-time tutorials so that you can learn all the basics before you even get to creating test cases (I see you, noobs).
-
Test Management Process in Software Testing
Hire programmers from India with experience and skill set, ensure clear communication and systematic task delegation among your developers and testers, and leverage an intuitive test management tool like Testsigma for better ROI. Such automated tools provide the software testers with all the accelerators and features required to create quality software.
-
Is Codeless Automation Testing Revolutionizing the Testing Industry?
Testsigma allows you to create test cases in plain English, host them on the cloud, and run it from any browser that is hosted on the cloud. Minor application changes are automatically handled by AI.
-
Metrics for Testing- Guide to Quality Assurance
Originally published at testsigma.com
-
4 Most Common Myths Around Test Automation
. If you are new to no-code tools, you can check out Testsigma which is a popular open-source no-code tool Testsigma. Here is the link to the open-source version of Testsigma: testsigmahq/testsigma: Build stable and reliable end-to-end tests @ DevOps speed. (github.com)
-
Testsigma Launches Open Source Codeless Test Automation Framework
What weโre trying to do at Testsigma is not just simplify test automation to speed up the testing, but also make it a sustainable, scalable process in which the tools and frameworks donโt require ongoing maintenance. Feel free to contribute on GitHub!๐
What are some alternatives?
testing-spring-boot-applications-masterclass - ๐ Build Better Spring Boot Applications: A Comprehensive Testing Course to Boost Your Confidence and Productivity.
Airtest - UI Automation Framework for Games and Apps
JetBrainsRuntime - Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux
Cypress - Fast, easy and reliable testing for anything that runs in a browser.
intellij-java-plugin - IntelliJ plugin with java language support
dakka - Dakka - generate automation tests for Cypress, Playwright and Puppeteer
java-testing-toolbox - :wrench: Testing Tools & Libraries Every Java Developer Must Know
selenium-java-test-automation-architecture - Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
mockito-object-injection - Mockito Object Injection for JUnit5. Inject Strings and other Objects directly into Mocks without needing setters or constructor injection.
Karate - Test Automation Made Simple
Rental-Car-Agency - This is a REST API service built with the Spring Boot framework, designed to demonstrate how to build a simple Spring Boot application that interacts with a MySQL database.
appium - Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol