/ / Interfejs internetowy do uruchamiania ogórka i wyświetlania wyników - ciągła integracja, ogórek

Interfejs sieciowy do uruchamiania ogórków i wyświetlania wyników - ciągła integracja, ogórek

Chciałbym stworzyć prostą stronę internetową, na której każdy(tj. użytkownicy nietechniczni) w naszym zespole mogą przejść, kliknij przycisk z napisem „Uruchom wszystkie testy”, a następnie zobacz ładnie sformatowaną wersję wyników testu ogórków.

Zasadniczo wszystko, czego chcę, to ładne opakowanie sieciowe z wynikami pisania w wierszu poleceń cucumber features z mojego katalogu głównego projektu.

Czy są jakieś projekty typu open source, które zapewniają tę funkcjonalność?

Odpowiedzi:

1 dla odpowiedzi № 1

Tak. Jest to jedno z zadań ciągła integracja systemy. Mimo tego bieganie Twoje testy po naciśnięciu przycisku mogą:

  • uruchom je po zatwierdzeniu, instalacji kompilacji, zgodnie z harmonogramem
  • wyślij e-mailem z wynikami testu
  • przechowuj wyniki poprzednich uruchomień w wygodny sposób

Radzę używać Jenkins jako ciągłego systemu integracji podłącz które pozwolą Ci bardzo ładnie prezentować wyniki testu. Pomimo jego nazwy wtyczka może być używana ze wszystkimi wersjami Cucumber, nie tylko Cucumber-JVM, które mogą sformatować swoje wyjście jako JSON.