Bảo đảm chất lượng ứng dụng Flutter. Chủ đề trình bày kim tự tháp kiểm thử với nhiều unit test nhanh và ổn định, ít bài integration chậm nhưng bao phủ đầu cuối. Nội dung gồm mẫu Arrange–Act–Assert, thư mục test lưu mã kiểm thử, pumpWidget dựng giao diện, khác biệt giữa pump một khung hình và pumpAndSettle chờ hết hoạt ảnh, find.text cùng find.byKey định vị widget, tester.enterText mô phỏng nhập liệu, và Widget Inspector trong DevTools.
Chưa có bài thi nào cho chủ đề này.
Xử lý bất đồng bộ trong Dart: Future đại diện cho một giá trị sẽ có trong tương lai, Stream cung cấp chuỗi sự kiện liên tục. Chủ đề làm rõ cách đánh dấu hàm async, dùng await để chờ Future, kiểu trả về luôn là Future dù thân hàm trả giá trị thường, xử lý lỗi bằng try-catch trong hàm async, chuỗi .then(), Future.delayed để mô phỏng độ trễ mạng, StreamController.broadcast cho nhiều listener, và thứ tự ưu tiên microtask trên event queue.
Dựng bố cục trong Flutter theo mô hình cha truyền ràng buộc — con chọn kích thước. Chủ đề bao quát Column xếp dọc và Row xếp ngang, Container gộp padding, margin và trang trí, SizedBox điều khiển kích thước, Expanded chiếm phần không gian còn trống trên trục chính, Stack cho phép các phần tử chồng lên nhau, ListView.builder dựng lười cho danh sách dài, GridView, SingleChildScrollView, cùng cách xử lý lỗi tràn bố cục.