damianbeat
No elo.

Planuję w pracy wdrożyć system nadzoru nad aplikacją webową, mający obejmować pakiet regularnie wykonywanych testów automatycznych (front, api) + nadzór nad infrastrukturą (zabbix). W razie wykrycia jakichś problemów z aplikacją ma być wdrażany proces weryfikacji problemu, próba jego rozwiązania i wysłanie informacji o awarii.

Jest odnośnie tego typu tematów jakaś literatura? Jak tego typu systemy/procesy można nazywać?

#informatyka #it #testowanie #testowanieoprogramowania #
2
  • Najlepsze
  • Wszystkie komentarze
testerzy
@damianbeat: Prawdopodobnie szukasz Software Reliability Models, a tutaj poważniejszy opis. Do tego jakieś dobre narzędzie
2
Maciek-z-Krakowa
@damianbeat: hmm po kolei.

Do sprawdzania "jakości" kodu bierz Sonara jeśli open - source (zmierzy pokrycie unit testami i kilka innych spraw).

Generalnie każdy commit powinien być obtestowany unit - testami. Jeśli macie politykę taką, że po commicie do mastera job jenkinsowy od razu go wrzuca na środowisko testowe (to też mocno zależy od tego czy kod trzeba kompilować i budować jakieś artefakty czy nie) to od razu też tam uruchamiasz testy
1
player11one
player11one
Mirki, mógłby mi ktoś pomóc w konfiguracji gerrithub z jenkinsem? Mam swój serwer z jenkins, ale nie za bardzo umiem to połączyć. Jak powinno wyglądać typowe triggerowanie jenkinsa z gerrithuba?

AD 1. Czy dobrze kombinuję, że jenkins bedzie mógł uruchamiać testy jednostkowe do kodu, czy jest on odpowiedzialny tylko za budowanie projektów?

#programowanie #continousintegration #unittest #jenkins #gerrit
2
  • Najlepsze
  • Wszystkie komentarze
Sharpek
Sharpek
@player11one tak w jenkinsie mozesz robic co chcesz. Odpalac testy, generowac raporty itp. Kwestia konfiguracji
0
player11one
player11one
@Sharpek: a wiesz jak podpiąć jenkinsa pod gerrithuba? Musze zrobić nwoego użytkownika na github (w stylu jenkins_d--a) i podpiąć wtedy jenkinsa na swojej maszynie pod gerrithuba? ( ͡° ʖ̯ ͡°)
0
r.....s
r.....s
#continousintegration #continousdeployment #windows #git #dotnet #programowanie
Hejka. Poszukuję najprostszego sposobu na ogarnięcie takiego schematu:
Nowy commit na gicie powoduje pobranie źródeł i kompilację oraz deployment do lokalnego katalogu. Budowanie i deployment ma być w jednym miejscu bo to środowisko developerskie. Co polecacie? Coś w miarę lekkiego by się zdało.
4
  • Najlepsze
  • Wszystkie komentarze
terion
@rydes: Jenkins.
5
CoconutPirate
@rydes: w pracy korzystamy z teamcity, ale nie wiem, czy nie za duże.

Wersja pro jest darmowa, także próbuj :)
1