AWS AppSync nâng cao khả năng kiểm thử bộ phân giải với tính năng mô phỏng đối tượng ngữ cảnh toàn diện
AWS AppSync – một dịch vụ GraphQL được quản lý hoàn toàn, giúp khách hàng xây dựng các API có thể điều chỉnh quy mô – công bố các cải tiến cho API EvaluateCode và EvaluateMappingTemplate. Bản cập nhật này cho phép nhà phát triển mô phỏng toàn diện tất cả các thuộc tính của đối tượng ngữ cảnh trong quá trình kiểm thử đơn vị chức năng và bộ phân giải, bao gồm cả thông tin nhận dạng, biến stash và xử lý lỗi. Phần nâng cao còn có tính năng xác thực đầu vào JSON được cải thiện với các thông báo lỗi rõ ràng, có thể chuyển thành hành động, giúp nhà phát triển dễ dàng xác định và khắc phục các vấn đề trong phần thiết lập ngữ cảnh của họ.
Những cải tiến này đơn giản hóa các yêu cầu thiết lập và cấu hình. Giờ đây, nhà phát triển có thể kiểm tra hiệu quả các chức năng và bộ phân giải bằng cách truy cập và xác nhận dữ liệu stash bộ phân giải (ctx.stash) và theo dõi lỗi (CTX.Outerrors) trong môi trường thử nghiệm của họ. Bản cập nhật cũng đơn giản hóa việc mô phỏng danh tính bằng cách cho phép nhà phát triển chỉ đưa thông tin đối tượng gọi thích hợp trong ctx.identity. Trải nghiệm bảng điều khiển được cập nhật cung cấp khả năng hiển thị tốt hơn về kết quả kiểm tra bộ phân giải, giúp nhà phát triển khắc phục sự cố và tối ưu hóa hiệu quả hơn phần triển khai bộ phân giải.
Phần nâng cao này được cung cấp ở tất cả các Khu vực AWS hiện hỗ trợ AWS AppSync.
Để tìm hiểu thêm về các tính năng mới này, hãy truy cập tài liệu về AWS AppSync và khám phá phần tham chiếu đối tượng ngữ cảnh. Bạn cũng có thể tìm hiểu các ví dụ và biện pháp thực hiện hay nhất trong Hướng dẫn dành cho nhà phát triển về AWS AppSync hoặc bắt đầu bằng cách truy cập bảng điều khiển AWS AppSync.