Topp 25 VBScript-intervjufrågor och svar (2025)

Här är VBScript-intervjufrågor och svar för fräschare såväl som erfarna kandidater att få sitt drömjobb.

 

VBScript-intervjufrågor och svar för nybörjare

1) Nämn vad är VBScript?

VB Script står för Visual Basic Script, och det är en lätt version av Microsoft Visual Basic. Det är ett skriptspråk på klientsidan JavaManus. VBScript är mycket likt det i Visual Basic.


2) Nämn miljöerna där VBScript kan köras?

VBScript kan köras i 3 miljöer,

  • IIS (Internet Information Server) – Microsofts webbserver
  • WSH (Windows Skriptvärd)– Den ursprungliga värdmiljön för Windows OS
  • IE (Internet Explorer) – Den enklaste värdmiljön vi kan använda för att köra VBS

👉 Gratis PDF-nedladdning: VBScript-intervjufrågor och svar


3) Nämn vilken teknik som används av VB Script?

VB Script tillhandahåller teknik som,

  • Subrutiner
  • Funktioner
  • Strängmanipulation
  • Data/tid
  • Felhantering etc.

4) Nämn vad är reglerna för att namnge variabel i VBScript?

För att namnge variabel i VBScript finns det vissa regler, du måste använda nyckelordet 'Dämpa'. Till exempel Dim lön. Du måste också komma ihåg följande saker

  • Variabelnamn måste börja med en bokstav
  • Variabelnamnet får inte överstiga 255 tecken
  • Variabelnamn får inte innehålla punkt (.)

5) Förklara vad som är lös bindning? Varför är det inte bra att använda det?

VBScript låter dig använda variabler utan att deklarera att det kallas "lös bindning". Det är inte en idealisk praxis att använda den. För om du stavar samma variabel fel när du använder den igen kommer VBScript inte att visa dig felet.

VBScript-intervjufrågor
VBScript-intervjufrågor

6) Nämn vad är variant i VBScript?

A variant i VBScript är en datatyp. En variant kan innehålla antingen sträng eller numerisk information. En variant beter sig som en sträng när du använder den i en strängkontext och som ett nummer när du använder den i en sifferkontext.


7) Nämn vad är VBScript-procedurer?

VBScript-procedurer används främst för kodorganisation och återanvändning. Det finns huvudsakligen två typer av VBScript-procedurer: Underprocedurer och Funktionsprocedurer.


8) Nämn när man ska använda funktionsprocedurer och vad är dess egenskaper?

Du använder funktionsprocedurer när du vill köra en serie satser och returnera ett värde.

  • Funktionsprocedurer börjar och slutar med funktions- och slutfunktionssatser
  • En funktionsprocedur kan ta input eller inte.
  • Funktionsprocedurer returnerar ett värde genom att tilldela värdet till dess namn

9) Nämn hur du kan anropa VBScript-funktioner?

Att ringa VBScript-funktioner, du måste följa nedanstående regler.

  • Namnet på funktionsnamnet, följt av öppnande och avslutande parenteser
  • Nämn alla argument mellan parenteser som funktionen kräver

10) Nämn hur man tilldelar ett datumvärde till en variabel?

För att tilldela ett datumvärde till en variabel, bör Date- och Time-variabler omges av en hash-symbol (#).


11) Nämn hur man skapar en cookie med VBScript?

Det enklaste sättet att skapa en cookie är att tilldela ett strängvärde till document.cookie-objektet.


12) Nämn hur man kommer åt Array Data?

Data i en array kan nås genom att hänvisa till namnet på arrayen och elementets indexnummer.


13) Vilken är en idealisk position i HTML-filen att inkludera VBScript?

En idealisk position för att inkludera VBScript i HTML är,

  • Insidan av huvudsektionen
  • Innerkroppssektion
  • Inuti extern fil

14) Nämn vad är ByRef och ByVal parametrar i VBScript?

ByRef- och ByVal-parametrar i VBScript används för att skicka VBScript-argument till procedurerna genom referens eller värde


15) Nämn vad händer om du inte anger något när du kallar till ett förfarande?

Om du inte anger något när du anropar en procedur, skickas argumentet/argumenten som standard som referens.


16) Nämn vad är användningen av Option Explicit i VBScript?

Användningen av Option Explicit-satsen i VBScript är att initiera alla variabler innan de används. Det hjälper till att undvika skrivfel i koden.


17) Nämn reglerna för att använda Option Explicit uttalande?

  • Option Explicit-satsen ska finnas där i ett skript före alla andra uttalanden. Om inte, uppstår ett fel som inte kan fällas
  • I moduler där Option Explicit-satsen inte deklareras, betraktas eventuella odeklarerade variabler automatiskt som varianter.
  • Där Option Explicit deklareras måste alla variabler deklareras med hjälp av Dim, Public, Private eller ReDim-satserna.

VBScript-intervjufrågor och svar för erfarna

18) Nämn vad är skillnaden mellan VBScript och VBA?

Skillnaden mellan VBScript och VBA är det,

VBA VBScript
I VBA kan du uttryckligen definiera den nedre gränsen för en array i argumentet subscripts. I VBScript är detta inte tillåtet; den nedre gränsen för alla arrayer är alltid 0.
VBA stöder nyckelordet WithEvents för att tillåta en objektreferens att ta emot meddelanden om händelser som avfyras av dess motsvarande objekt. VBScript stöder dock inte nyckelordet WithEvents.
VBA stöder nyckelordet New för att skapa tidigt bundna objekt. Ett nytt nyckelord stöds inte i en variabeldeklaration

19) Nämn egenskaper hos underprocedurer?

  • Du kan använda underprocedurer om du vill köra en serie satser utan att returnera något värde.
  • Underprocedurer börjar med "Sub" och slutar med "End Sub"-satser
  • Underprocedurer kan ta argument men kan inte returnera ett värde
  • Underprocedurer kan ta input eller inte.

20) Nämn vad är Select Case statement?

Select Case statement liknar If Then Else men det gör koden mer läsbar.

Det fungerar på ett enda uttryck och utvärderas i början av Select Case-satsen.


21) Nämn om QTP genererar VBScript-kod när vi spelar in åtgärder, kan det inte vara möjligt att direkt skriva med VBScript-kod när QTP gör samma sak också?

Nej, det är inte möjligt. QTP är motorn som går igenom den. VBScript förlitar sig på QTP UI för att utföra åtgärderna, som att klicka på en länk på en webbsida.


22) Skriv en kod för att skriva ut siffror från 5 till 0?

For i=5 To 0 step -1
WScript.Echo i
Next

23) Nämn vad som är huvudskillnaden mellan funktion och delprocedur?

Huvudskillnaden mellan funktion och underprocedur är att funktionen returnerar ett värde medan en underprocedur inte gör det.


24) På vilket sätt program "hej världen" kan du skriva i VBScript?

I VBScript kan du skriva hej värld på två sätt, programmet visar en meddelanderuta med texten hej värld.

  1. MsgBox "Hej världen"
  2. Echo "Hello World"

25) Förklara om scrrun.dll i VBScript?

Scrrun.dll används mycket i programmering av VB. Skriptkörningsbiblioteket är mycket viktigt för att Visual Basic-skriptet ska fungera. Det ger mycket mer funktionalitet som textoperationer, filhantering och filändringsfunktioner.

Dessa intervjufrågor kommer också att hjälpa dig i din viva (orals)