Junior
Milyen programokat kell ismernie egy tesztelőnek?
sobes.tech MI
Válasz az MI-től
A hatékony munkához a tesztelőnek számos programot és eszközt kell ismernie:
- Tesztkezelő eszközök: A tesztesetek és eredmények tervezése, szervezése és nyomon követése. Példák: Jira (Zephyr, Xray pluginekkel), TestRail, TFS/Azure DevOps.
- Hibakövető rendszerek: A hibák rögzítése, priorizálása és nyomon követése. Példák: Jira, Bugzilla, Redmine, Asana.
- Verziókezelő rendszerek: A teszt dokumentáció, automatizálási szkriptek tárolása és kezelése. Példák: Git (és platformok, mint GitHub, GitLab, Bitbucket).
- API tesztelő eszközök: A szerveroldali alkalmazások tesztelése. Példák: Postman, SoapUI, Insomnia.
- Adatbázis eszközök: Az adatbázisban lévő adatok ellenőrzése, lekérdezések írása. Példák: SQL Developer, DBeaver, pgAdmin, MySQL Workbench.
- Automatizálási eszközök:
- Webalkalmazásokhoz: Selenium WebDriver, Cypress, Playwright.
- Mobilalkalmazásokhoz: Appium.
- API-hoz: Rest-Assured, Locust (terheléses tesztekhez).
- Frameworkök: JUnit, TestNG, Pytest, NUnit.
- Hibakereső és hálózati elemző eszközök: A hálózati kérések figyelése és hibakeresés. Példák: Developer Tools (böngészőkben), Fiddler, Wireshark, Charles Proxy.
- Dokumentációs eszközök: A teszt dokumentációk és jelentések készítése és szerkesztése. Példák: Confluence, Google Docs, Microsoft Office Suite.
- Csapatmunka eszközök: A kommunikáció a csapattal. Példák: Slack, Microsoft Teams, Zoom.
- CI/CD eszközök: Az automatizált tesztek integrálása a fejlesztési folyamatba. Példák: Jenkins, GitLab CI, GitHub Actions, Azure Pipelines.
- Virtualizáció/konténerizációs eszközök: A tesztkörnyezetek standardizálása. Példák: Docker, VirtualBox, VMware.
- Terheléses tesztelő eszközök: A rendszer teljesítményének ellenőrzése. Példák: JMeter, LoadRunner, Gatling.
A konkrét eszközök ismerete projektfüggő és szakmai területtől függően változhat (kézi/automatizált), de az alapelv minden kategóriában azonos.