Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
  • Nieuwsbrief

Testing SaaS

07 juli 2015 - 09:46OpinieCloud & Infrastructuur
Cordny Nederkoorn
Cordny Nederkoorn

Tegenwoordig is het allemaal cloud, maar een aantal jaren geleden hadden we het nog over software oriented architecture (soa) en daarna software as a service (SaaS). Bedrijven als Salesforce en Atlassian zijn vooral met het laatste groot mee geworden. Maar wat is nu eigenlijk SaaS en wat heeft dit voor invloed op het werk van een software tester?

Saas is het online aanbieden van software tegen een bepaalde fee. In de cloud is SaaS de applicatielaag boven op de platform as a service (PaaS)- en infrastructure as a service (IaaS)-laag. De software is voor elke gebruiker gelijk en het is schaalbaar, in tegenstelling tot de application service provider (asp). Het werkt niet met licenties (zoals asp), maar op basis van fees (abonnement).

Dit maakt het voor klanten makkelijker om over te stappen naar een andere leverancier en daarom is het van belang voor de SaaS-leverancier snel en kundig issues op te lossen buiten de reguliere releases om. Betrokkenheid met de klant is dus van belang voor de SaaS-leverancier.

Omdat de software in principe gelijk is voor elke klant, kan een software testteam door middel van gestructureerde regressietesten (liefst automatisch) snel verifiëren of alles nog naar behoren werkt (of gaat werken). Hierdoor kan het proactief het development-team waarschuwen als er issues zijn, voordat de klant het ziet. Vaak worden hierbij vooral de interfaces getest die door middel van webservices met elkaar communiceren. Vanwege de schaalbaarheid spelen performancetesten ook een belangrijke rol.

En dan hebben we het nog niet gehad over security-testen. Geen enkele SaaS-leverancier wil in de krant wegens lekken in zijn software. Er wordt dus al wat gevraagd van een testteam om de kwaliteit van een SaaS te waarborgen.

De SaaS levert een bepaalde online dienst, waarbij domeinkennis onontbeerlijk is, maar daarnaast ook technische (XML, web, performance, security et cetera) kennis noodzakelijk is om aan te geven waar het mis gaat. ‘Het werkt niet!’ zeggen gaat niet meer op voor een tester.

Maar daarnaast moet een tester ook duidelijk weten wat de eisen zijn van de klant. Een goede technische oplossing wil nog niet zeggen dat het functioneel werkt. Weten wat de kant wil is een must om er zeker van te zijn dat de software doet wat het moet doen.

Kortom, een unieke kans voor een software tester om te laten zien dat hij zijn vak verstaat!

Meer over

SaaSSoftwarebeheerTestautomatiseringTesting

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Slim verbonden en veilig georganiseerd

    Waarom connectiviteit en security onlosmakelijk verbonden zijn.

    Computable.nl

    Kies de juiste virtualisatie-aanpak

    Vergelijk drie krachtige open source-oplossingen: Proxmox, Kubernetes en OpenStack

    Computable.nl

    Beveiliging begint bij de Server

    Is serverhardware de blinde vlek in het securitybeleid? Waarom lifecycle-denken cruciaal is voor IT-security

    6 reacties op “Testing SaaS”

    1. Henri Koppen schreef:
      8 juli 2015 om 15:55

      Cordny, dude, er gaat nogal wat mis in je opinie.

      SOA staat niet voor software oriented architecture maar voor *service* oriented architecture. Ofwel een architectuur die veel gestoeld is op het gebruik van Application Programming Interfaces (API’s) en in mindere mate Command Line Interfaces (CLI’s). Da’s een totaal ander concept. SOA kun je wat vergelijken met PAAS, alleen hoeft een SOA niet per se cloud gericht zijn, is zelfbediening geen vereiste en gaat het niet om wel of niet betalen per gebruik.

      “In de cloud is SaaS de applicatielaag boven op de platform as a service (PaaS)- en infrastructure as a service (IaaS)-laag.”
      – Zo wordt het vaak getekend en zo onthouden mensen het wellicht makkelijk… alleen is het niet waar. SaaS hoeft helemaal niet op een Platform as a service gebouwd te worden. SaaS doet het ook prima op een hosted omgeving of direct een Infrastructure as a service.

      Dat het wel voorkomt betekent niet dat het altijd zo is.

      “De software is voor elke gebruiker gelijk” is ook niet per se waar en een verkeerde aanname. Zo kun je JIRA in afnemen als SaaS, maar vervolgens kun je met extensies, koppelingen en workflows behoorlijke veranderingen aan brengen zodat het niets eens meer hetzelfde eruit ziet.

      “Dit maakt het voor klanten makkelijker om over te stappen naar een andere leverancier”
      – SaaS maakt het vaak juist niet makkelijker over te stappen naar een andere leverancier omdat SaaS nu juist een punt oplossing is (die je met een SOA kunt extenden).

      Met Open source software op een IaaS kun je wel makkelijker overstappen, maar SaaS vaak dus niet. Je kunt niet van Salesforces overstappen op zeg bijvoorbeeld Microsoft Dynamics. Of van Dropbox naar Sharepoint online.

      “Betrokkenheid met de klant is dus van belang voor de SaaS-leverancier.”…. Hmm, zelfs dat is discutabel. Salesforce luisterd wel naar de markt, maar naar jou als klant? Niet echt.

      Maar als je het hebt over testers en saas en saas en klant.. dan bedoel je de relatie van een tester naar de saas leverancier? De klant in jouw stuk is dus de SaaS aanbieder?

      Ik heb nogal wat aan te merken en da’s jammer omdat je namelijk in mijn ogen gewoon goed in je vak bent als (saas) tester. Maar hier zie ik nog wat verbeterpunten 😉

      Login om te reageren
    2. Felix The Cat schreef:
      8 juli 2015 om 16:57

      Saas als “unieke kans” voor software tester en vervolgens een opsomming van onjuistheden (zie reactie Henri), algemeenheden en open deuren : Automatische testen hebben altijd voorkeur. In vroeg stadium defects vinden ook. Security. Domeinkennis. Niet echt Saas specifiek he. Ja, requirements dat je die weet, altijd handig. Beetje aangeven wat er precies misgaat ipv doetutnie conclusie. Tja, als je toch bezig bent..

      Weten wat de klant wil, lezen we. Die wil geen onzin, geen algemeenheden en geen open deuren. Die wil een QA expert.

      Login om te reageren
    3. Cordny Nederkoorn schreef:
      8 juli 2015 om 19:41

      Excuses heren,
      Dit was geschreven als een 13 in een dozijn-artikel. Met zelfs verkeerde uitleg van afko’s. Iets te enthousiast..
      Volgend artikel wordt weer een inhoudsartikel met minder marketing en meer QA. Schoenmaker, blijf bij je leest.
      Bedankt voor de feedback, die wordt gewaardeerd.

      Login om te reageren
    4. Henri Koppen schreef:
      8 juli 2015 om 20:37

      No worries Cordny, van jou kunnen we het hebben 🙂

      Login om te reageren
    5. Felix The Cat schreef:
      9 juli 2015 om 14:02

      Als we zo gaan beginnen is er geen lol meer aan, he. Ik verwacht volharding in je standpunt en een hakken-in-zand houding, ook al voel je aan dat je er op sommige punten wellicht naast zit. Voor voorbeelden, zie de reacties van Dekkinga 😉

      Login om te reageren
    6. Cordny Nederkoorn schreef:
      9 juli 2015 om 16:57

      No worries Felix,
      bij het volgende artikel
      ben ik weer van de partij
      om de discussie aan te gaan.

      Login om te reageren

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialData & AI

    AI in softwaretesten: tussen belofte e...

    De opkomst van kunstmatige intelligentie (AI) wekte hoge verwachtingen in de wereld van softwaretesten. Zelflerende testsuites, automatisch gegenereerde testgevallen en...

    Meer persberichten

    Meer lezen

    ActueelSoftware & Development

    Value8 wil totale controle over Ctac

    soevereine cloud
    AchtergrondCloud & Infrastructuur

    Hoe soeverein moet de NDS zijn?

    AchtergrondSecurity & Awareness

    Twee dagen volle bak met prominente ot-rol

    ActueelCloud & Infrastructuur

    Navo moderniseert it-infrastructuur met Oracle en Thales

    Luchtfoto van het datacenter-complex van Microsoft in Middenmeer.
    ActueelData & AI

    Microsoft breidt datacenter in Wieringermeer fors uit

    ActueelData & AI

    Amsterdams-Russische Nebius ‘hofleverancier’ van Microsoft

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs