Tekrar deneme, çift kayıt üretmesin
Bağlantı kesildiğinde bir işlemi yeniden göndermek gerekebilir. Aynı işi ikinci kez yapmak zorunda değiliz.
Yanıt gelmediğinde ne oldu?
Sipariş sistemi bir kayıt gönderir ama yanıtı alamaz. İlk kayıt oluşturulmuş olabilir; istemci bunu henüz bilmiyordur. Aynı isteği yeniden göndermek, doğru önlem yoksa ikinci bir sipariş oluşturabilir.
İşlemi tanınabilir yapın
Uygun işlemlerde benzersiz bir işlem anahtarı kullanmak, aynı talebin daha önce işlendiğini kontrol etmeye yardımcı olur. Tekrarlanan istek, yeni bir kayıt açmak yerine önceki sonucu döndürebilir. Bu davranış her uç için ayrıca tasarlanmalıdır.
Hata senaryosunu birlikte deneyin
Sadece başarılı bağlantıyı değil; yanıt gecikmesini, zaman aşımını ve aynı isteğin tekrarlanmasını da sınayın. Denemelerin sonunda kayıt sayısına bakın. Kullanıcının kaç kez tıkladığı değil, sistemde kaç gerçek işlem oluştuğu önemlidir.
