Onlangs was ik toevallig in een interview waarin mij werd gevraagd om het testen van functies en het testen van functies uit te leggen. Zelfs nadat ik zoveel referenties heb opgezocht, kan ik geen overtuigende verklaring vinden – kan iemand het uitleggen?

Opmerkingen

  • Het kan ook een misverstand zijn van de interviewer of geïnterviewde: ” functioneel ” vs ” functionaliteit “. Dat staat ook in uw vraag: titel vermeldt ” functionaliteit ” maar de hoofdtekst van de vraag vermeldt functioneel. ” functioneel ” wordt vaak beschouwd als een synoniem voor ” systeem ” of ” integratie ” testen.

Antwoord

Er zijn veel soorten testen, en ze verschillen per bedrijf en organisatie. Verschillende mensen gebruiken verschillende termen. Er is geen speciale waarde in een bepaalde reeks termen; je hoeft alleen maar te weten wat de spreker bedoelt als ze ze gebruiken.

Eerlijk gezegd denk ik dat het een domme vraag was, of misschien zelfs een strikvraag, om te zien hoe je met dubbelzinnigheid omgaat. Of een kandidaat toevallig weet hoe de interviewer een reeks dubbelzinnige termen definieert, heeft geen invloed op de prestaties op het werk. Ik hoop dat de rest van het interview beter was dan dat.

Opmerkingen

  • Tijdens een interview kan het stellen van een stomme / strikte vraag als deze zelfs interessant zijn als de interviewer het antwoord niet weet. Een goed antwoord kan zijn ” Ik weet niet ‘ het exacte verschil, maar ik denk dat het zou kunnen betekenen ….. afhankelijk van de situatie. ” Als interviewer wil ik weten hoe je gedachtegang is, niet als je definities met je hoofd kunt uitleggen.
  • Precies. Mijn antwoord zou zijn om twee benaderingen van tests te noemen: het testen van een bepaalde functie en het testen van de algehele functionaliteit. Dan kunt u zich afvragen welke terminologie dit bedrijf voor elk gebruikt. Om namen onderscheidend en minder misleidend te maken, zou het helpen als de naam begint met een andere letter, niet ” F “. Maar lokale gebruiken variëren 🙂
  • Misschien was het echte doel van de vraag om erachter te komen of de geïnterviewde onduidelijke vragen kan onderzoeken, indringende vragen kan stellen om te bepalen wat de klant echt in gedachten heeft, niet de kennis maar de communicatieve vaardigheden testen. Als dat zo is, zou deze vraag een meesterlijke slag zijn 🙂
  • Ja, ik kan het ‘ niet helpen, maar ik denk dat dit een gerichte vraag was om te proberen te zien of een De kandidaat zal dan zijn begrip van de verschillende soorten testen die kunnen worden toegepast uitleggen, en specifiek wanneer ze deze zouden toepassen. Ik ‘ d heb gezegd ” Nou, ik ‘ m weet niet zeker hoe je die definieert hier, maar ik ‘ ben altijd voorbij < gesproken over de belangrijkste soorten testen, hoe ik me zou voorbereiden en ze zou implementeren, definieer waarom ze ‘ belangrijk zijn voor dekking en kwaliteit > ”

Answer

Dit is waar goede communicatieve vaardigheden, alertheid en een goede woordenschat van pas komen voor een tester ….

Kijkend naar de betekenis van de termen in kwestie,

Kenmerk : een onderscheidend kenmerk of aspect van iets.

Functionaliteit : de kwaliteit van geschikt zijn om een doel goed te dienen; bruikbaarheid.

Dus met de kennis van de betekenissen van deze termen kun je spontaan een verklaring bedenken die goed genoeg is. Zoals het is, zijn er veel terminologieën gemaakt door mensen tijdens het testen. En voor verschillende mensen en organisaties kan een term een andere betekenis hebben. Het is dus altijd beter om een passende uitleg te geven, afhankelijk van de context … 🙂

Answer

Functietesten: Functies zijn wijzigingen die nieuwe functionaliteit toevoegen of bestaande functionaliteit wijzigen.

Functioneel testen: Functioneel testen is een testtechniek die wordt gebruikt om de functionaliteit van de software te testen en moet alle scenarios dekken.

Bewerkt volgens de opmerkingen.

Opmerkingen

  • Downstem omdat het antwoord slechts een aantal links is.
  • Ok, maar niet ‘ vind je het niet erg dat je antwoord de verschillen niet laat zien ?. Maar ik accepteer eerlijk dat ik zojuist de links heb gepost.
  • Mee eens meneer. Bedankt.Als er een is, wat is dan dat verschil en als er geen verschil is, dan is het antwoord dat er geen verschil is (beide zijn hetzelfde).
  • Ja, ik ben het met je eens. De vraagkop is functionaliteit en in de beschrijving zie je functioneel.

Antwoord

In tegenstelling tot andere testtypes, voor de term Feature testing, kunt u alleen de beste overeenkomst vinden van algemeen aanvaarde testtypes in het Software QA-domein.

  • Feature testing – Ik denk dat het de geestelijke gezondheidstest is. In een volwassen build kan een bepaalde functie nieuw worden toegevoegd, of kan de bug van een bestaande functie worden opgelost. Vervolgens moet de test worden uitgevoerd met de nadruk op de specifieke functie alleen. De gezondheidstest van een volwassen build is ook hetzelfde. feature test (gezondheidstest) alleen zou de applicatie niet kwalificeren voor live verzending. De regressietest moet direct daarna volgen om er zeker van te zijn dat niets in het hele systeem wordt verbroken door een nieuwe toevoeging van een feature of bugfix. De link hier zou u meer inzicht moeten geven in Sanity-test

Functioneel testen heeft 2 interessante betekenissen, afhankelijk van de context van het testen.

  1. Als een subtype van systeemtesttypen

    • Functioneel testen – Testen om te zoeken naar ontbrekende functionaliteiten die nuttig kunnen zijn voor de eindgebruikers

      Dit is niet wat de simpele naam suggereert wat het zou kunnen zijn. Het is een variatie op de 7 hoofdtypen esting. Systeemtesten wordt ook wel End-to-end-testen genoemd. Een belangrijk aspect van systeemtesten is Functioneel testen, waarbij testers zoeken naar ontbrekende functionaliteiten die nuttig kunnen zijn voor de eindgebruikers. Idee is om de kwaliteit van de applicatie te verbeteren door na de test nieuwe functionaliteitssuggesties te geven.

      Raadpleeg deze link voor meer informatie over systeemtesten

  2. Hoofdtesttype dat vele andere subtesttypes omvat

    • Functioneel testen – Test hoe het systeem functioneert conform de functionele eisen van de klant.

      Bestaat uit vele testsubtypen waarbij zelfs ontwikkelaars in het team een bijdrage leveren. Controleer deze link voor meer informatie over dit hoofdtesttype.

Antwoord

Feature Testing Het testen van verbeterde dingen in een reeds ontwikkeld project wordt feature testing genoemd. Of het nuttig is voor ons project. De Feature begrijpen, Testscenarios bouwen, Hoe het is Geïmplementeerd, implementeer de Build Early zijn enkele van de dingen bij het testen van functies.

Functioneel testen Functioneel testen betekent dat de applicatie wordt getoetst aan de zakelijke vereisten. Functionele testen worden uitgevoerd aan de hand van de functionele specificaties die door de klant zijn opgegeven of volgens de ontwerpspecificaties volgens use cases die door het ontwerpteam worden gegeven. De rol van functioneel testen is het valideren van het gedrag van een applicatie.

Reacties

  • Dat geldt ook voor ‘ ta nieuw project hebben functie? Of hebben alleen de volgende versies functies? Functie betekent niet updaten!

Antwoord

Functie is iets dat de gebruiker als een voordeel ziet. Iets dat kan worden opgeroepen in een opsommingsteken van een brochure.

Functie is iets dat wordt gedaan.

In het algemeen gebruiken functies een of meer functies. Zo is “ongedaan maken” een functie. Het is een transversale aangelegenheid en bestaat in feite uit vele tientallen of honderden individuele “ongedaan maken” -functies.

Antwoord

Een functie doet iets; kenmerken zijn kenmerken of kwaliteiten van de functie, of misschien hoe het doet wat het doet.

Moeten kopers bij het beoordelen van software kijken naar functies, kenmerken of beide? Ik zou denken dat de nadruk zou liggen op functies (wat u wilt dat het systeem voor u doet), aangezien deze vrij eenvoudig te identificeren zijn. Functies kunnen van leverancier tot leverancier verschillen, hoewel functies bijna universeel beschikbaar kunnen zijn. En dus zou u de kenmerken van de ene leverancier ten opzichte van de andere kunnen overwegen, als een manier om te beslissen welke u verkiest.

Antwoord

Functie is als de basis van het product of van een bepaald domein, bijvoorbeeld op een werkzoekende site kan werkzoekende de baan bekijken, wat de basisfunctionaliteit is van alle werkzoeksites, maar in het bijzonder werkzoekende site kan men e-mail naar de recruiter sturen is ook feature van de specifieke baanzoeksite die tot een bepaald bedrijf behoort.

Het betekent dat functionaliteit de basisfunctie is van het product in een domein, maar de functies kunnen veranderen afhankelijk van het bedrijfsproduct in hetzelfde domein.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *