Tagged articles
20 articles
Page 1 of 1
FunTester
FunTester
Jun 21, 2022 · Fundamentals

Comparing TestNG and JUnit: Features, Annotations, and Usage in Java Unit Testing

This article explains unit testing concepts, outlines the differences between TestNG and JUnit—including test suite configuration, annotations, grouping, parameterization, dependency handling, exception and timeout testing—and provides code examples to help developers choose the most suitable Java testing framework.

JUnitTestNGannotations
0 likes · 11 min read
Comparing TestNG and JUnit: Features, Annotations, and Usage in Java Unit Testing
转转QA
转转QA
Mar 10, 2022 · Backend Development

Automated Post‑Deployment Interface Testing Using TestNG, Spring and MQ Integration

The article describes a solution that automatically triggers interface test cases after a service deployment by listening to deployment‑success MQ messages, dynamically invoking TestNG with service‑specific IPs, and integrating Spring bean registration to simplify test code while handling dynamic nodes, reporting, and common pitfalls.

Automated TestingBeanFactoryMQ
0 likes · 11 min read
Automated Post‑Deployment Interface Testing Using TestNG, Spring and MQ Integration
FunTester
FunTester
Aug 9, 2021 · Industry Insights

Which Java Testing Framework Reigns Supreme in 2021? A Deep Dive into the Top 9 Choices

This article surveys the popularity of Java, outlines the benefits of using Java testing frameworks, and provides detailed overviews of nine leading frameworks—including JUnit, JBehave, Serenity, Selenium, TestNG, Mockito, HTTPUnit, Gauge, and Geb—highlighting their core features and suitability for different testing needs.

JUnitSeleniumTestNG
0 likes · 18 min read
Which Java Testing Framework Reigns Supreme in 2021? A Deep Dive into the Top 9 Choices
Ops Development Stories
Ops Development Stories
May 2, 2021 · Backend Development

Mastering Unit Testing with TestNG and PowerMock in Spring Boot

This article explains unit testing concepts, introduces TestNG and PowerMock frameworks for Spring Boot, details common annotations, provides Maven dependency snippets and comprehensive Java test examples, and demonstrates advanced mocking techniques, parameterized tests, and assertion strategies to improve code reliability and coverage.

MockingPowerMockSpring Boot
0 likes · 14 min read
Mastering Unit Testing with TestNG and PowerMock in Spring Boot
Test Development Learning Exchange
Test Development Learning Exchange
Feb 20, 2021 · Backend Development

Using BeautifulReport to Generate Custom TestNG HTML Reports for Java API Automation

This guide explains how to replace TestNG's default report with a custom BeautifulReport template in a Java Maven project, covering Maven dependency configuration, creating a TestReportListener, updating testng.xml, adding an HTML template, and viewing the generated report with detailed test results.

API testingBeautifulReportHTML report
0 likes · 95 min read
Using BeautifulReport to Generate Custom TestNG HTML Reports for Java API Automation
Youzan Coder
Youzan Coder
May 8, 2020 · Backend Development

Full-Field Interface Automation Validation for Dubbo Services

The article describes a full‑field automation framework for Dubbo services that validates both read and write interfaces by routing identical requests to base and project environments, generating ignore‑field maps via object‑to‑map conversion, and orchestrating multi‑round TestNG executions to achieve exhaustive field verification while dramatically improving test‑case authoring efficiency.

Backend testingDubboTestNG
0 likes · 12 min read
Full-Field Interface Automation Validation for Dubbo Services
Youzan Coder
Youzan Coder
May 24, 2019 · Backend Development

How to Build a Powerful Mock Plugin for Dubbo Services in CI Tests

This article explains how to design and implement a mock plugin for Dubbo-based services, enabling stable CI integration, multi‑service mocking, per‑test case responses, custom annotations, and service‑chain routing, with detailed code examples and deployment steps.

CIDubboMocking
0 likes · 19 min read
How to Build a Powerful Mock Plugin for Dubbo Services in CI Tests
Mafengwo Technology
Mafengwo Technology
Feb 18, 2019 · Backend Development

How We Built a Data‑Driven Automated Reconciliation Test Platform for Hotel Finance

This article explains how a hotel finance team tackled multi‑source, high‑volume reconciliation challenges by creating a Java‑based, data‑driven automated testing platform using Maven, TestNG, and Apache POI, improving efficiency, accuracy, and maintainability while outlining the framework architecture and future enhancements.

Apache POIAutomated TestingBackend testing
0 likes · 8 min read
How We Built a Data‑Driven Automated Reconciliation Test Platform for Hotel Finance
转转QA
转转QA
Jul 18, 2018 · Operations

Improving Test Efficiency and Continuous Integration with the Beetle Platform: An Interface Testing Case Study

The article discusses how embracing speed and flexible configuration in QA, exemplified by the Beetle platform’s interface testing workflow, can improve project efficiency, enable unified automated testing, and integrate continuous integration, while emphasizing that tools alone cannot guarantee test quality.

OperationsSoftware qualityTestNG
0 likes · 9 min read
Improving Test Efficiency and Continuous Integration with the Beetle Platform: An Interface Testing Case Study
ITPUB
ITPUB
Jul 13, 2018 · Backend Development

Mastering Automated Testing for Microservices with Spring & TestNG

This article explains why microservice architectures demand specialized automated testing, compares testing styles such as unit, contract, and end‑to‑end, and walks through a practical Java‑based framework built on Spring, TestNG and Dubbo, including setup steps and code examples.

Automated TestingDubboMicroservices
0 likes · 14 min read
Mastering Automated Testing for Microservices with Spring & TestNG
Youzan Coder
Youzan Coder
May 4, 2018 · Backend Development

How to Scale Automated API Tests: Speed Up, Reduce Boilerplate, and Boost Stability

This article shares practical techniques for writing and maintaining large numbers of automated API test cases in a Java Spring/Dubbo environment, covering faster execution by limiting service initialization, a three‑step test structure, data‑provider and factory optimizations, resource cleanup strategies, and stability improvements for CI pipelines.

Automated TestingCIDubbo
0 likes · 13 min read
How to Scale Automated API Tests: Speed Up, Reduce Boilerplate, and Boost Stability
Meituan Technology Team
Meituan Technology Team
Jan 5, 2018 · Operations

Design and Implementation of the Lego API Automation Testing Platform

The Lego platform is an internal, data‑driven API automation framework built with Jenkins, TestNG, ReportNG, a Java base library, and a MySQL‑backed web UI that lets users create, schedule, and run lightweight test scripts while minimizing development cost, maintenance effort, and maximizing reporting and extensibility.

API testingDevOpsJenkins
0 likes · 28 min read
Design and Implementation of the Lego API Automation Testing Platform