Raziskovalno preskušanje je vrsta preskušanja programske opreme, pri kateri testni primeri niso ustvarjeni vnaprej, preizkuševalci pa lahko sistem preverijo sproti. Ta vrsta testiranja vam omogoča, da hkrati brez večjega načrtovanja izvedete zasnovo in izvedbo preskusov.
Sledi izbrani seznam najboljših brezplačnih orodij za raziskovalno preizkušanje s priljubljenimi funkcijami in povezavami do spletnih strani. Seznam vsebuje odprtokodno (brezplačno) in komercialno (plačljivo) programsko opremo.
1) Raziskovalna aplikacija Xray (XEA)
Raziskovalna aplikacija Xray (XEA) poenostavlja postopek raziskovalnega testiranja, tako da vam ponuja orodja za zajemanje dokazov in enostavno izmenjavo vaših vpogledov. XEA olajša postopek dokumentacije, tako da lahko zajamete več nepreizkušenih kod, odkrijete nove scenarije testiranja in težko najdete napake.
Lastnosti:
- Ustvarite preizkusno sejo ali "testno listino", s katero boste spremljali svoj čas
- Snemajte videoposnetke, ustvarjajte posnetke zaslona, si zapisujte in delajte komentarje
- Preizkusite spletne, namizne ali celo mobilne aplikacije
- Uporabite kot samostojno namizno aplikacijo ali integrirajte z Xray in Jira
- Izvozna testiranja lahko izvozite v PDF ali neposredno v testna izvajanja v programu Xray
2) TestBench
TestBench pospeši celoten postopek raziskovalnega testiranja za vse ekipe od majhnih do velikih in porazdeljenih.
Lastnosti:
- Priprava: Določite testno misijo in listine. Nastavite časovni okvir za izvedbo in povabite vse udeležence.
- Izvedba: Začnite sejo in med raziskovanjem ustvarjajte zapiske, posnetke zaslona in videoposnetke. Oglejte si, na čem delajo vaši kolegi in kakšne ugotovitve so zabeležili. Označite zapiske po vrstah (napake, ideje, pohvale itd.).
- Povzetek: ugotovitve ocenite z vsemi udeleženci. Preglejte preizkusno sejo, kot želite, na primer z uporabo oznak zapiskov.
- TestBench podpira tudi testiranje in avtomatizacijo na podlagi specifikacij.
3) Magnet za napake
Bug Magnet je preizkuševalec sej za Chrome in Firefox. Orodje vam pomaga vključiti pogoste problematične vrednosti in primere robov. Omogoča enostaven dostop med raziskovalnimi testnimi sejami.
Lastnosti:
- Omogoča razširitev s prilagodljivimi konfiguracijskimi datotekami
- Deluje na straneh z več sličicami, le če so iste domene
- Popolnoma pasivna, zato ta programska oprema nikoli ne moti izvedbe testa vaše spletne aplikacije
Povezava: https://chrome.google.com/webstore/detail/bug-magnet/efhedldbjahpgjcneebmbolkalbhckfi
4) Raziskovalno preskušanje razširitve za Chrome
Gre za kromirano razširitev, ki se uporablja za spletna raziskovalna testiranja. Ta razširitev poroča o napakah, idejah, opombah itd.
Lastnosti:
- Z lahkoto prijavite napake, ideje, opombe in vprašanja
- Med sejo naredite posnetke zaslona. Bodite osredotočeni
- Pomaga vam pri samodejnem sledenju URL-jem
- Oglejte si rezultate seje v poročilu
- Shrani in uvozi sejo
- Izvoz seje v formate JSON, CSV ali HTML.
Povezava: https://chrome.google.com/webstore/detail/exploratory-testing-chrom/khigmghadjljgjpamimgjjmpmlbgmekj
5) Raziskovalec Qtest
QTest je enostavna za uporabo, razširljiva rešitev za upravljanje testov, ki preskuševalcem omogoča centralizacijo in pospešitev upravljanja testov. Orodje za raziskovalno testiranje QTest naredi vsak korak postopka preverjanja kakovosti enostavnejši in učinkovitejši.
Lastnosti:
- QTest centralizira upravljanje avtomatizacije testov in se integrira s katerim koli odprtokodnim ali lastniškim orodjem za avtomatizacijo testov.
- Pustite zapuščino rešitve za upravljanje testov na ravni podjetja
- QTest poenostavi poravnavo razvijalcev in preizkuševalcev z integracijo Jira v realnem času
- Ustvarite smiselna poročila s svojimi podatki Jira
- Brezhibno integriran z agilnimi orodji in orodji DevOps.
Povezava: https://www.tricentis.com/products/agile-dev-testing-qtest/exploratory-testing-qtest-explorer/
6) Preskusni načrti Azure
Orodje za raziskovalno preskušanje načrta Azure Test, ki vam pomaga izboljšati kakovost kode za vaše aplikacije.
Lastnosti:
- Zajemite bogate podatke o scenariju za raziskovalno preskušanje
- Pomaga vam pri preizkušanju aplikacije z izvajanjem testov v namiznih ali spletnih aplikacijah.
- Omogoča vam načrtovanje, izvajanje in sledenje skriptnih testov z odpravljivimi napakami.
7) Test Studio Explore
Telerik Studio je raziskovalno orodje za preizkušanje spletnih in namiznih aplikacij vseh OS Windows. Omogoča vam preizkušanje funkcionalnosti, obremenitve in delovanja spletnih in mobilnih aplikacij. Ponuja tudi vtičnik za preverjanje težav z navzkrižnim brskanjem.
Lastnosti:
- Izvorna podpora za gradnjo kontrolnikov za uporabniški vmesnik Telerik
- Pomaga vam pri zajemanju napak in pošiljanju povratnih informacij med raziskovalnimi preskusnimi sejami.
- Testiranje pojavnih oken HTML in pogovornih oken brskalnika
- Podpora za klicanje in beleženje JavaScript
- Omogoča neprekinjeno integracijo za uporabo strežnika za gradnjo
- Zasnovan je tako, da je lahek, priročen in enostaven za zagon in dostop.
Povezava: https://www.telerik.com/teststudio
8) TestRail
TestRail je zelo obsežna spletna programska oprema za upravljanje testnih primerov in orodje za raziskovalno testiranje. Orodje učinkovito upravlja, spremlja in organizira vaša prizadevanja za testiranje programske opreme.
Lastnosti:
- Z nadzornimi ploščami in poročili o dejavnostih lahko spremljate in spremljate stanje posameznih testov, mejnikov in projektov.
- Izvedite svoje teste in sledite takojšnjim rezultatom
- Ponuja testna poročila, meritve in vpoglede v realnem času
- Lahko se integrirate s sledilci napak
Povezava: https://www.gurock.com/testrail/
9) SmartBear Zephyr
SmartBear Zephyr je drugo uporabno orodje za raziskovalno testiranje. Zagotavlja celovite rešitve za agilne ekipe vseh velikosti. Ponuja tudi integracijo z enim klikom z JIRA, Jenkins, Bamboo in drugimi.
Lastnosti:
- Napredna analitika in nadzorne plošče DevOps
- Omogoča zajem kot orodje za opombe slike za reševanje težav Jira
- Letna obveznost ni potrebna
- Možnosti uvajanja v oblaku, strežniku in podatkovnem centru
- Pomaga vam pri poučevanju gibčnih članov ekipe s skupnim testiranjem programske opreme
Povezava: https://www.getzephyr.com/insights/why-capture-jira-essential-exploratory-testing-tool
10) Rapid Reporter
Rapid Reporter je raziskovalna aplikacija za zapise. Deluje tako, da si med neprekinjenim preizkusom dela zapise in jih nato pregleda.
Lastnosti:
- Je samostojno orodje, zato namestitev ni potrebna. Uporablja se lahko v različnih računalnikih od USB-ključa na ključu.
- Vedno je na vrhu zaslona, zato vam ga ni treba iskati na namizju.
- Zapisujete lahko enega za drugim v eno črto.
- Vrste zapiskov lahko med tipkanjem spreminjate s pomočjo smernih tipk.
- Aplikacija omogoča snemanje posnetkov zaslona na zahtevo
- Opombe lahko shranite v besedilne datoteke CSV, kar vam pomaga združiti prilagodljivost besedila s preglednico.
Povezava: http://testing.gershon.info/reporter/
11) SpiraCapture
SpiraCapture je orodje za raziskovalno preizkušanje Chrome. Orodje beleži in organizira vašo sejo testiranja. Je brezplačno orodje, zato se vam ni treba povezati z nobeno drugo programsko opremo.
Lastnosti:
- Pomaga vam, da zajamete svojo dejavnost in si ustvarite zapiske ali posnetke zaslona o tem, kaj se je zgodilo
- Omogoča zajemanje pritiskov tipk, klikov, sprememb URL-jev in omrežnih napak
- Omejite snemanje samo na tisti brskalnik, ki ste ga izbrali
- Ponudbe poenostavljajo komunikacijo z vašo ekipo.
Povezava: https://chrome.google.com/webstore/detail/spiracapture-exploratory/naknodgmafmgdbpkjbanlgnhlpificmj