Sobes.tech
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.