Nowy Mabl z GitHub Actions, BitBucket i Atlassian Bamboo
Mabl jest zautomatyzowaną platformą do testowania aplikacji internetowych. Najnowsza wersja daje programistom więcej sposobów na zapewnienie, że ich aplikacja działa zgodnie z przeznaczeniem.
Integrowanie testów z GitHub i BitBucket
Nowa wersja Mabl zawiera integrację z GitHub i BitBucket — platformami hostującymi kod. Jest to przydatne nie tylko QA czy menadżerom. Przy pomocy GitHub Actions, a także automatyzacji Bamboo, Mabl pozwala programistom uruchamiać funkcje testowania aplikacji internetowych.
Dzięki GitHub, testy end-to-end są uruchamiane przed ich zaakceptowaniem, w ramach kontroli przeprowadzanej względem żądań ściągania i zatwierdzeń. Wspólne działanie GitHub i automatyzacji Atlassian Bamboo pozwalają wykonywać testy również migawkami i przypinać je do wersji do określonych punktów w cyklu życia produktu.
Dla programistów na „front-endzie” aplikacji webowych testy Mabl zapewniają, że aplikacja zachowuje się tak, jak oczekuje tego użytkownik, nie tylko przechodząc testy z klasy abstract. Jest więc to dużą zaletą, ponieważ inne Framework, jak np. Selenium, testują kod, ale nie doświadczenie użytkownika, co może spowodować, że po przejściu testów, z punktu widzenia użytkownika, sprawa wciąż może być zepsuta.
Nowe funkcje Mabl
Nowymi funkcjami są te mające na celu „przesunięcie w lewo” testów, które Mabl może zapewnić. Udostępnia to bezpośrednio deweloperowi większej liczby testów — w cyklu tworzenia aplikacji a także uzupełniając przepływ pracy programisty.
Inne funkcje stanowią uzupełnienie lokalnego obiegu pracy programisty. Testy front-endowe przeprowadza się na lokalnym komputerze dewelopera. Następnie zgłasza się problemy, ale wszystko to zachodzi bez potrzeby nadzorowania procesu testowania przez dyrektora. Kolejnym dodatkiem jest interfejs wiersza polecenia. Pozwala on teraz programistom konfigurować i uruchamiać testy Mabla równolegle z innymi pracami programistycznymi.
Dla osób korzystających już z Selenium, Mabl może importować istniejące już tam zestawy testów. Ceny Mabla są dostępne tylko na życzenie, ale pełny dostęp do funkcji platformy możemy mieć już podczas 14-dniowego okresu próbnego.
Źródło: