<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Testing on Blog của Tôi</title><link>https://thaig2pro.github.io/tags/testing/</link><description>Recent content in Testing on Blog của Tôi</description><generator>Hugo -- 0.146.0</generator><language>vi</language><lastBuildDate>Wed, 23 Sep 2026 14:00:00 +0700</lastBuildDate><atom:link href="https://thaig2pro.github.io/tags/testing/index.xml" rel="self" type="application/rss+xml"/><item><title>Công thức trong ticket trừ hai lần, và chỉ hai ảnh chụp cùng một phút mới bác được nó</title><link>https://thaig2pro.github.io/posts/cong-thuc-tru-hai-lan/</link><pubDate>Wed, 23 Sep 2026 14:00:00 +0700</pubDate><guid>https://thaig2pro.github.io/posts/cong-thuc-tru-hai-lan/</guid><description>Tiêu chí chấp nhận định nghĩa tồn khả dụng là tổng nhập trừ đã phân bổ trừ đã bán. Đọc theo nghĩa đen ra 80; màn hình production hiện 90. Sai số đúng bằng phần bị trừ hai lần.</description></item><item><title>Import sửa nhầm dòng suốt nhiều năm vì hai bảng có id trùng nhau</title><link>https://thaig2pro.github.io/posts/bug-import-tra-nham-bang/</link><pubDate>Tue, 22 Sep 2026 17:00:00 +0700</pubDate><guid>https://thaig2pro.github.io/posts/bug-import-tra-nham-bang/</guid><description>Tính năng import quota lấy id sản phẩm rồi tra sang một bảng khác. Auto-increment làm id hai bảng trùng nhau, nên lần nào chạy cũng đổi đúng một dòng và không ai thấy gì lạ.</description></item><item><title>Cái lock tôi đánh rơi khi refactor, và 1184 test xanh không hề hay biết</title><link>https://thaig2pro.github.io/posts/lock-bi-danh-roi-khi-refactor/</link><pubDate>Mon, 21 Sep 2026 10:00:00 +0700</pubDate><guid>https://thaig2pro.github.io/posts/lock-bi-danh-roi-khi-refactor/</guid><description>Một row lock biến mất trong lúc refactor. Suite vẫn xanh vì sqlite nuốt im lặng FOR UPDATE. Cách tôi làm cho cái lock hiện ra trước mắt test, và cái giá phải trả.</description></item></channel></rss>