UAT Studioby Salvion
Pomoc · Połączenia

Publikowanie nowych zgłoszeń w Microsoft Teams

Zespół projektowy dowiaduje się o nowych zgłoszeniach tam, gdzie już rozmawia: karta na kanale Teams z wagą, krokiem testu, osobą, która znalazła błąd, i przyciskiem do otwarcia w UAT Studio. To Państwo decydują, które zgłoszenia są warte wiadomości.

Czas około 5 minutKto administrator przestrzeni roboczej oraz osoba, która może dodawać workflowy do kanałuPlany Team, Business, Partner i Enterprise
W jedną minutę

Najpierw obejrzyj

Konfiguracja Microsoft Teams: workflow, wybór zgłoszeń, które dostają wiadomość, test i ręczne udostępnienie zgłoszenia (50 sekund, napisy w obrazie).
Zanim Państwo zaczną

Co będzie potrzebne

  • Kanał Teams na wiadomości, np. UAT w zespole projektu.
  • Uprawnienie do dodawania workflowów do tego kanału. W większości organizacji ma je każdy członek zespołu; niektóre działy IT wyłączają Workflows. Wtedy należy zwrócić się do działu IT.
  • Uprawnienia administratora w przestrzeni roboczej UAT Studio.
Bez konta i tokenuTeams udostępnia adres kanału. UAT Studio wysyła wiadomości na ten adres i nie może w Teams robić nic więcej: nie może czytać kanału ani publikować gdzie indziej.
Konfiguracja · raz na kanał

Połączenie z kanałem Teams

1

Utworzenie workflowu w Teams

  1. W Teams otworzyć kanał, kliknąć ⋯ (More options) obok jego nazwy i wybrać Workflows.
  2. Wybrać szablon Post to a channel when a webhook request is received.
  3. Nadać mu nazwę, np. UAT Studio, sprawdzić konto, na którym działa, i kliknąć Next.
  4. Sprawdzić zespół i kanał, a następnie kliknąć Add workflow.
  5. Teams pokazuje adres zaczynający się od https://. Kliknąć przycisk kopiowania obok niego. Okno należy zostawić otwarte do wklejenia adresu w kroku 3.
Adres należy traktować jak hasłoKażdy, kto zna ten adres, może publikować na kanale. Należy wkleić go wyłącznie w UAT Studio i nie wysyłać go na czacie ani e-mailem.

Zgubiony adres? W Teams otworzyć Workflows, otworzyć workflow i kliknąć pierwszy krok (When a Teams webhook request is received), aby zobaczyć go ponownie.

2

Dodanie Microsoft Teams w UAT Studio

W UAT Studio otworzyć przestrzeń roboczą i kliknąć Connections. W Add a connection wybrać Microsoft Teams i kliknąć Add.

Add a connection: wybrany Microsoft Teams, z przyciskiem Add

Następnie wybrać, które zgłoszenia dostają wiadomość:

  • Post new issues from: Critical only, High and Critical (domyślnie), Medium and higher, Every new issue lub No new issues.
  • Status changes: domyślnie wyłączone. Po włączeniu publikowana jest też każda zmiana statusu tych zgłoszeń, np. gdy któreś jest gotowe do ponownego testu.
  • New test rounds i Sign-offs: domyślnie publikowane.
  • Daily overview: domyślnie wyłączone. Po włączeniu co rano pojawia się jedna karta z projektami, w których coś się działo.
  • Projects: zaznaczyć projekty, których dotyczy ten kanał. Jeśli żaden nie jest zaznaczony, publikowane są wszystkie projekty przestrzeni roboczej.

Kliknąć Save settings. Osobny kanał dla każdego projektu? Wystarczy dodać Microsoft Teams ponownie dla każdego kanału.

3

Zapisanie adresu workflowu

Wkleić adres z kroku 1 w Workflow address i kliknąć Store token. Pojawi się Token stored z czterema ostatnimi znakami. Od tej chwili adresu nie można odczytać, można go tylko zastąpić.

4

Test połączenia

Kliknąć Test connection. Na kanale pojawi się karta UAT Studio is connected, a połączenie pokaże zielony znacznik z godziną testu.

Połączenie z Microsoft Teams: High and Critical, zaznaczony projekt CRM UAT, adres zapisany i przetestowany
Przetestowane połączenie z Teams. Przełączenie na Off wstrzymuje wiadomości bez utraty ustawień.
Korzystanie

Co jest publikowane

  • Nowe zgłoszenie o wybranej wadze lub wyższej: karta z tytułem, opisem, wagą, statusem, testem i krokiem, osobą, która je znalazła, oraz ticketem w Jira lub Azure DevOps, jeśli istnieje.
  • Zmiana statusu takiego zgłoszenia, jeśli jest włączona, np. ISS-012 is now Ready for retest.
  • Nowa runda testów: runda, liczba przypadków testowych, wydanie, build i środowisko oraz osoba, która ją rozpoczęła.
  • Sign-off: kto zatwierdził, decyzja i ewentualne warunki.
  • Dzienne podsumowanie, jeśli jest włączone: około 08:15 jedna karta, w której dla każdego projektu widać zapisane wyniki, niepowodzenia, nowe i zamknięte zgłoszenia oraz to, co jest jeszcze otwarte.
  • Każda karta ma przycisk Open in UAT Studio. Otworzyć ją mogą tylko osoby z dostępem do projektu.
  • Ręcznie: w każdym zgłoszeniu administrator może kliknąć Send to Microsoft Teams, aby je udostępnić, niezależnie od wagi.
Co nie trafia do TeamsZrzuty ekranu i pliki nie są publikowane w Teams; pozostają w UAT Studio, za logowaniem.
Role

Kto może co robić

Administrator przestrzeni roboczejDodaje, zmienia, testuje i usuwa połączenie oraz ręcznie wysyła zgłoszenia.
Testerzy i interesariuszeZgłaszają problemy jak zawsze. Nie widzą połączenia.
Wszyscy na kanaleWidzą karty. Otwarcie zgłoszenia wymaga dostępu do projektu w UAT Studio.
Pomoc

Gdy coś pójdzie nie tak

KomunikatCo zrobić
This is not a Teams workflow addressNależy skopiować adres samego workflowu (krok 1), a nie link do kanału lub zespołu.
Teams does not know this address any more (404 or 401)Workflow został usunięty lub wyłączony. Należy utworzyć go ponownie i zapisać nowy adres.
Test działa, ale brak kart dla nowych zgłoszeńNależy sprawdzić wybraną wagę i zaznaczone projekty oraz to, czy połączenie jest On. Następnie wysłać jedno zgłoszenie ręcznie przez Send to Microsoft Teams: jeśli Teams je odrzuci, widać dlaczego.
Brak Workflows w menu kanałuDział IT wyłączył Workflows (Power Automate). Należy poprosić o dopuszczenie szablonu Post to a channel when a webhook request is received.
Connections are not part of your planPołączenia są dostępne w planach Team, Business, Partner i Enterprise, a dla Project jako dodatek. Administrator może zmienić plan w Plan & billing.

Nadal nie działa? Prosimy napisać na [email protected] i podać widoczny komunikat. Prosimy nigdy nie wysyłać nam samego adresu workflowu.

Korzystają Państwo ze Slacka? Zobacz Publikowanie zgłoszeń i postępu w Slacku. Zgłoszenia we własnym systemie? Zobacz Połączenie z webhookiem.

Bezpieczeństwo

Jak postępujemy z adresem

  • Adres trafia z przeglądarki na nasz serwer jeden raz, szyfrowanym połączeniem.
  • Jest przechowywany w postaci zaszyfrowanej (AES-256). Klucz do odszyfrowania jest przechowywany oddzielnie od bazy danych.
  • Nikt nie może go odczytać: ani w aplikacji, ani przez wsparcie.
  • Karty zawierają treść zgłoszenia i nazwisko testera, który je znalazł, nigdy pliki. Należy wybrać kanał, którego członkowie mogą widzieć UAT.
  • Po usunięciu połączenia w UAT Studio lub workflowu w Teams wiadomości natychmiast przestają przychodzić.