Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Testowanie w środowisku piaskownicy to kompleksowe sprawdzanie przesyłanych plików danych, serwera rezerwacji i aktualizacji w czasie rzeczywistym.
Po wykonaniu wszystkich czynności w środowisku testowym w ramach planu wdrażania kompleksowego możesz poprosić o sprawdzenie integracji.
Aby sprawdzić integrację, możesz przesłać przypadki testowe do zespołu pomocy Centrum działań za pomocą formularza.
Testy trwają kilka dni z rzędu i mogą zająć do 7 dni roboczych, jeśli nie zostaną wykryte żadne problemy. Jeśli zespół znajdzie problemy, które wymagają rozwiązania, skontaktuje się z Tobą, aby je poprawić. Po rozwiązaniu problemów możesz poprosić o ponowne sprawdzenie. Testowanie zostanie zresetowane i rozpocznie się od nowa.
Autotest
Zanim poprosisz o sprawdzenie środowiska Sandbox, upewnij się, że:
Cały asortyment jest przesyłany do środowiska piaskownicy z zachowaniem tych warunków, aby zapewnić jakość danych:
Twoje zasoby reklamowe sprzedawcy mają wysoki współczynnik dopasowania.
Twoje usługi nie mają braków w dostępności.
Wierność dostępności działa w ten sposób:
SchedulingRules i Resources są prawidłowo zdefiniowane i działają zgodnie z oczekiwaniami.
Infrastruktura piaskownicy nie rezerwuje miejsc w rzeczywistym asortymencie sprzedawców.
Przeprowadzono samodzielne testy wszystkich znanych przypadków brzegowych zależnych od wewnętrznej logiki biznesowej.
Poproś o sprawdzenie
Po zakończeniu autotestu i części dotyczącej piaskownicy w ramach etapów kompleksowego planu wdrażania utwórz nową sprawę w Portalu dla partnerów, aby poprosić o sprawdzenie. Po kliknięciu linku otrzymasz od zespołu pomocy Centrum działań formularz, w którym możesz przesłać konkretnych sprzedawców i rezerwacje, aby przetestować integrację z piaskownicą.
Przypadki testowe
Oto niektóre testy kompleksowe przeprowadzane w ramach testowania w piaskownicy i testowania wersji produkcyjnej:
Dokonaj rezerwacji za pomocą Centrum działań i sprawdź, czy rezerwacja jest prawidłowo wyświetlana w Twoim systemie.
Sprawdź, czy e-maile z potwierdzeniem zostały wysłane oraz czy podane w nich godzina i rezerwacja są prawidłowe.
Anuluj rezerwację w Centrum działań i sprawdź, czy została prawidłowo anulowana w Twoim systemie.
Zarezerwuj kolejne spotkanie w Centrum działań i wywołaj anulowanie w swoim systemie za pomocą interfejsu Booking Notification API.
Usuń konkretny przedział czasowy z systemu i sprawdź, czy został prawidłowo usunięty w Centrum działań za pomocą BatchAvailabilityLookupResponse.
Zmodyfikuj rezerwację w Centrum działań i sprawdź, czy zmodyfikowana rezerwacja jest prawidłowo wyświetlana w Twoim systemie.
Kliknij różne miejsca, aby sprawdzić, czy nie ma BatchAvailabilityLookupbłędów.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],[],null,["# Sandbox Review\n\nSandbox testing is a comprehensive review of your Feed uploads, Booking Server,\nand Real-Time Updates.\n\nYou can request a review for your integration after all the Sandbox steps are\ncompleted in your [End-to-End Onboarding Plan](https://actionscenter.google.com/home).\nTo review your integration, you can submit test cases to the Actions Center\nSupport Team through a form.\n\nTesting runs across several consecutive days and takes up to seven business days\nto complete, if no issues are found. If the team finds issues that need to be\nresolved, they will reach out to you to correct them. After you resolve the\nissues you can request a new review. Testing then resets and begins from\nscratch.\n\n### Self-test\n\nBefore you request a review of your Sandbox environment, verify the following:\n\n1. All inventory is uploaded to the Sandbox environment with following\n conditions to assure data quality:\n\n 1. Your merchant inventory has a high match rate.\n 2. Your services aren't missing availability.\n 3. Availability fidelity works as intended in following way:\n 1. `SchedulingRules` and `Resources` are properly defined and work as expected.\n2. Your Sandbox infrastructure doesn't place actual bookings against live\n merchants' inventory.\n\n3. You have self-tested all known edge cases dependent on your internal business\n logic.\n\n### Request review\n\nAfter completion of self-test and the Sandbox portion of the End-to-End\nOnboarding Plan milestones, [create a new case](https://partnerdash.google.com/apps/reservewithgoogle/support/cases/create)\nin the Partner Portal to request review. When you press the link, you'll\nreceive a form from the Actions Center Support Team to submit specific\nmerchants and bookings to test your Sandbox integration.\n| **Note:** After you have requested testing, keep your integration in a healthy state. Continue your daily Feed upload cycle, and make sure that your `BookingServer` endpoints are responsive. Keep the Sandbox portion of your End-to-End Onboarding Plan green to verify that there are no delays in your testing schedule.\n\n#### Test cases\n\nThe following are some of the end-to-end tests that are performed as part of\nboth Sandbox and Production testing:\n\n- Make a booking through the Actions Center and confirm that the booking shows up correctly in your system.\n- Check that the confirmation emails are sent out and that the time and booking listed are correct.\n- Cancel the booking through the Actions Center and confirm that it's cancelled correctly in your system.\n- Book another appointment through the Actions Center and trigger the cancellation from your system with the Booking Notification API.\n- Remove a particular slot from your system and check to see if it's removed properly on the Actions Center through `BatchAvailabilityLookupResponse`.\n- Modify a booking from the Actions Center and confirm that the modified booking shows up correctly in your system.\n- Click various slots to verify that there are no `BatchAvailabilityLookup` errors."]]