Tagged articles
5 articles
Page 1 of 1
FunTester
FunTester
Apr 14, 2025 · Backend Development

Common Mistakes in Go Unit Testing and How to Avoid Them

This article examines nine frequent errors developers make when writing Go unit tests—such as improper test classification, neglecting the race detector, ignoring parallel and shuffle flags, avoiding table‑driven tests, using sleep, mishandling time APIs, overlooking httptest/iotest, misusing benchmarks, and skipping fuzz testing—providing analysis and concrete code‑based solutions to improve test reliability and efficiency.

BenchmarkingGoconcurrency
0 likes · 11 min read
Common Mistakes in Go Unit Testing and How to Avoid Them
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 25, 2022 · Fundamentals

Mastering Effective Unit Tests: Principles, Practices, and Design Tips

This article explains what unit testing is, why it matters, the characteristics of good tests, practical guidelines for writing effective tests in Flutter, test pyramid concepts, and how to integrate testing into design, refactoring, and team culture to achieve reliable, maintainable software.

Software Testingflutter testingtest automation
0 likes · 19 min read
Mastering Effective Unit Tests: Principles, Practices, and Design Tips
Architect's Journey
Architect's Journey
Jan 26, 2022 · Backend Development

Unit Testing: How My Approach Differs from Yours

The article walks through a step‑by‑step evolution of a simple isEmpty utility, demonstrates proper JUnit assertions, introduces Mockito for isolating complex service logic, and explains Spring Boot Test components, illustrating why thorough unit testing saves time and improves code quality.

JUnitJavaMockito
0 likes · 13 min read
Unit Testing: How My Approach Differs from Yours
FunTester
FunTester
Jan 28, 2020 · Fundamentals

Different Types of Integration Testing and Best Practices

The article explains various integration testing approaches—including Big Bang, Incremental, Bottom‑up, Top‑down, and Hybrid—and outlines practical best‑practice guidelines such as test ordering, separating test suites, thorough logging, and creating shared test plans for developers.

Software Testingintegration testingsoftware development
0 likes · 7 min read
Different Types of Integration Testing and Best Practices
FunTester
FunTester
Dec 20, 2019 · Industry Insights

What Keeps Testers Stuck? 10 Common Excuses and How to Overcome Them

The article examines ten frequent excuses testers use to avoid responsibility, explains why each is flawed, and offers practical guidance on adopting a proactive testing mindset, thorough cross‑browser checks, time management, and collaborative problem‑solving to improve software quality.

QASoftware Testingcross-browser testing
0 likes · 10 min read
What Keeps Testers Stuck? 10 Common Excuses and How to Overcome Them