Tag

TestNG

0 views collected around this technical thread.

FunTester
FunTester
Jun 25, 2023 · Operations

Parallel Testing with Selenium: Benefits, Implementation Methods, and Best Practices

This article explains how parallel testing with Selenium improves test efficiency, coverage, and cost-effectiveness, outlines the advantages of using TestNG and Selenium Grid, and provides practical guidance for implementing parallel tests in various project scenarios and CI/CD pipelines.

SeleniumTestNGautomation
0 likes · 14 min read
Parallel Testing with Selenium: Benefits, Implementation Methods, and Best Practices
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.

AnnotationsJavaJunit
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 TestingBeanFactoryJava
0 likes · 11 min read
Automated Post‑Deployment Interface Testing Using TestNG, Spring and MQ Integration
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.

JavaPowerMockSpring 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 testingBeautifulReportJava
0 likes · 95 min read
Using BeautifulReport to Generate Custom TestNG HTML Reports for Java API Automation
Test Development Learning Exchange
Test Development Learning Exchange
Feb 18, 2021 · Backend Development

Introduction to TestNG: Features, Annotations, and Maven Integration

This article introduces TestNG, an open‑source Java testing framework, outlines its key features and annotations, demonstrates how to set it up in Maven, and provides detailed code examples for basic annotations, suite configuration, test grouping, and disabling tests.

AnnotationsJavaTestNG
0 likes · 9 min read
Introduction to TestNG: Features, Annotations, and Maven Integration
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.

DubboJavaTestNG
0 likes · 12 min read
Full-Field Interface Automation Validation for Dubbo Services
360 Quality & Efficiency
360 Quality & Efficiency
Dec 12, 2018 · Operations

Automated Testing of Algorithm Interfaces Using TestNG, Maven, Allure, Excel, and Jenkins

This article details how to build an automated testing framework for algorithm interfaces with TestNG, Maven, Allure Report, Excel data-driven inputs, and Jenkins integration, covering project setup, plugin configuration, test execution, and report generation to streamline repetitive testing tasks.

AllureReportAutomationTestingJenkins
0 likes · 4 min read
Automated Testing of Algorithm Interfaces Using TestNG, Maven, Allure, Excel, and Jenkins
转转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.

Beetle platformTestNGcontinuous integration
0 likes · 9 min read
Improving Test Efficiency and Continuous Integration with the Beetle Platform: An Interface Testing Case Study
Youzan Coder
Youzan Coder
May 25, 2018 · Operations

Bee UI Automation Framework Overview and Test Case Design

Bee is a Youzan QA UI automation framework built on Selenium and Selenide that abstracts element loading and locating, provides pageObject and service layers, supports macOS Chrome, includes retry and unified locator mechanisms, and integrates with TestNG, Jenkins, and ReportNG for reliable web and WAP test case design.

CI IntegrationJavaSelenide
0 likes · 14 min read
Bee UI Automation Framework Overview and Test Case Design
Qunar Tech Salon
Qunar Tech Salon
Dec 26, 2016 · Operations

Overview of Ctrip Automation Platform (CAP): Architecture, Implementation, and Usage

This article introduces Ctrip Automation Platform (CAP), detailing its architecture, Java‑based implementation with TestNG, Appium, AngularJS, Jenkins, and Maven, the workflow for creating projects and running mobile, UI, and API tests, recent usage statistics, and planned reporting improvements.

Automation TestingJavaMobile Testing
0 likes · 5 min read
Overview of Ctrip Automation Platform (CAP): Architecture, Implementation, and Usage
Vipshop Quality Engineering
Vipshop Quality Engineering
Jul 5, 2016 · Operations

How Vipshop’s VTP Revolutionizes Automated Testing at Scale

This article introduces Vipshop’s VTP (VIP Test Platform), detailing its architecture, fine‑grained TestNG support, integration with Jenkins, CI and QAMP, and the platform’s features for scheduling, reporting, and future scalability in a rapidly growing e‑commerce environment.

Automation TestingJenkinsTestNG
0 likes · 5 min read
How Vipshop’s VTP Revolutionizes Automated Testing at Scale