James Thomasjamestechblog.hashnode.dev·Dec 17, 2024Code Coverage vs Test Coverage: A Complete GuideTest coverage and code coverage are essential tools to analyze the software and measure the effectiveness of its codebase in development. They could be interchangeable, but they are different. This article explains what makes them different to help y...Code Coverage vs Test Coverage
Alvin Crespoalvincrespo.hashnode.dev·Dec 2, 2024How Test Coverage impacts Annual Recurring Revenue (ARR)Over a 25-year life expectancy of a large software system, almost fifty cents out of every dollar will go to finding and fixing bugs. UNDERSTANDING, FINDING AND FIXING DEFICIENCIES. Herb K. The Cost of Poor Software Quality in the US: A 2022 Report. ...Annual Recurring Revenue
Lasse R.lassetech.hashnode.dev·Oct 16, 202410 Code Review Metrics to Improve Code Quality10 Code Review Metrics to Improve Code Quality Want to boost your code quality? Here are 10 key metrics to track: Code coverage Cyclomatic complexity Code churn Review turnaround time Defect density Code duplication Comment density Pull reque...Code Quality
Abhayabhayit2000.hashnode.dev·Aug 22, 2024Tips On Optimizing Your Automation Test CoverageBuilding a Solid Foundation for Quality Assurance In software development, automated testing has become a cornerstone of quality assurance. Automation allows teams to execute tests swiftly, repeatedly, and accurately, ensuring you can identify potent...33 readstest-automation
Colin J Lacycolinj.hashnode.dev·Dec 8, 2023Easy Mocking in Golang Unit Tests with InterfacesMocking is one of the most common practices in unit testing. In Golang, we can use Interfaces to make mocking a breeze, so that we can cover our code easily and get the most coverage possible. Background One of those topics that always has a lively d...84 readsgolang
Shashwat GuptaforKeploy Community Blogkeploy.hashnode.dev·Nov 15, 2023Mastering Test Coverage: Quality Over Quantity in Software Testing!!In software development and testing, test coverage has become a buzzword, often associated with metrics and percentages. While these numbers are essential, they don't tell the whole story. It's rather hard to decide and consider the scenarios that re...test coverage
Kilian Klugepragmaticnotes.hashnode.dev·Sep 20, 2023Configuring Python test coverage reporting for SonarCloud with pytest-cov in GitHub monoreposYou have a Python package within a GitHub monorepo and would like to report test coverage to SonarCloud? Unfortunately, neither SonarCloud's Python Test Coverage documentation nor the Monorepo Support documentation provide clear instructions. The err...503 readsCheat Sheetsgithub-actions
Kavitha Rkavitharajagopal.hashnode.dev·Jul 13, 2023Integrating Test Automation into Agile and Scrum ProcessesAgile and Scrum methodologies have revolutionized software development by enabling teams to adapt to changing requirements and deliver high-quality products at a rapid pace. In this fast-paced environment, manual testing alone is no longer sufficient...agile
Mohamed Elzomorzomor.hashnode.dev·Apr 28, 2023Django unit testing - Part (1/2): Testing and Coverage conceptsIntroduction "Software testing is the process of evaluating and verifying that a software product or application does what it is supposed to do" This is the first thing you will see when you search for software testing in Google, and as clear as that...1 like·91 readsPython
Justin Trugmansoftwaretestingai.hashnode.dev·Jan 28, 2023How to increase test coverage and improve code quality with SoftwareTesting.aiTest coverage is a crucial aspect of software development. It ensures that your code is thoroughly tested and that any bugs or issues are identified and addressed before deployment. However, achieving adequate test coverage can be a challenge, especi...Software Testing