Wpis z mikrobloga

#programowanie #php #codeception #salesforce #oauth

Próbuję napisać testy integracyjne do salesforce'a w codeception. Wiadomo scenariusz oAuth: najpierw zabawa redirectami po uprawnienia. Niestety salesforce na stronie logowania ma narąbane js'a więc dostępny w codeception "PHP Browser" nie ogarnia, bo nie odpala js'ów. Ktoś może polecić jakieś sprytne obejście tego problemu, aby z poziomu testów wykonać logowanie na testowych danych do salesforce po autentykację oAuth? Może jakieś inne narzędzie, może jakiś sprytny hack? (Pierwszy redirect jsowy ogarnąłem wyciągając regexem adres do redirecta, ale formularza który robi lazyload innej strony na submit już nie ogarnę w ten sposób)
  • 4
@micke: no ale testujesz integracje wiec po autentykacje do testow chyba musisz sie sam pofatygowac.

Jezeli jest ci to potrzebne do testow to chyba SF powinien udostepnic jakis endpoint zeby to dostac.

Kazdy formularz, takze ten z lazyload jest wysylany do jakiegos URL wiec nie musisz czekac na jego zaladowanie, sam sobie skompletuj formularz i wyslij. Problem moze sie pojawic jesli bedzie tam nounce.