Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Behat + Mink + selenium - parametryzacja scenariusza
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Hejka,
bawie sie teraz z Behat. Do tego podpinam jeszcze mink oraz selenium by testowac stronke normalnie w przegladarce.
w pliku .feature mam nastepujacy scenariusz
Kod
  Scenario: Blabla
    Given I am on "/login"
    When I fill in "form_email" with "moj.email@costam.com"
    When I fill in "form_password" with "moje.haslo"
    When I press "form_submit"
    Then I should be on "/"
    Then I should see "Cos"

To pieknie dziala. Loguje sie jako ja i widzi na stronie to co powinno wiedziec. Bajka.
No ale teraz chcialbym by to testowali tez moi koledzy z teamu. Nie chce jednak komitowac moich danych logowania. Kazdy ma swoje. Idzie jakos w miejsce loginu i hasla wstawic jakies zmiennej srodowiskowe tudziez jakies wartosci z konfiguracji behat.yml ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




@Damonsson tak wiem, ja to rozumiem. Ale

1) W aplikacji, ktora akurat testuje, stworzenie uzytkownika nie jest takie proste. Dlugo by gadac. Tak czy siak potrzebuje zalogowac na istniejacego juz uzytkownika
2) Tych parametrow potrzebuje tez dla rzeczy, wiec nawet jesli bym stworzyl uzytkownika, to nadal potrzebuje parametryzacji do innych celow. idzie to zrobic?
Go to the top of the page
+Quote Post

Posty w temacie
- nospor   Behat + Mink + selenium - parametryzacja scenariusza   15.05.2017, 10:19:54
- - Damonsson   Testujesz czy dla zalogowane użytkownika coś się p...   15.05.2017, 10:39:00
- - nospor   @Damonsson tak wiem, ja to rozumiem. Ale 1) W apl...   15.05.2017, 10:41:55
- - pyro   @nospor nie wiem co dokładnie masz na myśli mówiąc...   15.05.2017, 11:12:33
- - nospor   @pyro no wlasnie tutaj autoryzacja usera leci do z...   15.05.2017, 11:55:17
- - pyro   Możesz dokładniej określić jak następuje autoryzac...   15.05.2017, 12:00:26
- - nospor   Mamy stronke main.co.uk Mamy stronke auth.co.uk G...   15.05.2017, 12:06:43
- - pyro   No cóż... jak sam zauważyłeś zasada działania mogł...   15.05.2017, 12:21:24
- - nospor   CytatNiech ten serwis, do którego słany jest reque...   15.05.2017, 12:28:20
- - pyro   Wyedytowałem na coś z przykładem. A na pytanie ...   15.05.2017, 12:37:40
- - nospor   CytatWiele osób słysząc o mockach chyba wyobraża s...   15.05.2017, 12:47:02
|- - pyro   Cytat(nospor @ 15.05.2017, 13:47:02 )...   15.05.2017, 12:56:35
- - nospor   Ale jak mam do mock przekazac $username i ...   15.05.2017, 13:00:39
- - pyro   Tak jak ja ustawiłem tutaj: https://github.com/pyr...   15.05.2017, 13:03:50
- - nospor   Ja to rozumiem. Ja sie pytam, jak mam powiedziec ...   15.05.2017, 13:05:14
- - pyro   Nie rozumiem pytania, jak sobie w tablicy konfigur...   15.05.2017, 13:11:08
- - nospor   No to w takim razie ja chyba nie kumam jeszcze ide...   15.05.2017, 14:53:00
- - pyro   Cytat(nospor)Bo na poczatku pomyslalem, ze zmokuje...   16.05.2017, 08:57:18
- - nospor   Alez ani przez moment mi nie przyszlo do glowy by ...   16.05.2017, 09:20:02


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 11:06