الاثنين، 27 فبراير 2023
Show HN: Touca – a better alternative to snapshot testing https://ift.tt/GOD1jW8
Show HN: Touca – a better alternative to snapshot testing Hi everyone, Almost 2 years ago, I left my full-time job at Canon to build tooling and infrastructure to help developers write high-level tests for complex software workflows that are not easy to unit test. I wanted to take ideas from visual regression testing, snapshot testing, and property-based testing and build a general-purpose regression testing system that developers can use to find the unintended side-effects of their day-to-day code changes during the development stage. After two years of working ~70 hours per week and going through multiple iterations, we finally have a fully open-source (Apache-2.0) product that finally makes me and other members of our community happy: https://ift.tt/1wq74L2 This week we released v2.0, a milestone version that is useful to small and large teams alike. This version comes with: - An easy to self-host server that stores test results for new versions of your software workflows, automatically compares them against a previous baseline version, and reports any differences in behavior or performance. - A CLI that enables snapshot testing without using snapshot files. It lets you capture the actual output of your software and remotely compare it against a previous version without having to write code or to locally store the previous output. - 4 SDKs in Python, C++, Java, JavaScript that let you write high-level tests to capture values of variables and runtime of functions for different test cases and submit them to the Touca server. - Test runner and GitHub action plugins that help you continuously run your tests as part of the CI and find breaking changes before merging PRs. I would really appreciate your honest feedback, positive or negative, about Touca. Would love to learn if you find this useful and look forward to hearing your thoughts and answering any questions. https://ift.tt/1wq74L2 February 27, 2023 at 08:29PM
الاشتراك في:
تعليقات الرسالة (Atom)
������ �����
خدمات طبيه https://www.cut-titles.com/Y4ZR
-
Медицинскийуризм в Турции Турция занимает 3е место в мире по количеству иностранных пациентов согласно отчету Глобального ал...
-
Show HN: A Network of Knowledge Feeds Hi Everyone, I wanted to talk to this community about a particular story from my experience to see how...
-
Show HN: Full text search on 630M US court cases https://ift.tt/qs0bXYy February 19, 2022 at 10:45PM
-
Show HN: A WYSIWYM Markdown editor and brainstorming tool on the web https://ift.tt/yj6vCnJ July 31, 2022 at 09:18PM
-
Show HN: All-in-one open source tool for data pipelines https://ift.tt/EU7SnGz September 29, 2022 at 12:06AM
-
Show HN: Strada – Embed accounting automation with one API Hi HN, we’ve been working on an API that makes it easy to add a full set of accou...