Fundamentals 4 min read

Third Issue: QA Roles, Delivery Quality Evaluation, Distributed Locks, Defensive Coding, and iOS Stability Testing

This issue presents five technical articles covering QA contributions in de‑QA projects, methods for evaluating team delivery quality, quality assurance for concurrency using distributed locks, defensive coding practices, and iQIYI's iOS stability testing approach, offering practical insights for software quality improvement.

转转QA
转转QA
转转QA
Third Issue: QA Roles, Delivery Quality Evaluation, Distributed Locks, Defensive Coding, and iOS Stability Testing

Third Issue

1. What can QA do in a “de‑QA” project?

Discusses the shift towards “de‑QA” and encourages QA professionals to find new ways to add value by improving quality and efficiency beyond traditional testing.

2. How to evaluate team delivery quality

Outlines three dimensions—process quality, result quality, and non‑business attributes—detailing metrics such as requirement completeness, build success rate, defect trends, delivery time, online defect rate, user feedback, data tracking, maintainability, and scalability.

3. Concurrency – Distributed lock quality assurance summary

Explains the importance of quality assurance in high‑concurrency e‑commerce scenarios, using distributed locks as a basis to introduce testing methods for concurrent systems.

4. How to practice “defensive coding”

Highlights that defensive coding is a shared responsibility of developers and testers, offering examples of handling exceptional cases during design, test case creation, and code review.

5. iOS stability testing practice at iQIYI

Describes iQIYI’s self‑developed solution for long‑duration iOS app stability testing, including tools like FastMonkey and methods for detecting crashes, memory leaks, and performance degradation.

iOStestingquality assurancedistributed lockQAdefensive coding
转转QA
Written by

转转QA

In the era of knowledge sharing, discover 转转QA from a new perspective.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.