Comprehensive Index of API Testing, Unit Testing, Performance Testing, Language Tutorials, Case Studies, Tools, and UI Automation Resources
This page provides a comprehensive catalog of resources covering API testing, unit testing, performance testing, language-specific tutorials (Java, Groovy, Python), case studies, testing tools, UI automation, and related technical articles, offering developers and testers a centralized reference for improving software quality and efficiency.
Table of Contents
This index aggregates a large collection of technical articles and examples related to software testing and development.
Interface Testing
Links to articles on using Spring Boot with MyBatis for service storage, Java HttpClient implementations for AlertOver, Swagger-to-test-code conversion, HttpClient handling of redirects, retries, file uploads, HTTPS issues, and more.
Unit Testing
Resources covering Maven/Gradle configuration of the Spock framework, Spock demos, data‑driven tests, and fuzzy assertions.
Interface Performance
Performance‑testing guides including Linux monitoring with Netdata, a custom timewatch tool, performance‑testing frameworks, high‑concurrency HttpClient setups, and specific load‑testing scenarios for password changes, update APIs, JVM heap dumps, and message‑queue performance.
Language Collections
Java articles on one‑line heart printing, atomicity and thread safety, loop tricks, main‑method internals, parameter passing, JSON null handling, and Groovy integration; Groovy articles on stream‑based prime generation, Bash scripting, Gradle database operations, and Groovy shell usage; Python articles on prime filtering, WeChat bot development, twin‑prime calculation, and Plotly visualizations.
Case Sharing
Test‑plan examples for message‑queue performance, password‑change load testing, probabilistic business interfaces, and non‑fixed probability algorithms.
Bug Collections
Analyses of MySQL index bugs, Microsoft Zune leap‑year bug, double‑spending bug, iOS calculator anomaly, iteration deletion pitfalls, and other notable defects.
Web Crawling Practices
Crawlers for form data extraction, Chinese pinyin retrieval, movie information, multi‑threaded crawling, school name extraction, e‑book sites, historical events, and large‑scale city weather data.
Tool Collections
Jacoco coverage solutions, Maven/Gradle plugins, JaCoCo reports, Moco API extensions (limit, random, cycle), static blog generation, Java POI Excel utilities, MongoDB wrappers, JSON pretty‑printing, reflection helpers, and various utility classes.
Build Tools
Maven‑Groovy mixed projects, Gradle Windows permission fixes, flexible local JAR loading, Jenkins‑Jacoco‑Sonar CI pipelines, and Gradle task‑failure continuation.
Plotly Visualization
Python Plotly tutorials for installing pandas, generating local files, scatter/line charts, pie charts, violin plots of API response times, contour plots, 3‑D interference visualizations, batch chart generation, and time‑series of API latency.
Non‑Technical Sharing
Thought‑leadership articles on programming mindset, steps to become a great Java developer, testing philosophy, career guidance for testers, manual testing importance, test case writing tips, and future testing trends.
UI Automation
Java multithreading examples, recursive function usage, UiAutomator heart‑shape drawing, source‑code analysis for click issues, text clearing with Chinese characters, element counting, custom listeners, multi‑device execution, color‑based state detection, and video playback progress extraction.
Selenium
Screenshot saving, JavaScript execution wrappers, cookie handling with MySQL, multi‑window management, third‑party login bypass, select handling, crawling examples, price‑setting scripts, data injection, forced page refresh, and JUnit integration.
App Performance
Multithreaded classes for Wi‑Fi control during Monkey testing, Logcat command execution, CPU/PSS data collection, app launch time measurement, FPS retrieval, and repeated app launch with Wi‑Fi maintenance.
Disclaimer
All articles are original and prohibited from third‑party reposting (except Tencent Cloud).
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
