Descărcați PDF
Următoarele sunt întrebările frecvente în interviuri pentru cei mai noi, precum și dezvoltatorul VBScript cu experiență.
1) Menționează ce este VBScript?
VB Script înseamnă Visual Basic Script și este o versiune ușoară a Microsoft Visual Basic. Este un limbaj de script pentru client, cum ar fi JavaScript. VBScript este foarte asemănător cu cel al Visual Basic.
2) Menționați mediile în care ar putea fi rulat VBScript?
VBScript ar putea fi rulat în 3 medii,
- IIS (Internet Information Server) - serverul web Microsoft
- WSH (Windows Script Host) - Mediul de găzduire nativ al sistemului de operare Windows
- IE (Internet Explorer) - Cel mai simplu mediu de găzduire pe care îl putem folosi pentru a rula VBS
3) Menționează care este tehnologia utilizată de VB Script?
VB Script oferă tehnologie ca,
- Subrutine
- Funcții
- Manipularea șirurilor
- Date / timp
- Tratarea erorilor etc.
4) Menționați care sunt regulile pentru denumirea variabilei în VBScript?
Pentru a denumi variabila în VBScript există anumite reguli, trebuie să utilizați cuvântul cheie „Dim ”. De exemplu, Dim salariu. De asemenea, trebuie să vă amintiți următoarele lucruri
- Numele variabilei trebuie să înceapă cu o literă
- Numele variabilei nu poate depăși 255 de caractere
- Numele variabilei nu trebuie să conțină un punct (.)
5) Explicați ce este legarea liberă? De ce nu este o practică bună să o folosești?
VBScript vă permite să utilizați variabile fără a le declara cunoscute ca „legare slabă”. Nu este o practică ideală să o folosești. Pentru că dacă greșești aceeași variabilă atunci când o folosești din nou, atunci VBScript nu îți va arăta eroarea.
6) Menționați ce este varianta în VBScript?
O variantă în VBScript este un tip de date. O variantă poate conține informații șir sau numerice. O variantă se comportă ca un șir atunci când îl utilizați într-un context de șir și ca un număr când îl utilizați într-un context numeric.
7) Menționează ce este procedurile VBScript?
Procedurile VBScript sunt utilizate în principal pentru organizarea și refolosirea codului. Există în principal două tipuri de proceduri VBScript: proceduri secundare și proceduri funcționale.
8) Menționați când se utilizează procedurile funcționale și care sunt caracteristicile sale?
Utilizați proceduri funcționale atunci când doriți să executați o serie de instrucțiuni și să returnați o valoare.
- Procedurile funcționale încep și se încheie cu instrucțiunile Function și End Function
- O procedură funcțională poate sau nu să primească intrare.
- Procedurile funcționale returnează o valoare prin atribuirea valorii numelui său
9) Menționați cum puteți apela funcțiile VBScript?
Pentru a apela funcțiile VBScript, trebuie să urmați regulile de mai jos.
- Numele funcției de mențiune, urmat de deschiderea și închiderea parantezelor
- Menționați toate argumentele între paranteze pe care funcția le cere
10) Menționați cum să atribuiți o valoare de dată unei variabile?
Pentru a atribui o valoare de dată unei variabile, variabilele de dată și oră ar trebui incluse într-un simbol hash (#).
11) Menționați cum să creați un cookie folosind VBScript?
Cel mai simplu mod de a crea un cookie este să atribuiți o valoare șir obiectului document.cookie.
12) Menționați cum să accesați datele Array?
Datele dintr-o matrice pot fi accesate făcând referire la numele matricei și la numărul de index al elementului.
13) În fișierul HTML, care este poziția ideală pentru a include VBScript?
O poziție ideală pentru a include VBScript în HTML este,
- Secțiunea din interiorul capului
- Secțiunea corpului interior
- În fișierul extern
14) Menționați ce este ByRef și ByVal Parameters în VBScript?
Parametrii ByRef și ByVal din VBScript sunt utilizați pentru a transmite argumentul VBScript procedurilor prin referință sau valoare
15) Menționează dacă nu specifici nimic atunci când apelezi o procedură?
Dacă nu specificați nimic atunci când apelați o procedură, atunci argumentul / argumentele sunt transmise prin referință în mod implicit.
16) Menționează la ce folosește Option Explicit în VBScript?
Utilizarea instrucțiunii Option Explicit în VBScript este de a inițializa toată variabila înainte de a le utiliza. Ajută la evitarea erorilor de tastare în cod.
17) Menționați regulile de utilizare a instrucțiunii Option Explicit?
- Instrucțiunea Option Explicit ar trebui să fie acolo într-un script înainte de orice alte instrucțiuni. Dacă nu, atunci apare o eroare care nu poate fi capturată
- În modulele în care declarația Option Explicit nu este declarată, orice variabilă nedeclarată este considerată ca variantă automat.
- În cazul în care Opțiunea Explicită este declarată, toate variabilele trebuie declarate folosind instrucțiunile Dim, Public, Private sau ReDim.
18) Menționează care este diferența dintre VBScript și VBA?
Diferența dintre VBScript și VBA este că,
VBA |
VBScript |
|
|
|
|
|
|
19) Menționarea caracteristicilor procedurilor secundare?
- Puteți utiliza subproceduri dacă doriți să rulați o serie de instrucțiuni fără a returna nicio valoare.
- Subprocedurile încep cu „Sub” și se termină cu declarațiile „End Sub”
- Subprocedurile pot lua argumente, dar nu pot returna o valoare
- Subprocedurile pot lua sau nu contribuții.
20) Menționează ce este declarația Select Case?
Instrucțiunea Select Case este similară cu If Then Else, dar face codul mai lizibil.
Funcționează pe o singură expresie și este evaluată la începutul declarației Select Case.
21) Menționați dacă QTP generează cod VBScript pe măsură ce înregistrăm acțiuni, nu poate fi posibil să scrieți direct folosind codul VBScript și atunci când QTP face același lucru?
Nu, nu este posibil. QTP este motorul care îl parcurge. VBScript se bazează pe interfața de utilizare QTP pentru a efectua acțiuni, cum ar fi clic pe un link de pe o pagină web.
22) Scrieți un cod pentru a imprima numerele de la 5 la 0?
For i=5 To 0 step -1WScript.Echo iNext
23) Menționează care este principala diferență între funcție și sub-procedură?
Principala diferență între funcție și sub-procedură este că funcția returnează o valoare, în timp ce o sub-procedură nu.
24) În ce mod puteți scrie „hello world” în VBScript?
În VBScript, puteți scrie Hello World în două moduri, programul va afișa o casetă de mesaj cu text Hello World.
- MsgBox „Hello World”
- Ecou „Hello World”
25) Explicați despre scrrun.dll în VBScript?
Scrrun.dll este folosit foarte mult în programarea VB. Biblioteca Runtime a scripturilor este foarte importantă pentru funcționarea scriptului Visual basic. Oferă mult mai multe funcționalități, cum ar fi operațiile de text, gestionarea fișierelor și funcțiile de modificare a fișierelor.
- Următorul