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...Discuss·73 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...Discusstest 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...Discuss·213 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...Discussagile
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...Discuss·1 like·160 readsPython
Justin TrugmanforSoftware Testing AIsoftwaretestingai.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...DiscussSoftware Testing