60 top vbscript interview questions
Lijst met de meest gestelde vragen over het testen van VBScript-tests met gedetailleerde antwoorden om u te helpen bij de voorbereiding van een interview:
In de vorige tutorial hebben we ‘ Foutafhandeling 'Wat het laatste onderwerp was van de serie VBScript-tutorials.
Om het samen te vatten: in deze tutorial behandelen we VBScript-interviewvragen om u vertrouwd te maken met het soort vragen dat tijdens een sollicitatiegesprek gesteld kan worden.
Een reeks van de meest populaire en meest gestelde VBScript-vragen zijn in deze tutorial opgenomen voor uw gemakkelijke referentie. Deze tutorial zou een gids zijn voor iedereen die het interview snel wil klaren.
Klik om te voltooien VBScript-serie hier
In mijn persoonlijke ervaring is er geen specifieke manier of formule om een sollicitatiegesprek te doorlopen en het hangt helemaal van jou en het type interviewer af, maar toch is het goed om op je profiel voorbereid te zijn op je eigen vertrouwen en kennis, zodat je aarzel niet om de vragen te beantwoorden die tijdens een interview worden gesteld.
VBScript interviewvragen en antwoorden
Hieronder volgt de lijst met elementaire maar belangrijkste interviewvragen in VBScript die in een interview kunnen worden gesteld:
Q # 1) Wat is VBScript-taal die wordt gebruikt voor en naar welke eerdere taal is deze gemodelleerd?
Antwoord: VBScript is een lichtgewicht primaire scripttaal die wordt gebruikt voor automatisering van de Scripts in QTP-tool (Quick Test Professional). Dit is gemodelleerd naar de taal van Visual Basic.
V # 2) Wat zijn de omgevingen die worden ondersteund door VBScript-taal?
Antwoord: VBScript kan draaien in de volgende 3 omgevingen:
- IIS (Internet Informatie Server) Dit is de webserver van Microsoft.
- WSH (Windows Script Host) - Dit is de hostingomgeving van het Windows-besturingssysteem.
- IE (Internet Explorer) - Dit is de meest gebruikte omgeving om scripts uit te voeren en dit is de eenvoudige hostingomgeving.
V # 3) Welk gegevenstype / -typen worden ondersteund door VBScript-taal en wat zijn hun specialiteiten?
applicaties om video's van youtube te downloaden
Antwoord: Er is slechts één gegevenstype dat wordt ondersteund door VBScript-taal en dit wordt de ‘Variant’ genoemd. Als we dit gegevenstype in de String-context gebruiken, gedraagt dit zich als een String en als we dit in een numerieke context gebruiken, gedraagt dit zich als een getal. Dit is de specialiteit van het gegevenstype Variant
V # 4) Wat is de extensie van het VBScript-bestand?
Antwoord: VBScript-bestand wordt opgeslagen met de extensie .vbs
V # 5) Hoe worden opmerkingen in de VBScript-taal verwerkt?
Antwoord: Elke verklaring die begint met een enkel citaat of met het trefwoord 'REM' wordt behandeld als een reactie.
V # 6) Welke respectieve symbolen worden gebruikt om een regel te scheiden en om de lange instructie op te splitsen in meerdere instructies in de VBScript-taal?
Antwoord: Kolonisten (:) fungeren als een lijnscheidingsteken en Laag streepje (_) wordt gebruikt om de lange instructie op te splitsen in meerdere instructies in de VBScript-taal.
Q # 7) Wat zijn de sleutelwoorden in de VBScript-taal?
Antwoord: Er zijn enkele woorden die werken als gereserveerde woorden en ze kunnen niet worden gebruikt als variabelenamen, constantennamen of andere identificatienamen, deze staan bekend als sleutelwoorden. Enkele van de trefwoorden in de VBScript-taal zijn Niet, Niets, Behouden, Optioneel, etc.
V # 8) Is VBScript-taal een hoofdlettergevoelige taal en wat betekent het?
Antwoord: Nee. Dit betekent in feite dat variabelenamen, trefwoorden, constanten en andere ID's niet hoeven te worden getypt met een consistent hoofdlettergebruik van letters, dwz als u het trefwoord 'Optioneel' typt als OPTIONEEL, optioneel of Optioneel, betekenen deze allemaal hetzelfde in de VBScript-taal.
V # 9) Wat zijn de naamgevingsconventies bij het declareren van een variabele in de VBScript-taal?
Antwoord: Hieronder volgen de regels voor het declareren van een variabelenaam:
- Het moet altijd beginnen met een letter. Bijvoorbeeld output, naam, etc. Variabelenaam mag niet beginnen met een nummer of een speciaal teken zoals _va123, 12non, etc.
- Het mag de limiet van 255 tekens niet overschrijden.
- Het mag nooit een punt (.) Bevatten.
V # 10) Welk sleutelwoord wordt gebruikt om een variabele in de VBScript-taal te declareren?
Antwoord: De Geen trefwoord wordt gebruikt om een variabele in de VBScript-taal te declareren. Afhankelijk van de omvang van de variabele kunnen echter ook openbare of privé-trefwoorden worden gebruikt.
V # 11) Wat zijn de 2 manieren waarop een variabele kan worden gedeclareerd in de VBScript-taal?
Antwoord: Twee manieren om een variabele te declareren zijn:
- Impliciete verklaring : Wanneer variabelen direct zonder declaratie worden gebruikt, wordt dit impliciete declaratie genoemd. Het is echter geen goede gewoonte, want als de variabelenaam op enig moment niet correct is gespeld in het script, kan dit tijdens het uitvoeren verkeerde resultaten opleveren en soms zal het zelfs niet gemakkelijk door de gebruiker worden gedetecteerd.
- Expliciete verklaring: Het declareren van de variabelen voordat u ze gebruikt, staat bekend als de expliciete declaratie van variabelen.
V # 12) Wat is het gebruik van Option Explicit Statement?
Antwoord: Dit biedt een mechanisme waarbij de gebruiker alle variabelen moet declareren met behulp van Dim, Public of Private Statements voordat ze in het Script worden gebruikt.
Als de gebruiker de variabelen probeert te gebruiken die niet zijn gedeclareerd in het geval van Option Explicit, treedt er een fout op. Het wordt altijd aanbevolen om ‘Option Explicit’ bovenaan de code te gebruiken, zodat u, zelfs als u per ongeluk de verkeerde naam van de variabele gebruikt, deze onmiddellijk kunt corrigeren zonder enige verwarring.
V # 13) Hoe worden waarden toegewezen aan de variabelen in de VBScript-taal?
Antwoord: Waarden worden toegekend met behulp van Gelijk (=) Operator. De naam van de variabele staat aan de linkerkant en de waarde die aan de variabele is toegewezen, staat aan de rechterkant van de ‘=’ -operator.
V # 14) Hoe worden waarden toegewezen aan variabelen van het type String en Numeriek?
Antwoord: Als de variabele waaraan de waarde moet worden toegewezen van het type String is, kan deze worden toegewezen met dubbele aanhalingstekens en als de variabele waaraan de waarde moet worden toegewezen, van het numerieke type is, kan deze worden toegewezen zonder dubbele aanhalingstekens.
V # 15) Leg de reikwijdte van de variabelen uit met respectievelijk Dim-, Public en Private-sleutelwoorden.
Antwoord: Als de variabele wordt gedeclareerd met Geen trefwoord binnen de functie, dan is het bereik ervan beperkt tot alleen het functieniveau, d.w.z. deze variabele kan niet worden geopend zodra de functie is beëindigd.
Als de variabele wordt gedeclareerd met een Privaat trefwoord binnen de functie, dan zal het bereik niet beperkt zijn tot alleen het functieniveau, maar het is overal in dat specifieke script toegankelijk.
Als de variabele wordt gedeclareerd met Openbaar trefwoord binnen de functie, dan is de reikwijdte niet beperkt tot alleen het functieniveau, maar het is overal in dat specifieke script en ook in de andere scripts toegankelijk.
V # 16) Hoe kunnen constanten worden gedeclareerd in de VBScript-taal?
Antwoord: Constanten worden genoemd geheugenlocaties binnen een programma waarvan de waarden nooit veranderen tijdens de uitvoering van het script. ‘Const’ sleutelwoord wordt gebruikt om constanten in de VBScript-taal te declareren.
V # 17) Welke constante wordt gebruikt voor afdruk- en weergavefuncties en werkt hetzelfde als het indrukken van de Enter-toets?
Antwoord: vbCrLf wordt gebruikt voor print- en weergavefuncties die een regelterugloop vertegenwoordigen met een regeldoorvoer met waarden als Chr (13) en Chr (10). Dit werkt op dezelfde manier als bij het indrukken van een Enter-toets. Dit is een vooraf gedefinieerde constante van de VBScript-taal.
V # 18) Hoeveel soorten operators zijn er beschikbaar in de VBScript-taal?
Antwoord: Er zijn 4 soorten operators die worden ondersteund door de VBScript-taal.
Zij zijn:
- Rekenkundige operatoren
- Vergelijkingsoperatoren
- Logische operators
- Aaneenschakelingsoperatoren
V # 19) Welke operator wordt gebruikt voor het ophalen van de modulus van de 2 getallen in de VBScript-taal?
Antwoord: TEGEN Operator wordt gebruikt voor het ophalen van de modulus van de 2 getallen in de VBScript-taal.
V # 20) Welke operator wordt gebruikt om de vergelijking uit te voeren tussen 2 operanden in de VBScript-taal?
Antwoord: ‘==’ Equal Operator wordt gebruikt om de vergelijking uit te voeren tussen 2 operanden in de VBScript-taal, d.w.z. als we 1 == 2 aanvinken, wordt False weergegeven.
V # 21) Welke operator wordt gebruikt om de 2 waarden in de VBScript-taal samen te voegen?
Antwoord: operator wordt gebruikt om de 2 waarden in de VBScript-taal samen te voegen.
V # 22) Als we 2 strings nemen als 'Goed' en 'Slecht', wat zullen de ‘+’ en ‘&’ operators dan retourneren?
Antwoord: ‘&’ En ‘+’ werken beide als een aaneenschakelingsoperator in het geval van de tekenreekswaarden. Daarom zullen deze beide hetzelfde resultaat opleveren als GoodBad.
V # 23) Welke operator kan worden gebruikt om de waarde van de operand of de toestand van de conditie te wijzigen?
Antwoord: 'NIET' Operator wordt gebruikt als een logische operator en kan worden gebruikt om de waarde van de operand te wijzigen of de toestand van de voorwaarde te wijzigen, d.w.z. als de voorwaarde True is, wordt deze gewijzigd in False en vice versa.
V # 24) Van de verschillende soorten operators, die als eerste en laatste worden geëvalueerd in de VBScript-taal?
Antwoord: ‘Rekenkundige’ operatoren worden eerst geëvalueerd en ‘Logische’ operatoren worden tenslotte geëvalueerd in de VBScript-taal.
V # 25) Welke voorwaardelijke verklaring is het handigst om te gebruiken in het geval van meerdere voorwaarden in de VBScript-taal?
Antwoord: ‘Selecteer case’ is de handigste om te gebruiken in het geval van meerdere voorwaarden in de VBScript-taal, zoals in het geval van SELECT Statement, u kunt direct naar het exacte geval gaan zonder tijd te verspillen om elke voorwaarde een voor een in te gaan.
V # 26) Wat zijn de verschillende soorten loops die beschikbaar zijn in de VBScript-taal?
Antwoord: De loops die beschikbaar zijn in de VBScript-taal zijn grofweg onderverdeeld in 3 typen en ze zijn - Voor Loops, Do Loops en Terwijl Loops.
V # 27) Welke lus wordt gebruikt in het geval van arrays in de VBScript-taal?
Antwoord: Voor elke lus wordt gebruikt in het geval van arrays. Dit is alleen een extensie van For Loop. Als u de code voor elke indexwaarde van een array herhaalt, kunt u ‘For Each Loop’ gebruiken.
V # 28) Wat is het verschil tussen For Loop en While Loop?
Antwoord: Dit is een zeer belangrijke sollicitatievraag die meerdere keren wordt gesteld.
For Loop wordt gebruikt als we precies weten hoe vaak de lus (d.w.z. voor i = begin tot einde) moet worden uitgevoerd in tegenstelling tot in het geval van While Loop.
In ‘For Loop’ in het VBScript wordt de teller automatisch opgehoogd, zo niet het trefwoord stap met 1 vermeld, wanneer lussen naar het volgende trefwoord gaan, terwijl in ‘While Loop’ de tellervoorwaarde expliciet tussen de haakjes moet worden vermeld.
V # 29) Wat is het verschil tussen Do While Loop en Do While Loop?
Antwoord: Do While Loop controleert eerst de voorwaarde en als deze waar is, worden de instructies pas uitgevoerd en in het geval van Do While wordt de lus uitgevoerd totdat de voorwaarde onwaar wordt.
V # 30) Hoeveel soorten procedures zijn beschikbaar in de VBScript-taal?
Antwoord: Er zijn 2 soorten procedures in de VBScript-taal: subprocedures en functieprocedures.
Sub is een type procedure dat een reeks instructies in het blok van de code bevat en na uitvoering geen waarde retourneert.
De Functie is een type procedure dat een reeks instructies in het blok van de code bevat en na uitvoering ook waarde kan retourneren. Dit kan, afhankelijk van de situatie, input vragen.
V # 31) Wat zijn de verschillen tussen subprocedures en functieprocedures?
Antwoord: De verschillen zijn als volgt:
- Subprocedure neemt nooit een invoer terwijl de functieprocedure indien nodig invoer kan nemen.
- Sub-procedure begint en eindigt met het gebruik van respectievelijk Sub en End Sub, terwijl de functieprocedure begint en eindigt met respectievelijk Function en End Function.
- Het belangrijkste verschil is dat de subprocedure nooit een waarde retourneert, terwijl de functieprocedure een waarde kan retourneren.
V # 32) Wat zijn de 2 manieren om een waarde door te geven aan de functie?
Antwoord: De 2 manieren om een waarde door te geven aan de functie zijn:
- Passeer waarde: Wanneer argumenten worden doorgegeven en eventuele wijzigingen die plaatsvinden in de Called-procedure in de waarde van een variabele blijven niet bestaan, dan betekent dit dat deze waarde doorgeeft. Het sleutelwoord dat in dit geval wordt gebruikt, is ByVal
- Ga door Referentie: Wanneer argumenten worden doorgegeven en eventuele wijzigingen die plaatsvinden in de Called-procedure in de waarde van een variabele, blijven bestaan, dan betekent dit dat deze door verwijzing wordt doorgegeven. Het sleutelwoord dat in dit geval wordt gebruikt, is ByRef
V # 33) Welke ingebouwde functie wordt gebruikt om het nummer op te maken in de VBScript-taal?
Antwoord: Formaatnummer De conversiefunctie wordt gebruikt om de opgegeven uitdrukking in de vorm van een getal te converteren.
V # 34) Welke ingebouwde functies worden gebruikt om de opgegeven uitdrukking in de vorm van datum en tekenreeks in de VBScript-taal te converteren?
Antwoord: cDate is een van de veelgebruikte conversiefuncties voor het converteren van de uitdrukking die de parameter Datum of Tijd bevat naar het subtype Datum.
cStr is de conversiefunctie die wordt gebruikt voor het converteren van de uitdrukking naar het subtype String.
V # 35) Hoe worden arrays gedeclareerd in de VBScript-taal?
Antwoord: Declaration of Array kan op dezelfde manier worden gedaan waarop variabelen worden gedeclareerd, maar met een verschil dat die arrayvariabele wordt gedeclareerd met haakje ‘()’
De Geen trefwoord wordt gebruikt om een array te declareren.
Manieren om een array te declareren: Er zijn 3 manieren waarop een array kan worden gedeclareerd.
Ze zijn als volgt:
Manier 1: Dim array1 ()
Hier is array1 de naam van een array en aangezien haakjes leeg zijn, betekent dit dat de grootte van een array hier niet is gedefinieerd.
Als u een array wilt declareren door de grootte te vermelden, kunt u dit op de volgende manier doen.
Manier 2 : Dim array1 (5)
Hier wordt array1 gedeclareerd met de grootte als 5, wat aangeeft dat het 6 waarden bevat, aangezien de index van een array altijd begint bij 0. Deze 5 waarden kunnen van het type integer, string of karakter zijn.
Manier 3 : array1 = Array (1,2,3,4,5,6)
Hier wordt de Array-functie gebruikt om een array te declareren met een lijst van de argumenten tussen de haakjes en alle gehele getallen worden direct tussen de haakjes doorgegeven zonder dat de grootte van een array hoeft te worden vermeld.
Notitie Indexwaarde van een array kan nooit een negatieve waarde zijn.
Q # 36) Wat zijn pond en ubound in de VBScript-taal?
Antwoord: pond geeft het kleinste subscript of index van een Array in de VBScript-taal aan en dit geeft altijd 0 terug, aangezien de indexwaarde van een Array altijd begint bij 0.
ubound geeft het grootste subscript van een gedefinieerde array terug of kan zeggen dat het de grootte van een array aangeeft. Als de grootte van een array 5 is, is de waarde van de ubound 5.
V # 37) Welke ingebouwde functie met betrekking tot een array voegt subtekenreeksen samen tot één string in de VBScript-taal?
Antwoord: De functie Join combineert meerdere subtekenreeksen tot een string. Hier bevat de geretourneerde tekenreeks verschillende subtekenreeksen in een array en voegt dus alle subtekenreeksen samen tot één string.
Syntaxis: Join (array, (delimiter). Het gebruik van delimiter is een optionele voorwaarde.
V # 38) Hoeveel soorten arrays zijn er beschikbaar in de VBScript-taal?
Antwoord: Er zijn in principe 2 soorten arrays die worden gebruikt in het VBScript:
- Eendimensionale matrix : Dit is een eenvoudig type array dat vaker in de scripts wordt gebruikt.
- Multidimensionale array : Wanneer een array meer dan 1 dimensie heeft, staat het bekend als een multidimensionale array. Normaal gesproken wordt een 2-dimensionale array meestal gebruikt, d.w.z. er zullen rijen en kolommen in een array zijn. De maximale afmeting van een array kan oplopen tot 60
V # 39) Wanneer zijn de REDIM-instructie en het PRESERVE-trefwoord gebruikt in de VBScript-taal?
Antwoord: Dit is een zeer belangrijke sollicitatievraag die vaak is gesteld
REDIM instructie wordt gebruikt om de grootte van een array opnieuw te definiëren. Wanneer de array zonder enige grootte wordt gedeclareerd, kan een array opnieuw worden gedeclareerd met behulp van REDIM met de mogelijkheid om de grootte van een array te specificeren.
BEWAREN trefwoord wordt gebruikt om de inhoud van een huidige array te behouden wanneer de grootte van een array wordt gewijzigd.
Laten we het gebruik van deze zoekwoorden begrijpen aan de hand van een eenvoudig voorbeeld:
Q # 40) Wat is het gebruik van de Date-functie in de VBScript-taal?
Antwoord: Datumfunctie geeft de huidige systeemdatum en -tijd weer in de VBScript-taal.
V # 41) Welke datumfunctie wordt in de VBScript-taal gebruikt om het verschil tussen de 2 datums te vinden?
Antwoord: DateDiff functie wordt gebruikt om het verschil op te halen tussen de 2 datums die zijn opgegeven als parameters op basis van het opgegeven interval.
Q # 42) Wat is het gebruik van de functie FormatDateTime in de VBScript-taal?
Antwoord: Dit is een formaatfunctie die wordt gebruikt converteer de datum naar een specifiek formaat gebaseerd op de parameters die aan de functie worden geleverd. De syntaxis hiervan is FormatDateTime (Datum, Formaat). Dit is een veelgebruikte formaatfunctie.
V # 43) Welke functie wordt in de VBScript-taal gebruikt om de opgegeven uitdrukking om te zetten in een datumtype-waarde?
Antwoord: cDate wordt gebruikt om een geldige uitdrukking om te zetten in een waarde van het type Datum. De syntaxis hiervan is cDate (datum), d.w.z. elke geldige Datum / Tijd-uitdrukking wordt geconverteerd naar een bepaalde Datum.
V # 44) Wat is het gebruik van de Instr-functie?
Antwoord: Dit wordt gebruikt om de positiewaarde van de deelstring te vinden bij de eerste keer dat deze voorkomt in de hoofdreeks.
Voor deze functie moeten 2 strings worden opgegeven om deze zoekbewerking uit te voeren en de zoekbewerking begint vanaf het eerste teken.
Syntaxis: is InStr (naam van string1, de naam van string2).
Als de naam van string1 of string2 null of “” is, retourneert deze functie respectievelijk null en 0. Dit resultaat> = 1 waarden wanneer de string wordt gevonden en 0 in het geval dat de string niet wordt gevonden.
Q # 45) Hoe de lengte van de string te krijgen door gebruik te maken van de String-functie?
Antwoord: Len functie wordt gebruikt om de lengte van een gespecificeerde string te verkrijgen, d.w.z. het totale aantal karakters van een gespecificeerde string.
Syntaxis: Len (naam van de string).
Q # 46) Welke functie wordt gebruikt om stringvergelijking uit te voeren?
Antwoord: StrComp wordt gebruikt om de 2 strings te vergelijken en waarden te retourneren op basis van de vergelijking. Dit retourneert 0 als string1 = string2, -1 als string1string2 en null als een van de strings null is.
Syntaxis: StrComp (naam van string1, naam van string2).
V # 47) Hoe kunnen de spaties uit de string worden verwijderd?
Antwoord: Trimmen functie wordt gebruikt om de spaties van beide zijden van de opgegeven String bij te snijden / te verwijderen.
Syntaxis: Trim (naam van de string).
V # 48) Hoe kun je de waarde van een cookie ophalen?
Antwoord: document.cookie slaat de informatie op van sleutel-waardeparen en vervaldatumwaarden van een cookie.
document.cookie = “key1 = naam van de waarde1; key2 = naam van de waarde2, ……., expires = date”.
wordt gebruikt om de sleutel / waarde-paren te scheiden.
V # 49) Wat zijn gebeurtenissen in de VBScript-taal?
Antwoord: Evenementen zijn de Acties die optreden wanneer een activiteit wordt uitgevoerd zoals elke muisklik, het indrukken van de toetsen, muisaanwijzer, enz. Met behulp van het schrijven van een stuk code in de programmeertalen zoals VBScript, kunnen deze gebeurtenissen worden vastgelegd en kunnen acties worden uitgevoerd volgens uw vereisten door optimaal gebruik te maken van het mechanisme voor gebeurtenisafhandeling.
V # 50) Welke gebeurtenis wordt geactiveerd wanneer muisfocus uit een element in de VBScript-taal komt?
Antwoord: MouseOut Gebeurtenis wordt geactiveerd wanneer muisfocus uit een element in de VBScript-taal komt.
V # 51) Wanneer wordt de gebeurtenis ‘On Click of Button’ geactiveerd in de VBScript-taal?
Antwoord: Deze gebeurtenis vindt plaats in geval van het klikken op een knop die aanwezig is op een HTML-pagina.
V # 52) Welk object wordt gebruikt om te werken met de Excel-bladen in de VBScript-taal en welke instructie wordt gebruikt om dit object te maken?
Antwoord: Excel-objecten ondersteuning bieden aan de codeerders om te werken en om te gaan met Excel Sheets.
Set obj = createobject ('Excel.Application') is de manier om een Excel-object te maken.
V # 53) Welk object wordt gebruikt om met de database te werken in de VBScript-taal en welke instructie wordt gebruikt om dit object te maken?
Antwoord: Verbindingsobjecten ondersteuning bieden aan de codeerders bij het werken en omgaan met de database. Als zodanig is er geen eenvoudig mechanisme om verbinding te maken met de database in QTP, maar door er gebruik van te maken ADODB-objecten kunt u communiceren met de database en werken met de SQL-query's om de gegevens uit de database op te halen.
ADO staat voor ActiveX Data Objects en dit biedt een mechanisme om als tussenpersoon tussen de QTP en de database op te treden.
Set obj = createobject ('ADODB.Connection') is de manier om een verbindingsobject te maken.
V # 54) Wat is het gebruik van de ‘Open’ methode om met de database in de VBScript-taal te werken en welke verbindingsreeks wordt daarin doorgegeven en wat is het gebruik ervan?
Antwoord: Dit wordt gebruikt om een databaseverbindingsobject / recordset-object te openen.
obj.Open 'Provider = SQLQLEDB; Server =. SQLEXPRESS; UserId = test; Wachtwoord = P @ 123; Database = AUTODB' is de verbindingsreeks voor het openen van een databaseverbinding.
De verbindingsreeks is een zeer nuttige eigenschap en deze wordt gebruikt voor het maken van een databaseverbinding en bevat verbindingsinformatie zoals details van het stuurprogramma, de naam van de databaseserver, de gebruikersnaam en het wachtwoord.
V # 55) Waarom wordt aanbevolen om de databaseverbinding elke keer te sluiten nadat het werk is voltooid?
Antwoord: Dit is een zeer belangrijke sollicitatievraag die vele malen is gesteld.
Het wordt aanbevolen om de bron te sluiten nadat het gebruik is voltooid, hoewel dit niet verplicht is, aangezien de bibliotheek of het stuurprogramma uiteindelijk de verbinding verbreekt, maar dit is vereist om negatieve effecten te vermijden als gevolg van het onjuist sluiten van de verbindingen, wat zelfs kan leiden tot een beperking in de toegang tot de database door enkele gebruikers.
Q # 56) Wat is het nut van het RecordSet-object en welke instructie wordt gebruikt om zo'n object te maken?
Antwoord: De RecordSet object wordt gebruikt voor het bewaren van de records van de query die uit de database worden gehaald.
Set obj = createobject ('ADODB.RecordSet') is de instructie voor het maken van een RecordSet-object.
V # 57) Hoe kunt u een bestandsobject maken om met de bestanden in de VBScript-taal te werken?
Antwoord: Set obj = createobject ('Scripting.FileSystemObject') is de instructie voor het maken van een File-object.
V # 58) Welke methoden worden gebruikt om tekstbestanden te maken en tekstbestanden te openen in de VBScript-taal?
Antwoord: CreateTextFile en OpenTextFile methoden worden gebruikt om respectievelijk open tekstbestanden en open tekstbestanden in de VBScript-taal te maken.
V # 59) Wat is het doel van het Err-object in de VBScript-taal?
Antwoord: Dit wordt in feite gebruikt om de details over de fout d.w.z. als u meer wilt weten over het foutnummer, de beschrijving en andere details, dan kunt u dit doen door naar de eigenschappen van dit object te gaan.
V # 60) Waarom is foutafhandeling vereist?
Antwoord: U kunt maatregelen nemen om een zo klein mogelijk aantal fouten te krijgen door gebruik te maken van Error Handling Mechanism in uw scripts. Situaties zoals problemen in wiskundige berekeningen of elk type fout kunnen worden afgehandeld met behulp van Error Handling.
V # 61) Welk doel dient ‘On Error Resume Next’?
Antwoord: Bij fout Volgende hervatten verplaatst de besturing van de cursor naar de volgende regel van de foutverklaring, d.w.z. als er een runtime-fout optreedt op een bepaalde regel in het script, gaat de besturing naar de volgende regel van de instructie waar de fout is opgetreden.
Gevolgtrekking
Dit gaat allemaal over VBScript-interviewvragen. Ik hoop dat deze tutorial je een goed inzicht heeft gegeven met betrekking tot de vragen die tijdens een interview kunnen worden gesteld en dat je nu met een gerust hart je interviewproces kunt afhandelen.
Dit heeft me bij het einde van de VBScript leerhandleidingenreeks en ik hoop dat u nu voldoende kennis van de VBScript-taal heeft opgedaan. Oefen alle onderwerpen voor een beter begrip en kennis.
Veel leesplezier !! Veel plezier met testen !!
Laat het ons weten als we een belangrijke vraag in de bovenstaande lijst hebben gemist, stel ook gerust uw vragen.
Aanbevolen literatuur
- Interview vragen en antwoorden
- Vragen en antwoorden over ETL-tests
- Enkele lastige vragen en antwoorden voor handmatig testen
- 25 beste vragen en antwoorden voor agile-tests
- Spock-interviewvragen met antwoorden (meest populair)
- Enkele interessante sollicitatievragen voor het testen van software
- Top 20+ .NET interviewvragen en antwoorden
- Top 32 beste datastage interviewvragen en antwoorden