{"id":35853,"date":"2023-06-01T11:37:52","date_gmt":"2023-06-01T11:37:52","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=35853"},"modified":"2023-06-19T13:21:41","modified_gmt":"2023-06-19T13:21:41","slug":"list-of-top-free-open-source-self-hosted-application-for-software-development-testing","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/list-of-top-free-open-source-self-hosted-application-for-software-development-testing\/","title":{"rendered":"List of Top Free Open Source &amp; Self Hosted Application for Software Development &#8211; Testing"},"content":{"rendered":"\n<p>Tools and software for\u00a0software testing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/bencher.dev\/\" target=\"_blank\" rel=\"noopener\">Bencher<\/a>\u00a0&#8211; Bencher is a suite of continuous benchmarking tools designed to catch performance regressions in CI. <code>MIT\/Apache-2.0<\/code>\u00a0<code>Rust<\/code><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/xnbox\/DeepfakeHTTP\" target=\"_blank\" rel=\"noopener\">DeepfakeHTTP<\/a>&nbsp;&#8211; A web server that uses HTTP dumps as a source for responses.&nbsp;<code>MIT<\/code>&nbsp;<code>Java<\/code><\/li>\n\n\n\n<li><a href=\"https:\/\/aerokube.com\/selenoid\/latest\/\" target=\"_blank\" rel=\"noopener\">Selenoid<\/a>\u00a0&#8211; Lightweight Selenium hub implementation launching browsers within Docker containers. <code>Apache-2.0<\/code>\u00a0<code>Go<\/code><\/li>\n\n\n\n<li><a href=\"https:\/\/sorry-cypress.dev\/\" target=\"_blank\" rel=\"noopener\">Sorry Cypress<\/a>\u00a0&#8211; Alternative open-source dashboard for the Cypress browser automation framework, featuring unlimited parallelization, recording and debugging of tests. <code>MIT<\/code>\u00a0<code>Typescript<\/code><\/li>\n\n\n\n<li><a href=\"https:\/\/touca.io\/\" target=\"_blank\" rel=\"noopener\">Touca<\/a>\u00a0&#8211; Continuous regression testing for engineering teams. Get feedback when you write code that could break your software. <code>Apache-2.0<\/code>\u00a0<code>Docker\/Nodejs<\/code><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tools and software for\u00a0software testing.<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[2],"tags":[],"class_list":["post-35853","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/35853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=35853"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/35853\/revisions"}],"predecessor-version":[{"id":35857,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/35853\/revisions\/35857"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=35853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=35853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=35853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}