Junior
Milliseid programme tuleb testijale teada?
sobes.tech AI
Vastus AI-lt
Tõhusa töö jaoks peab testija valdama mitmeid programme ja tööriistu:
- Testijuhtimise tööriistad (Test Management Tools): Testjuhtumite ja tulemuste planeerimiseks, korraldamiseks ja jälgimiseks. Näited: Jira (lisadega Zephyr, Xray), TestRail, TFS/Azure DevOps.
- Vigade jälgimise süsteemid (Bug Tracking Systems): Viga registreerimiseks, prioriteetide määramiseks ja jälgimiseks. Näited: Jira, Bugzilla, Redmine, Asana.
- Versioonikontrolli süsteemid (Version Control Systems): Testdokumentatsiooni, automatiseerimisskriptide salvestamiseks ja haldamiseks. Näited: Git (platvormidega nagu GitHub, GitLab, Bitbucket).
- API testimise tööriistad (API Testing Tools): Serveripoolse osa testimiseks. Näited: Postman, SoapUI, Insomnia.
- Andmebaasi tööriistad (Database Tools): Andmete kontrollimiseks, päringute kirjutamiseks. Näited: SQL Developer, DBeaver, pgAdmin, MySQL Workbench.
- Automatiseerimise tööriistad (Automation Tools):
- Veebirakenduste jaoks: Selenium WebDriver, Cypress, Playwright.
- Mobiilirakenduste jaoks: Appium.
- API jaoks: Rest-Assured, Locust (koormustestimiseks).
- Raamistikud: JUnit, TestNG, Pytest, NUnit.
- Vigade ja võrgu analüüsi tööriistad (Debugging/Network Tools): Võrgu päringute jälgimiseks ja vigade parandamiseks. Näited: Developer Tools (brauserites), Fiddler, Wireshark, Charles Proxy.
- Dokumentatsiooni tööriistad: Testdokumentatsiooni loomine ja redigeerimine, aruannete koostamine. Näited: Confluence, Google Docs, Microsoft Office Suite.
- Koostöö tööriistad: Meeskonnaliikmetega suhtlemiseks. Näited: Slack, Microsoft Teams, Zoom.
- CI/CD tööriistad (automatiseerijatele): Automatiseeritud testide integreerimiseks arendusprotsessi. Näited: Jenkins, GitLab CI, GitHub Actions, Azure Pipelines.
- Virtuaaliseerimise/konteineriseerimise tööriistad (vajadusel): Testkeskkondade standardiseerimiseks. Näited: Docker, VirtualBox, VMware.
- Koormustestimise tööriistad: Süsteemi jõudluse kontrollimiseks. Näited: JMeter, LoadRunner, Gatling.
Teadmised konkreetsete tööriistade kohta võivad projektist ja spetsialiseerumisest sõltuvalt erineda, kuid iga kategooria programmidega töötamise põhimõte on üldine.