Tagged articles
22 articles
Page 1 of 1
Test Development Learning Exchange
Test Development Learning Exchange
Mar 15, 2026 · Backend Development

Build an Extensible Python Test Data Factory with Faker and Strategy Pattern

This guide presents a Python‑based, object‑oriented test data factory that leverages the Faker library and the strategy pattern to generate business‑rule‑aware, globally unique, and scenario‑driven data such as users and orders, with support for concurrency safety, extensibility, and future AI‑driven natural‑language commands.

AutomationFakerPython
0 likes · 12 min read
Build an Extensible Python Test Data Factory with Faker and Strategy Pattern
Huolala Tech
Huolala Tech
Nov 27, 2024 · Operations

How Lalamove Built a Scalable Localization Testing Platform with Prism

Facing resource constraints, complex market variations, and limited tooling, Lalamove’s QA team designed the Prism platform to automate multi‑market, multi‑language data testing, push verification, and comprehensive localization validation, leveraging Faker for data generation, custom pipelines, and integrated reporting to boost test efficiency and coverage.

Fakerlocalizationprism
0 likes · 26 min read
How Lalamove Built a Scalable Localization Testing Platform with Prism
Test Development Learning Exchange
Test Development Learning Exchange
Oct 9, 2024 · Backend Development

Comprehensive Python Scripts for Generating Random Test Data Using Faker and Standard Libraries

This article provides a comprehensive collection of Python scripts that use Faker and standard libraries to generate a wide variety of random data types—including strings, numbers, dates, emails, addresses, files, media, and HTTP components—along with installation instructions and usage examples for testing APIs.

FakerPythonRandom Data
0 likes · 11 min read
Comprehensive Python Scripts for Generating Random Test Data Using Faker and Standard Libraries
Python Programming Learning Circle
Python Programming Learning Circle
Mar 11, 2024 · Fundamentals

7 Essential Python Tools to Boost Development Efficiency

This article introduces seven practical Python tools—including Pandas, Selenium, Flask, Scrapy, Requests, Faker, and Pillow—explaining their core features, typical use cases, and providing ready‑to‑run code snippets to help developers automate tasks and accelerate project development.

FakerScrapySelenium
0 likes · 6 min read
7 Essential Python Tools to Boost Development Efficiency
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 20, 2023 · Frontend Development

How to Mock APIs in Frontend Development Using MSW and Faker

This article explains why and how to use mock data in frontend development, compares six mainstream mock solutions, and provides a step‑by‑step guide to implementing MSW with Faker in a Vite‑based Vue 3 TypeScript project, including code examples and best‑practice recommendations.

FakerMockingTypeScript
0 likes · 15 min read
How to Mock APIs in Frontend Development Using MSW and Faker
Python Programming Learning Circle
Python Programming Learning Circle
May 9, 2023 · Fundamentals

Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login

This article showcases Python's concise syntax and powerful libraries by comparing a simple web request with JavaScript and providing five practical automation scripts—including a URL shortener, fake data generator, YouTube downloader, NATO alphabet encoder, and Selenium-based social‑media login—demonstrating why Python is ideal for repetitive tasks.

AutomationData GenerationFaker
0 likes · 7 min read
Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login
Programmer DD
Programmer DD
Jan 15, 2022 · Information Security

Why Did a Developer Sabotage Popular npm Packages Colors and Faker?

A wave of developers discovered their applications spewing garbled output after a malicious update to the widely used npm libraries colors and faker, revealing a deliberate sabotage by maintainer Marak Squires that sparked heated debate over open‑source ethics, corporate exploitation, and security responsibilities.

FakerSecuritycolors
0 likes · 9 min read
Why Did a Developer Sabotage Popular npm Packages Colors and Faker?
Su San Talks Tech
Su San Talks Tech
Nov 24, 2021 · Backend Development

Boost Java Productivity: 4 Must‑Use Open‑Source Libraries (MapStruct, Retrofit, Faker, Wiremock)

This article introduces four essential Java open‑source libraries—MapStruct, Retrofit, Faker, and Wiremock—explaining their purposes, advantages over traditional approaches, and providing concise code examples to help developers streamline object mapping, HTTP communication, test data generation, and service mocking.

FakerOpen-sourceRetrofit
0 likes · 12 min read
Boost Java Productivity: 4 Must‑Use Open‑Source Libraries (MapStruct, Retrofit, Faker, Wiremock)
MaGe Linux Operations
MaGe Linux Operations
May 14, 2021 · Fundamentals

Boost Your Python Productivity with 7 Essential Efficiency Tools

This article introduces seven powerful Python tools—including Pandas, Selenium, Flask, Scrapy, Requests, Faker, and Pillow—explaining their core features and providing ready-to-use code snippets to help developers automate data analysis, testing, web development, crawling, API calls, fake data generation, and image processing.

FakerFlaskScrapy
0 likes · 6 min read
Boost Your Python Productivity with 7 Essential Efficiency Tools
21CTO
21CTO
Feb 5, 2021 · Frontend Development

Boost Front‑End Prototyping with FakeAPI: Instant Mock Data Generation

This article introduces FakeAPI, a FastAPI‑based mock data service that lets front‑end developers quickly generate realistic JSON payloads, explains its endpoints, payload formats, repeat feature, and shows how to deploy it locally using Docker.

API mockDockerFake Data
0 likes · 4 min read
Boost Front‑End Prototyping with FakeAPI: Instant Mock Data Generation
MaGe Linux Operations
MaGe Linux Operations
Aug 27, 2020 · Backend Development

Boost Your Test Data Generation with Python’s Faker Library

This article introduces the Python Faker library, explains why manually creating test data is inefficient, shows how to install Faker, demonstrates basic usage, locale customization, a wide range of built‑in providers for personal, geographic, financial, and network data, and how to create custom providers for reusable mock data in development and testing workflows.

AutomationData GenerationFaker
0 likes · 14 min read
Boost Your Test Data Generation with Python’s Faker Library
HomeTech
HomeTech
Dec 4, 2019 · Databases

Automating Test Data Generation with SQLAlchemy ORM, Faker, and Requests in Python

This article demonstrates how to automate e‑commerce test data creation by retrieving schema information with SQLAlchemy ORM, defining mapping classes, generating realistic data using Faker, and submitting it via HTTP requests with the Requests library, covering database interactions, data assembly, and API communication.

FakerHTTPORM
0 likes · 13 min read
Automating Test Data Generation with SQLAlchemy ORM, Faker, and Requests in Python
Test Development Learning Exchange
Test Development Learning Exchange
Sep 19, 2018 · Backend Development

Common Faker Library Functions – Usage and Code Examples

This article provides a comprehensive list of frequently used Faker library functions for generating mock data, explains how to install Faker, and includes practical Python code examples demonstrating random data generation, custom generators, and handling unique identifiers in test datasets.

Data GenerationFakerPython
0 likes · 8 min read
Common Faker Library Functions – Usage and Code Examples