Sobes.tech
Junior

Welke programma's moet een tester kennen?

sobes.tech AI

Antwoord van AI

Om effectief te werken, moet de tester verschillende programma's en tools beheersen:

  • Testmanagementtools: Voor het plannen, organiseren en volgen van testgevallen en resultaten. Voorbeelden: Jira (met plugins zoals Zephyr, Xray), TestRail, TFS/Azure DevOps.
  • Bug Tracking Systemen: Voor het registreren, prioriteren en monitoren van defecten. Voorbeelden: Jira, Bugzilla, Redmine, Asana.
  • Versiebeheersystemen: Voor het opslaan en beheren van testdocumentatie, automatiseringsscripts. Voorbeelden: Git (en platforms zoals GitHub, GitLab, Bitbucket).
  • API Testing Tools: Voor het testen van server-side applicaties. Voorbeelden: Postman, SoapUI, Insomnia.
  • Database Tools: Voor het controleren van gegevens in de database, schrijven van queries. Voorbeelden: SQL Developer, DBeaver, pgAdmin, MySQL Workbench.
  • Automatiseringstools:
    • Voor webapplicaties: Selenium WebDriver, Cypress, Playwright.
    • Voor mobiele applicaties: Appium.
    • Voor API: Rest-Assured, Locust (voor load testing).
    • Frameworks: JUnit, TestNG, Pytest, NUnit.
  • Debugging- en netwerktools: Voor het monitoren van netwerkverzoeken en debugging. Voorbeelden: Developer Tools (in browsers), Fiddler, Wireshark, Charles Proxy.
  • Documentatietools: Voor het maken en bewerken van testdocumentatie, rapporten. Voorbeelden: Confluence, Google Docs, Microsoft Office Suite.
  • Samenwerkingstools: Voor communicatie met het team. Voorbeelden: Slack, Microsoft Teams, Zoom.
  • CI/CD-tools: Voor het integreren van geautomatiseerde tests in het ontwikkelproces. Voorbeelden: Jenkins, GitLab CI, GitHub Actions, Azure Pipelines.
  • Virtualisatie/containerisatie tools: Voor het standaardiseren van testomgevingen. Voorbeelden: Docker, VirtualBox, VMware.
  • Load Testing Tools: Voor het controleren van de systeemprestaties. Voorbeelden: JMeter, LoadRunner, Gatling.

Kennis van specifieke tools kan variëren afhankelijk van het project en de specialisatie (handmatig/automatisering), maar het principe van werken met elke categorie programma's is hetzelfde.