Preskočite na sadržaj

SAP alati za testiranje u usporedbi: čemu služi svaki

Jasna usporedba SAP alata za testiranje koje su koristili moji timovi: Tricentis, Worksoft, Panaya, SAP Cloud ALM, SAP Solution Manager, UiPath i OpenText LoadRunner. Čemu služi svaki, što Vaš ugovor o SAP podršci već uključuje i kako birati.

Dva monitora s izvođenjem automatiziranih testova i dijagramom tijeka testiranja
Sadržaj
  1. Tri posla koja obavlja skup alata za SAP testiranje
  2. Usporedba SAP alata za testiranje
  3. Upravljanje testiranjem: Cloud ALM i Solution Manager
  4. SAP Cloud ALM
  5. SAP Solution Manager
  6. Alati za ručno testiranje
  7. Alati za automatizaciju testiranja: Tricentis, Worksoft, Panaya i UiPath
  8. Tricentis i SAP Test Automation by Tricentis
  9. Worksoft
  10. Panaya
  11. UiPath Test Suite
  12. Kada se automatizacija isplati
  13. Alati za testiranje performansi: OpenText LoadRunner
  14. Kako odabrati SAP alate za testiranje
  15. Alati nisu cijeli odgovor
  16. Vaš sljedeći korak
  17. Često postavljana pitanja

Glavni SAP alati za testiranje su SAP Cloud ALM i SAP Solution Manager za upravljanje testiranjem, Tricentis Tosca (koji SAP prodaje kao SAP Test Automation by Tricentis), Worksoft, Panaya i UiPath za automatizaciju testiranja te OpenText LoadRunner za testiranje performansi. Većina S/4HANA programa treba po jedan alat iz svake skupine: jedan za upravljanje testovima i njihovu sljedivost, jedan za automatizaciju regresije i jedan za testiranje opterećenja.

Svih sedam koristio sam ja ili su ih koristili moji timovi. Ovaj vodič uspoređuje čemu svaki služi, provjereno prema dokumentaciji dobavljača u listopadu 2026., i kako birati među njima. Za same vrste testiranja počnite s člankom SAP testiranje objašnjeno.

Odslušao sam desetke demonstracija alata u kojima sve savršeno radi. Zatim u stvarnom projektu skripte stalno pucaju ili integracija nikad ne radi onako kako je dobavljač pokazao. Zato SAP alate za testiranje ne biram prema popisima funkcionalnosti.

Testiranje zauzima oko 35 posto truda na programima koje vodim. Alati određuju koliki je dio tog truda ponovljiv.

Dijele se u tri skupine. Ne očekujte da alat iz jedne skupine radi posao druge skupine.

  1. Upravljanje testiranjem. Sadrži testne slučajeve, planove testiranja, rezultate izvođenja i nedostatke te ih povezuje sa zahtjevima i promjenama. Tu se odvija ručno testiranje i tu gledaju revizori. Ovdje spadaju SAP Cloud ALM, SAP Solution Manager i Panaya Test Management.
  2. Funkcionalna automatizacija testiranja. Snima ili modelira testove poslovnih procesa i ponovno ih izvodi nakon svake promjene. Ovdje spadaju Tricentis, Worksoft, Panaya Test Automation i UiPath.
  3. Testiranje performansi. Simulira mnogo korisnika istodobno kako bi pronašlo uska grla prije puštanja u rad. Ovdje spada OpenText LoadRunner, a SAP preprodaje i Tricentis proizvode za performanse.

Nekoliko dobavljača pokriva dvije skupine, a granice se pomiču sa svakim izdanjem. Najprije odlučite za koji posao kupujete, a zatim usporedite alate unutar te skupine.

Tablica sažima sedam alata. Svaki redak provjeren je prema vlastitim stranicama dobavljača ili SAP-ovu portalu za podršku.

AlatDobavljačGlavni posaoČemu služiGdje se uklapa
SAP Cloud ALMSAPUpravljanje testiranjemTestni slučajevi, planovi testiranja, ručno izvođenje, nedostaci, sljedivost do procesa i zahtjevaZadani izbor za nove S/4HANA i RISE programe; jedan tenant uključen uz Enterprise Support
SAP Solution Manager 7.2SAPUpravljanje testiranjemTest Suite, Business Process Change Analyzer, veze s kontrolom promjenaPostojeći on-premise landscapeovi koji ga već koriste; standardno održavanje završava 2027.
Tricentis Tosca / SAP Test Automation by TricentisTricentis, preprodaje SAPAutomatizacijaAutomatizacija temeljena na modelima, bez kodiranja, kroz SAP i ne-SAP aplikacijeProgrami s čestim izdanjima i mješovitim landscapeovima
Worksoft CertifyWorksoftAutomatizacijaAutomatizacija procesa bez kodiranja, uz snimanje procesa i analizu utjecajaLandscapeovi s mnogo procesa u kojima testove trebaju graditi poslovni korisnici
PanayaPanayaAnaliza utjecaja, upravljanje testiranjem, automatizacijaAnaliza utjecaja promjena, upravljanje testiranjem i automatizacija uz pomoć AI-jaProgrami s mnogo nadogradnji i promjena koji trebaju znati što ponovno testirati
UiPath Test Manager (UiPath Test Suite)UiPathAutomatizacija i upravljanje testiranjemOrkestracija testova s UiPath robotima kroz SAP GUI, Fiori i ne-SAP sustavePoduzeća koja već koriste UiPath za automatizaciju procesa
OpenText LoadRunnerOpenTextPerformanseTestiranje opterećenja i istodobnosti s protokolima SAP, SAP GUI i SAP WebTestiranje vršnih volumena i istodobnosti prije puštanja u rad

Nijedan od ovih alata nije loš izbor. Razlikuju se po pristupu, licenciranju i onome što Vaš tim već zna.

SAP Cloud ALM

Cloud ALM pokriva pripremu testova, planove testiranja, izvođenje testova i nedostatke. Prema SAP-ovoj obuci za testiranje u Cloud ALM-u, testni slučajevi grade se iz aktivnosti procesa rješenja, testeri bilježe prolaz ili pad po koraku, a nedostaci se prijavljuju izravno iz neuspjelih izvođenja. Time dobivate sljedivost od procesa do testa do nedostatka.

Kod automatizacije orkestrira, a ne izvodi. SAP navodi dva integrirana alata: SAP S/4HANA Cloud Test Automation Tool i Tricentis Test Automation for SAP. Worksoft, Panaya i UiPath objavljuju vlastite integracije s Cloud ALM-om.

Licenciranje je jednostavno. SAP-ova stranica o pravima korištenja daje jedan tenant korisnicima sa SAP Enterprise Supportom, Enterprise Support cloud editions ili Product Support for Large Enterprises. Upotreba je ograničena na korisnikovo vlastito interno upravljanje životnim ciklusom aplikacija.

SAP Solution Manager

Solution Manager 7.2 i dalje vodi upravljanje testiranjem na mnogim on-premise landscapeovima. Uz Enterprise Support njegov opseg uključuje Business Process Change Analyzer, koji sužava opseg testiranja na procese koje promjena dotiče, i SAP-ove funkcije za automatizaciju testiranja.

Datum je važniji od funkcionalnosti. SAP-ova stranica o alatu Solution Manager navodi standardno održavanje do kraja 2027. Produljeno održavanje do kraja 2030. opcija je za odabrane funkcije, uključujući test suite, a SAP preporučuje prelazak na Cloud ALM prije kraja 2027.

Ne uvodite Solution Manager za testiranje na novom programu. Ako već vodi Vašu kontrolu promjena, zadržite ga dok se landscape ne preseli, a zatim testnu dokumentaciju migrirajte kao dio tog preseljenja.

Alati za ručno testiranje

Ljudi koji traže alate za ručno SAP testiranje obično trebaju upravljanje testiranjem, a ne zaseban proizvod. Cloud ALM, Solution Manager, Panaya Test Management i UiPath Test Manager svi bilježe ručno izvođenje testova s koracima, rezultatima i nedostacima.

Ono što zamjenjuju je proračunska tablica. Proračunska tablica nema vezu s transportom, nema revizijski trag i nema povijest kada počne sljedeći ciklus.

Sva četiri automatiziraju poslovne procese u SAP GUI-ju i Fioriju. Razlike su u načinu na koji se testovi grade, što dolazi uz njih i kako se povezuju s Vašim alatom za upravljanje testiranjem.

Tricentis i SAP Test Automation by Tricentis

SAP Test Automation by Tricentis je SAP-ov preprodavani Tricentis proizvod u cloudu. SAP ga opisuje kao automatizaciju bez kodiranja, temeljenu na modelima, kroz SAP i aplikacije trećih strana, integriranu s Cloud ALM-om. SAP preprodaje i SAP Enterprise Continuous Testing by Tricentis, koji Tricentis identificira kao Tosca.

Provjerite svoje pravo prije nego što kupite. SAP-ova stranica o pravima korištenja korisnicima Enterprise Supporta daje vremenski ograničenu licencu za Tricentis Test Automation for SAP integriran s Cloud ALM-om do 31. prosinca 2028. Ograničena je na 5 imenovanih korisnika, 500 izvođenja testova mjesečno, 5 agenata za izvođenje i 12 mjeseci čuvanja rezultata, pa je polazna točka, a ne licenca za razinu cijelog programa.

Zasebna licenca pokriva Tricentis Test Automation for SAP integriran sa Solution Managerom, do 31. prosinca 2027. Na stranici pročitajte oba unosa za svoju vrstu podrške.

Worksoft

Worksoft Certify je proizvod za automatizaciju bez kodiranja za testiranje, osiguravanje testnih podataka i ispravke podataka. Worksoftova platforma uključuje i Business Capture, koji snima stvarne aktivnosti korisnika kao osnovu za testove, te proizvod Impact za analizu promjena.

Worksoft navodi integracije sa SAP Cloud ALM-om i Solution Managerom i dostupan je na SAP Storeu. Odgovara timovima koji žele da biblioteka testova pripada stručnjacima za poslovne procese, a ne developerima.

Panaya

Panayina ponuda pokriva Change Impact Analysis, Test Management, Test Automation i Custom Code Correction. Polazna točka je pitanje koje postavlja svaka nadogradnja: što je ova promjena dotaknula i što trebam ponovno testirati?

Zato odgovara nadogradnjama, support packovima i S/4HANA konverzijama u kojima posao pokreću prilagođeni kod i opseg utjecaja. Panayina integracija s Cloud ALM-om trenutačno pokriva automatizirane testove iz njezina proizvoda za automatizaciju bez kodiranja.

UiPath Test Suite

UiPath Test Manager planira i orkestrira izvođenja testova te izvještava o njima, a izvode ih UiPath roboti. UiPath navodi pokrivenost za S/4HANA, ECC, Fiori, WinGUI, WebGUI i Business Client te integraciju sa SAP Cloud ALM-om.

UiPathova dokumentacija opisuje i integraciju sa Solution Managerom, za koju je potreban Solution Manager 7.2 SP08 ili noviji. Praktični argument za UiPath je ponovna upotreba: ako Vaše poduzeće već koristi UiPath za automatizaciju procesa, Vaše vještine i licence prenose se dalje.

Kada se automatizacija isplati

Moje pravilo je jednostavno. Kada postoji velik broj testnih slučajeva koji traže opsežno, ponovljeno testiranje, automatizirajte. Ispod toga ručno testiranje je u redu, a napola izgrađena biblioteka automatizacije košta više nego što uštedi.

Ponovljeno testiranje upravo je ono što je regresija. Moj vodič za automatizaciju SAP testiranja pokriva gdje početi, a SAP regresijsko testiranje pokriva cikluse nadogradnje i opseg izdanja.

Odslušao sam desetke demonstracija alata u kojima sve savršeno radi. Zatim u stvarnom projektu skripte stalno pucaju ili integracija nikad ne proradi onako kako je dobavljač pokazao. Zato SAP alate za testiranje ne biram prema popisima funkcionalnosti.

Funkcionalna automatizacija govori Vam da proces radi za jednog korisnika. Ne govori Vam što se događa kada stotine korisnika knjiže na kraju mjeseca. Testiranje performansi mora se dogoditi prije puštanja u rad, a važni su testovi istodobnosti, s mnogo korisnika odjednom.

LoadRunner je sada OpenText proizvod. OpenTextova stranica za LoadRunner Professional sada ga naziva OpenText Professional Performance Engineering. Njegov popis protokola uključuje SAP, SAP GUI i SAP Web.

OpenText Enterprise Performance Engineering služi timovima koji izvode testove s više lokacija istodobno, a OpenText Core Performance Engineering je ponuda u cloudu. SAP preprodaje i Tricentis proizvode za testiranje performansi. Moj vodič za testiranje performansi SAP-a pokriva kako dizajnirati te testove.

Alate birajte ovim redoslijedom: najprije upravljanje testiranjem, zatim automatizaciju, a performanse treće. Upravljanje testiranjem je mjesto gdje žive sljedivost i revizija, a ono određuje koje su integracije za automatizaciju jednostavne.

  1. Provjerite što već posjedujete. Cloud ALM i ograničena Tricentis licenca dolaze uz Enterprise Support. Solution Manager dolazi uz on-premise održavanje.
  2. Odaberite platformu za upravljanje testiranjem. Cloud ALM za nove programe i RISE. Solution Manager samo tamo gdje već vodi kontrolu promjena, s planom migracije prije 2028.
  3. Prebrojite svoje ponovljene testne slučajeve. Ako je volumen regresije malen, testirajte ručno u svom alatu za upravljanje testiranjem i zasad preskočite automatizaciju.
  4. Suzite izbor automatizacije prema tome što odgovara. Mješoviti SAP i ne-SAP landscapeovi, potreba za analizom utjecaja promjena, postojeća UiPath okruženja i vlasništvo poslovnih korisnika upućuju na različite alate iz gornje tablice.
  5. Provedite pilot na vlastitim procesima. Koristite jedan stvarni tok poslovnog procesa s vlastitim podacima i ekranima, a ne demo sustav dobavljača.
  6. Dodajte alat za performanse. Planirajte testiranje istodobnosti za vršna razdoblja kao što je zatvaranje na kraju mjeseca.

Ova pitanja razdvajaju alat koji dobro odgovara od dobrog dema.

ČimbenikPitanje koje treba postaviti
Pokrivenost SAP-aKoje SAP GUI, Fiori i API tehnologije izvorno pokreće?
IntegracijaPovezuje li se s Cloud ALM-om ili Solution Managerom na način na koji radi Vaš voditelj testiranja?
Utjecaj promjenaMože li Vam reći na koje testove utječe transport ili nadogradnja?
OdržavanjeTko popravlja slomljene testove nakon izdanja i koliko to traje?
VlasništvoMogu li funkcionalni konzultanti i ključni korisnici graditi i čitati testove?
Trošak u drugoj godiniKoliko koštaju agenti, korisnici i održavanje nakon prve godine?

Najčešći neuspjeh u testiranju koji vidim nije problem alata. To je premalo testiranja u integracijskom testiranju sustava i korisničkom testiranju prihvaćanja. Alat ne može popraviti plan koji tim ciklusima daje premalo vremena.

Dvije prakse važnije su od toga koji proizvod kupite. Testni podaci trebaju biti maskirani, ali na produkcijskoj razini, s realističnim volumenima. Tijekom programa vodite dva odvojena landscapea, jedan za projekt i jedan za redovno poslovanje, kako bi se promjene iz žive podrške i projektne promjene testirale odvojeno.

Cloud izdanja dodaju još jedno razmatranje. SAP Cloud ERP public edition dobiva dvije velike nadogradnje godišnje, u veljači i kolovozu, a korisnici izvode regresijske testove u nadograđenom testnom sustavu. SAP-ov Test Automation Tool uključen je za taj posao.

Kako rezultate testiranja povezati s odlukama o puštanju u rad, pogledajte u mom članku o SAP quality gates.

Popišite sedam alata prema tri posla, a zatim označite što Vaš ugovor o SAP podršci već uključuje. Zatim suzite izbor samo za praznine i dogovorite demonstracije na vlastitim procesima.

Ako želite drugo mišljenje o skupu alata za testiranje ili planu testiranja, razgovarajte sa mnom.

Koji su glavni SAP alati za testiranje?

Za upravljanje testiranjem SAP Cloud ALM i SAP Solution Manager. Za automatizaciju testiranja Tricentis Tosca (koji se prodaje i kao SAP Test Automation by Tricentis), Worksoft Certify, Panaya i UiPath. Za testiranje performansi OpenText LoadRunner, koji se sada prodaje kao OpenText Professional i Enterprise Performance Engineering.

Je li Tricentis uključen uz SAP Enterprise Support?

Djelomično: SAP korisnicima Enterprise Supporta daje vremenski ograničenu licencu za Tricentis Test Automation for SAP integriran sa SAP Cloud ALM-om, do 31. prosinca 2028. Ograničena je na 5 imenovanih korisnika, 500 izvođenja testova mjesečno i 5 agenata za izvođenje. Veći programi obično trebaju puni Tricentis proizvod, koji SAP također preprodaje.

Trebam li za testiranje koristiti SAP Cloud ALM ili Solution Manager?

Cloud ALM za svaki novi program. Pokriva pripremu testova, planove testiranja, izvođenje i nedostatke, a jedan tenant uključen je uz Enterprise Support. Standardno održavanje alata Solution Manager završava krajem 2027., pa ga zadržite samo tamo gdje već vodi kontrolu promjena i planirajte prelazak.

Koji je najbolji alat za ručno SAP testiranje?

Vaš alat za upravljanje testiranjem. Cloud ALM, Solution Manager, Panaya i UiPath Test Manager svi bilježe korake ručnih testova, rezultate i nedostatke. Premještanjem ručnog testiranja iz proračunskih tablica dobivate revizijski trag i veze s promjenama.

Kada trebam automatizirati SAP testiranje?

Kada imate velik broj testnih slučajeva koji traže opsežno, ponovljeno testiranje, kao što je regresija kroz nadogradnje i izdanja. Ispod toga ručno testiranje je u redu. Automatizacija malog, nestabilnog skupa testova obično košta više u održavanju nego što uštedi.

Koji se alat koristi za testiranje performansi SAP-a?

OpenText LoadRunner čest je izbor, s protokolima SAP, SAP GUI i SAP Web. SAP preprodaje i Tricentis proizvode za testiranje performansi. Što god koristili, testove istodobnosti s mnogo korisnika odjednom izvedite prije puštanja u rad.

Noel D'Costa

Autor

Noel D'Costa

25 godina u SAP i Oracle ERP programima u zrakoplovstvu, državnoj upravi, financijama, maloprodaji i proizvodnji. Dolazim iz financija. Pomažem rukovodnim timovima iskreno odrediti opseg transformacija, stabilizirati programe u poteškoćama i izgraditi sustave koji prežive prvu godinu u produktivnom radu.

Sljedeći korak

Vodite li trenutačno ERP program?

Ako se ovaj članak dotaknuo programa koji upravo provodite, razgovor od 30 minuta obično donosi više od još jednog tjedna interne analize.