Użytkownicy testowi są bardzo dobrzy w przeprowadzaniu testów integracyjnych.Czy Google zapewnia użytkownikom testowym do testowania integracji
Kiedy rozwijam program facebook oauth, mogę programowo tworzyć test users i używać ich jako prawdziwych użytkowników mojej aplikacji. Zachowują się w ten sam sposób co prawdziwi użytkownicy, a jedyną różnicą jest to, że są piaskownicy.
Czy Google oferuje coś takiego?
Przenoszą wszystkie swoje usługi do oauth2 i chciałbym napisać pełny test integracji z "prawdziwymi" użytkownikami.
Obecnie ręcznie przeprowadzam testy integracyjne i autoryzuję aplikację na żądanie, oczywiście to podejście nie jest dobre dla CI i prawdziwie zautomatyzowanego testu.
Jedyną alternatywą, jaką widzę, jest utworzenie konta rzeczywistego używanego tylko w testach i używanie jego referencji wchodzących w interakcje z czymś takim jak selen.
Inne alternatywy?
Na wszelki wypadek, gdy inni ludzie to znajdą. Wypróbowaliśmy opcje 1 i blokują automatyczne logowanie. Poszliśmy tak daleko, jak powielając 2FA, ale potem uciekliśmy się do recaptcha. –