Top 100 QTP / UFT Pertanyaan dan Jawaban Wawancara di Tahun 2026

Berikut adalah UFT wawancara pertanyaan dan jawaban untuk kandidat baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.

Kuesioner ini dibagi menjadi pertanyaan untuk Pemula dan Lanjutan. Jika Anda berpengalaman dalam QTP Langsung saja ke Pertanyaan #50. Meskipun demikian, kami sarankan untuk membaca SEMUA pertanyaan, karena itu akan mempersiapkan Anda untuk wawancara.

 

QTP/UFT Pertanyaan Wawancara dan Jawaban untuk Mahasiswa Baru

1) Apa saja jenis-jenis Object Repository di Micro Focus? UFT.

QTP Mendukung 2 jenis Object Repository

1) Repositori Objek Bersama (juga disebut Global)

2) Repositori Objek Per Tindakan, (juga disebut Lokal)

Repositori Objek Per Tindakan digunakan secara default. Ekstensi untuk repositori Per-Action adalah โ€œ.mtrโ€ .

Repositori Objek Bersama lebih disukai saat menangani objek dinamis yang dipanggil dalam beberapa pengujian. Ekstensinya adalah โ€œ.tsrโ€

๐Ÿ‘‰ Unduhan PDF Gratis: QTP Pertanyaan & Jawaban Wawancara


2) Lingkungan mana saja yang didukung oleh HP? QTP?

QTP mendukung lingkungan berikut

  • X aktif
  • Delphi
  • Java
  • .Bersih
  • Oracle
  • Orang Lembut
  • Pembangun Kekuatan
  • SAP
  • layar
  • ikan pari
  • Terminal Emulator
  • Visual Basic
  • Usia Visual
  • jaringan
  • Layanan Web


Untuk mempelajari lebih lanjut tentang Add-in dan cara menggunakannya, tonton video ini tutorial.


3) Bisakah kita menelepon? QTP Melakukan pengujian dari pengujian lain menggunakan skrip. Misalkan ada 4 pengujian dan saya ingin memanggil pengujian-pengujian ini dalam skrip utama. Apakah ini mungkin dilakukan? QTP?

Ya. Anda dapat memanggil 4 skrip atau bahkan lebih dalam pengujian Anda. Untuk melakukan ini, pertama-tama Anda harus membuat Tindakan di skrip terkait dapat digunakan kembali. Kemudian dari skrip tujuan Anda dapat melakukan panggilan ke tindakan yang dapat digunakan kembali ini.

QTP / UFT Pertanyaan wawancara
QTP / UFT Pertanyaan wawancara


4) Apa itu action split dan tujuan penggunaan metode ini? QTP?

Action split adalah membagi suatu tindakan yang sudah ada menjadi dua bagian. Tujuannya adalah untuk membagi tindakan berdasarkan fungsinya untuk meningkatkan penggunaan kembali kode.


5) Bagaimana cara Anda menanganinya Java pohon di QTP?

Yang terpenting Anda akan memilih Java Tambahkan dan luncurkan QTPLangkah selanjutnya adalah mencatat operasi pada Java Pohon. Jika Anda menghadapi masalah saat merekam, Anda dapat memilih Alat > Identifikasi Objek > Java, objek pohon dan buat perubahan pada properti wajib dan bantu untuk memungkinkan identifikasi.

Tip: Anda dapat mendasarkan jawaban Anda pada baris serupa untuk objek lain di lingkungan mana pun. Misalnya: Jika pertanyaannya adalah bagaimana cara memeriksanya SAP kotak centang, Anda mengatakan, pertama saya akan memilih SAP Tambahkanโ€ฆ dan seterusnya.


6) Jelaskan caranya QTP Apakah objek tersebut dapat diidentifikasi?

QTP Mengidentifikasi objek GUI apa pun berdasarkan properti yang sesuai. Saat merekam, QTP akan mengidentifikasi dan menyimpan properti khusus (sebagaimana didefinisikan dalam pengaturan Identifikasi Objek) di repositori objek dari objek GUI. Pada saat dijalankan, QTP akan membandingkan nilai properti yang tersimpan dengan properti yang ditampilkan di layar, untuk mengidentifikasi objek GUI secara unik.

Pelajari lebih lanjut tentang Identifikasi Objek


7) Ada berapa jenis mode perekaman di QTPMana yang akan digunakan kapan?

QTP mendukung 3 jenis mode perekaman

1. Mode normal disebut juga Kontekstual

2. Mode perekaman tingkat rendah

3. Modus analog

Mode Normal: Ini adalah mode perekaman default dan memanfaatkan sepenuhnya QTPModel Objek Pengujian (Test Object Model) ini mengenali objek tanpa memperhatikan posisinya di layar. Ini adalah mode perekaman yang disukai dan digunakan untuk sebagian besar aktivitas otomatisasi.

Mode perekaman tingkat rendah: Mode ini merekam koordinat x,y yang tepat dari operasi mouse Anda. Ini berguna dalam pengujian hashmap. Ini berguna untuk merekam objek yang tidak diidentifikasi oleh mode normal. QTP.

Mode analog: Mode ini merekam gerakan mouse dan keyboard yang Anda lakukan sehubungan dengan layar/jendela aplikasi. Mode ini berguna untuk operasi seperti menggambar, merekam tanda tangan, operasi drag and drop.


Pelajari lebih lanjut tentang Mode Perekaman di QTP


8) Bagaimana Anda memanggil dari satu tindakan ke tindakan lainnya?

Kita dapat menyebut suatu tindakan dalam 2 cara

1) Panggilan untuk menyalin Tindakan. โ€“ Dalam hal ini, Repositori Objek Tindakan, Skrip, dan Databel akan disalin ke Skrip Tes tujuan.
2) Ajakan untuk Melakukan Tindakan yang Ada. โ€“ Dalam hal ini, Object Repository , Script dan Datable TIDAK akan disalin tetapi panggilan (referensi) akan dilakukan ke Action dalam skrip sumber.


9) Apa itu Objek Virtual?

Aplikasi Anda mungkin berisi objek yang berperilaku seperti objek standar tetapi tidak dikenali oleh QTPAnda dapat mendefinisikan objek-objek ini sebagai objek virtual dan memetakannya ke kelas standar, seperti tombol atau kotak centang. QTP Mensimulasikan tindakan pengguna pada objek virtual selama sesi eksekusi. Dalam hasil pengujian, objek virtual ditampilkan seolah-olah itu adalah objek kelas standar.

Misalnya, Anda ingin merekam pengujian pada halaman Web yang berisi bitmap yang diklik pengguna. Bitmap berisi beberapa area hyperlink berbeda, dan setiap area membuka halaman tujuan berbeda. Saat Anda merekam pengujian, situs Web mencocokkan koordinat klik pada bitmap dan membuka halaman tujuan.

Untuk mengaktifkan QTP Untuk mengklik koordinat yang dibutuhkan selama sesi eksekusi, Anda dapat mendefinisikan objek virtual untuk area bitmap, yang mencakup koordinat tersebut, dan memetakannya ke kelas tombol. Saat Anda menjalankan pengujian, QTP Mengklik gambar bitmap di area yang didefinisikan sebagai objek virtual sehingga situs web membuka halaman tujuan yang benar.


10) Cara melakukan pengujian lintas platform dan pengujian lintas browser menggunakan QTPBisakah Anda menjelaskan dengan memberikan beberapa contoh?

Anda perlu membuat Tindakan terpisah yang menangani OS dan Browser berbeda

Pengujian Lintas Platform:

Menggunakan Variabel Lingkungan Bawaan Anda dapat menggali informasi OS.

Misalnya. Platform = Lingkungan (โ€œOSโ€). Kemudian berdasarkan Platform, Anda perlu memanggil tindakan yang Anda rekam pada platform tertentu.

Pengujian Lintas Browser:

Dengan menggunakan kode ini, misalnya Browser(โ€œCore Valuesโ€).GetROProperty(โ€œversionโ€), Anda dapat melakukan extract. Browser dan versi yang sesuai. Contoh: Internet Explorer 6 atau Netscape 5. Berdasarkan nilai ini, Anda memanggil tindakan yang relevan dengan browser tersebut.


11) Apa nama logis dari objek tersebut?

Nama logis adalah nama yang diberikan oleh QTP Saat membuat objek di repositori, nama ini akan digunakan untuk mengidentifikasi objek tersebut secara unik dari objek lain di aplikasi. Nama ini akan digunakan oleh... QTP untuk memetakan nama objek dalam skrip dengan deskripsi yang sesuai di repositori objek. Contoh: Browser(โ€œBrowserโ€).Page(โ€œGuru99โ€) Di sini Guru99 adalah nama logis dari objek tersebut.


12) Apa itu pemrograman deskriptif?

Biasanya, sebuah objek dan propertinya harus dicatat dalam Object Repository agar dapat digunakan. QTP untuk melakukan tindakan padanya.

Dengan menggunakan pemrograman deskriptif, Anda tidak menyimpan objek dan nilai propertinya di repositori Objek tetapi menyebutkan pasangan nilai properti secara langsung di skrip.

Ide di balik pemrograman deskriptif tidak mengabaikan repositori objek tetapi membantu mengenali objek dinamis.

Pelajari lebih lanjut tentang DescriptPemrograman ive


13) Properti apa yang akan Anda gunakan untuk mengidentifikasi browser & halaman saat menggunakan pemrograman deskriptif?

Anda dapat menggunakan properti nama

ex: Browser("name:="xxx"").page("name:="xxxx"").....

OR

Kita juga bisa menggunakan properti โ€œmicClassโ€.

ex: Browser("micClass:=browser").page("micClass:=page")....


14) Bisakah kita merekam aplikasi yang berjalan di mesin jarak jauh menggunakan QTP?

Ya. Anda dapat merekam aplikasi jarak jauh asalkan Anda mengakses aplikasi melalui browser lokal bukan melalui jarak jauh seperti citrix.

Jika Anda masih tidak dapat merekam, disarankan untuk menginstal QTP dan aplikasi, pada mesin yang sama


15) Jelaskan kata kunci CreateObject dengan sebuah contoh.

Membuat dan mengembalikan referensi ke objek Automation

SYNTAX: CreateObject(servername.typename [, location])

kasus

nama server: Diperlukan. Nama aplikasi yang menyediakan objek.

ketik nama: Diperlukan. Tipe atau kelas objek yang akan dibuat.

Lokasi: Opsional. Nama server jaringan tempat objek akan dibuat.

Contoh: Setel IE = CreateObject("InternetExplorer.Application")


16) Bisakah Anda beralih antara Per-Action dan Shared Object Repository? Jika ya, bagaimana?

Ya. Kita bisa beralih. Buka Tesโ€”>Pengaturanโ€”>Sumber Daya. Di sini Anda memiliki opsi untuk memilih repositori.


17) Apa itu Mata-Mata Objek? Bagaimana cara menggunakannya?

Object Spy membantu dalam menentukan properti objek & metode run & test time dari aplikasi yang sedang diuji.

Anda dapat mengakses mata-mata objek langsung dari toolbar atau dari Dialog Repositori Objek Box.

Ini sangat berguna selama ini DescriptPemrograman ive

Pelajari lebih lanjut tentang Mata-Mata Objek


18) Jika pengidentifikasi ordinal saja dapat membuat suatu objek menjadi unik, mengapa mereka tidak diberi prioritas utama? Mengapa ini wajib pertama dan bantuan berikutnya. Mengapa kita tidak bisa mencari pengidentifikasi ordinal secara langsung?

Pertimbangkan hal berikut -

a) Jika dua objek saling tumpang tindih maka pengenalan objek berdasarkan lokasi akan gagal.

b) Jika hanya pengenalan berbasis indeks yang digunakan, skrip Anda akan berfungsi tetapi waktu eksekusi skrip akan bertambah.

Oleh karena itu properti wajib dan bantu digunakan.


19) Apa ekstensi file dari file kode tersebut? QTP?

Code ekstensi file adalah script.mts


20) Jelaskan secara singkat tentang QTP Model Objek Otomasi.

QTP Model Objek Otomasi berkaitan dengan Otomasi QTP dirinya sendiri. Hampir semua konfigurasi dan fungsionalitas disediakan oleh QTP diwakili oleh QTPModel Objek Otomasi. Hampir semua kotak dialog di QTP memiliki objek otomatisasi yang sesuai yang dapat diatur atau diambil menggunakan properti atau metode yang sesuai dalam Model Objek Otomatisasi.QTP Objek Otomasi dapat digunakan bersama dengan elemen pemrograman VB standar seperti perulangan iteratif atau pernyataan kondisional untuk membantu Anda mendesain skrip pilihan.


21) Apa kegunaan nilai keluaran Teks dalam QTP?

Nilai Output Teks memungkinkan Anda menangkap teks yang muncul pada aplikasi yang diuji selama run-time.

Jika diparameterisasi, nilai keluaran teks akan menangkap nilai yang muncul di setiap iterasi yang akan disimpan dalam tabel data run-time untuk analisis lebih lanjut.


22) Apa itu Langkah Generator?

Langkah Generator memungkinkan penggunaan untuk Menambahkan Langkah Uji dalam skrip Anda. Dengan menggunakan generator langkah, Anda dapat menambahkan langkah ke skrip Anda tanpa benar-benar merekamnya.


23) Cara membuatnya QTP Pahami perbedaan di antara objek-objek sejenis. Misalnya, ada 5 kotak centang di sebuah halaman dan saya harus memilih yang ke-2, bagaimana cara melakukannya melalui skrip?

Anda dapat menggunakan pengidentifikasi ordinal seperti indeks bersama dengan sedikit pemrograman deskriptif untuk pengenalan objek.

Tonton a video dari contoh ini.


24) Apa itu Laporan Test Fusion?

Test Fusion Report , menampilkan semua aspek pengujian yang dijalankan dan disusun dalam format Pohon.

Ini memberikan rincian setiap langkah yang dieksekusi untuk semua iterasi.

Ini juga memberikan tabel data Run-time, Cuplikan layar, dan film pengujian yang dijalankan jika dipilih.


25) Bagaimana Anda dapat menangani pengecualian dalam QTP?

In QTP Penanganan luar biasa dilakukan dengan menggunakan

A. Skenario Pemulihan.
B. Menggunakan pernyataan โ€œOn Errorโ€.

Dalam skenario Pemulihan Anda harus menentukan.
1. Peristiwa yang Dipicu.
2. Langkah-langkah pemulihan.
3. Uji Coba Pasca Pemulihan.

Pada Level Script Anda dapat menggunakan pernyataan On Error Resume Next dan On Error Go to 0.


26) Apa saja jenis variabel lingkungan dalam QTP?

Variabel lingkungan dalam QTP ada tiga jenis:

1) Bawaan (Hanya baca)

2) Internal yang Ditentukan Pengguna (Hanya baca)

3) Eksternal yang Ditentukan Pengguna (Baca/Tulis)

Anda Mengatur Variabel Lingkungan menggunakan sintaks berikut

Environment.Value( "name") = "Guru99"

Anda dapat mengambil Variabel Lingkungan menggunakan sintaks berikut

Environment.Value("name") โ€” Ini akan mengembalikan nama sebagai Guru99

Environment.Value("OS") โ€” Ini akan mengembalikan OS sistem Anda


27) Apa Perbedaan antara Titik Pemeriksaan Bitmap dan Titik Pemeriksaan Gambar?

Pos pemeriksaan bitmap melakukan perbandingan piksel ke piksel dari suatu gambar atau bagian dari suatu gambar.

Pos pemeriksaan gambar melakukan perbandingan piksel ke piksel tetapi membandingkan properti gambar seperti teks alternatif, url tujuan, dll.


28) Apa perbedaan antara fungsi dan aksi dalam QTP?

Tindakan memiliki Repositori Objek & Tabel Datanya sendiri. Tindakan membantu menjadikan Pengujian Anda modular dan meningkatkan penggunaan kembali. Contoh: Anda dapat membagi skrip Anda menjadi Tindakan berdasarkan fungsi seperti Login, Logout, dll.

Fungsi adalah konsep pemrograman VB Script dan tidak memiliki Repositori Objek atau Tabel Data sendiri. Fungsi membantu dalam penggunaan kembali kode Anda. Contoh: Anda dapat membuat Fungsi di skrip Anda untuk menggabungkan dua string.


29) Apa yang dimaksud dengan tampilan kata kunci dan tampilan pakar? QTP?

Tampilan Kata Kunci adalah tampilan berbasis ikon yang menunjukkan langkah-langkah pengujian dalam format tabel. Itu juga secara otomatis menghasilkan dokumentasi untuk langkah-langkah pengujian.

Expert View memberikan pernyataan VB Script yang sesuai untuk setiap langkah pengujian dalam tampilan Kata Kunci.


30) Jelaskan QTP Proses pengujian?

Proses pengujian Quick Test terdiri dari 6 tahapan utama:

1) Buat rencana pengujian Anda โ€“ Ini adalah fase persiapan di mana Anda mengidentifikasi langkah-langkah pengujian yang tepat, data pengujian, dan hasil yang diharapkan untuk pengujian otomatis Anda. Anda juga mengidentifikasi lingkungan dan konfigurasi sistem yang diperlukan untuk membuat dan menjalankan pengujian Anda. QTP Tes.

2) Merekam sesi pada aplikasi Anda โ€“ Selama fase ini, Anda akan menjalankan langkah-langkah pengujian satu per satu pada AUT Anda, dan QTP akan secara otomatis merekam pernyataan skrip VB yang sesuai untuk setiap langkah yang dilakukan.

3) Meningkatkan pengujian Anda โ€“ Pada tahap ini Anda akan memasukkan pos pemeriksaan, nilai keluaran, parameterisasi, logika pemrograman seperti loop ifโ€ฆelse untuk meningkatkan logika skrip pengujian Anda.

4) Putar Ulang & Debug โ€“ Setelah penyempurnaan, Anda akan memutar ulang skrip untuk memeriksa apakah skrip berfungsi dengan baik dan melakukan debug jika perlu.

5) Jalankan Tes Anda โ€“ Pada fase ini Anda akan melakukan eksekusi sebenarnya dari Skrip Tes Anda.

6) Menganalisis hasil pengujian โ€“ Setelah pengujian selesai, Anda akan menganalisis hasil dalam laporan Test Fusion yang dihasilkan.

7) Melaporkan cacat โ€“ Setiap insiden yang teridentifikasi perlu dilaporkan. Jika Anda menggunakan Quality Center, cacat dapat secara otomatis dilaporkan untuk pengujian yang gagal di QTP.


31) Apa saja jenis Kerangka Otomasi Pengujian?

Jenis Kerangka Otomasi adalah โ€“

1) Skrip Linier โ€“ Rekam & Putar

2) Perpustakaan Tes ArchiKerangka tektur.

3) Kerangka Pengujian Berbasis Data.

4) Kerangka Pengujian Berbasis Kata Kunci atau Berbasis Tabel.

Pelajari lebih lanjut tentang Uji Kerangka Otomasi.


32) Bagaimana Anda akan memeriksa tautan rusak pada aplikasi web menggunakan QTP?

Anda dapat menggunakan Page Checkpoint yang memberikan hitungan link valid/tidak valid pada suatu halaman.


33) Apa yang dimaksud dengan Tabel Data Run-Time? Di mana saya dapat menemukan dan melihat tabel ini?

Data seperti keluaran berparameter, nilai pos pemeriksaan, nilai keluaran disimpan dalam Tabel Run-time. Ini adalah file xls yang disimpan di Folder Hasil Tes. Itu juga dapat diakses di Test Fusion Report.


34) Apa perbedaan antara titik pemeriksaan dan nilai keluaran.

Titik pemeriksaan adalah titik verifikasi yang membandingkan nilai terkini untuk properti tertentu dengan nilai yang diharapkan untuk properti tersebut. Berdasarkan perbandingan ini, akan dihasilkan status LULUS atau GAGAL.

Nilai keluaran adalah nilai yang diambil selama pengujian dijalankan dan dapat disimpan di lokasi tertentu seperti Datable atau bahkan variabel. Berbeda dengan Checkpoint, tidak ada status PASS/FAIL yang dihasilkan.


35) Bagaimana Anda terhubung ke database menggunakan VBScript?

Untuk terhubung ke database Anda harus tahu

a) string koneksi server Anda

b) nama pengguna

c) kata sandi

d) nama DNS

Anda dapat mengkodekan perintah konektivitas database secara langsung atau Anda dapat menggunakan SQL Alat kueri yang disediakan oleh QTP.


36) Apa itu QTP alat pengujian batch?

Anda dapat menggunakan alat pengujian Batch untuk menjalankan banyak skrip. Setelah skrip ditambahkan ke alat, skrip akan terbuka secara otomatis dan mulai menjalankannya satu demi satu.


37) Apa saja kekurangan dari QTP?

Mulai QTP versi 10

1) Tes Besar di QTP Mengonsumsi banyak memori dan meningkatkan penggunaan CPU.

2) Karena QTP Hasil disimpan dalam file HTML (bukan txt), folder hasil terkadang menjadi besar.


38) Apa yang dimaksud dengan Langkah Opsional?

Suatu langkah yang dinyatakan opsional tidak wajib dieksekusi. Jika objek GUI yang bersangkutan ada, QTP melakukan operasi padanya. Jika objek GUI tidak ada, QTP Melewati langkah opsional dan melanjutkan ke langkah berikutnya.


39) Apa itu Reporter.ReportEvent?

Reporter.Reportvent adalah metode standar yang disediakan oleh QTP untuk mengirim pesan khusus ke jendela hasil pengujian.

Sintaksis

Reporter.ReportEvent EventStatus, ReportStepName, Details [, ImageFilePath]
where
EventStatus = 0 or micPass
1 or micFail
2 or micDone
3 or micWarning

Hasil dapat mengambil status apa pun seperti Lulus, Gagal, Peringatan, dll. Anda juga dapat mengirim tangkapan layar ke jendela hasil tes.


40) Bagaimana Anda akan mendeklarasikan variabel di QTP?

Anda mendeklarasikan menggunakan kata kunci DIM. Anda memberikan nilai pada variabel menggunakan kata kunci SET.

Ex.

Redupkan temp 'Akan mendeklarasikan variabel temp

Setel temp = 20 ' Akan memberikan nilai 20 ke temp.


41) Apa itu GetRoProperty?

GetRoProperty adalah metode standar yang disediakan oleh QTP untuk mengambil nilai properti dari objek run-time.


42) Apa itu Identifikasi cerdas?

Biasanya, jika salah satu properti objek di layar tidak cocok dengan properti objek yang direkam. Tes gagal.

Dalam identifikasi cerdas, QTP Tidak akan menampilkan kesalahan jika nilai properti tidak cocok, tetapi menggunakan properti Filter Dasar dan Filter Opsional untuk mengidentifikasi objek secara unik. Dalam Identifikasi Cerdas, jika nilai properti tidak cocok, skrip tidak akan gagal tetapi akan melanjutkan untuk membandingkan properti berikutnya. Identifikasi Cerdas dapat diaktifkan di kotak dialog Identifikasi Objek.

Pelajari lebih lanjut tentang Identifikasi CERDAS


43) Bagaimana cara mengekspor skrip dari satu PC ke PC lain? QTP?

Kita dapat menggunakan fungsi โ€œBuat Skripโ€ yang tersedia di tab Identifikasi Objek, Pengaturan Pengujian, dan Alat/Opsi untuk membuat file zip skrip di komputer sumber. File zip ini kemudian dapat diimpor ke dalam QTP di komputer tujuan.


44) Dapat meluncurkan dua instance dari QTP di mesin yang sama?

Tidak. Anda hanya dapat bekerja dengan satu instance saja. QTP pada mesin yang sama. Tapi QTP Ia sendiri dapat bekerja pada beberapa instance Aplikasi yang Sedang Diuji (AUT). Contoh: QTP dapat menangani beberapa jendela browser IE.


45) Berikan sintaks untuk mengimpor/mengekspor xls ke QTP.

DataTable.ImportSheet "..\..\TestData\Input.xls",1,dtGlobalSheet
DataTable.ExportSheet "..\..\Results\Output.xls","Global"

46) Apa itu SetToProperty?

SetToProperty mengubah properti objek yang disimpan di Repositori Objek. Namun perubahan ini tidak bersifat permanen.


47) Berapakah penundaan waktu standar untuk aplikasi berbasis web? QTP?

Penundaan standar adalah 60 detik. Ini dapat diubah di Test Settigns.


48) Apa yang dimaksud dengan Alat Konversi Tindakan?

Ini adalah alat bawaan yang disediakan oleh QTP untuk mengubah Tindakan menjadi Komponen Proses Bisnis.


49) Apa ekstensi untuk perpustakaan fungsi?

Perpanjangannya adalah '.QFL'


50) Jika Lembar Data Global tidak berisi data dan Lembar Data Lokal berisi dua baris data, berapa kali pengujian akan diulang?

Pengujian hanya akan diulang satu kali โ€“ yaitu pengulangan global.


UFT/QTP Pertanyaan Wawancara dan Jawaban bagi yang Berpengalaman

51) Jelaskan cara membaca kunci registri di UFT?

Contoh yang ditunjukkan di sini menjelaskan cara membaca kunci registri di UFT

โ€˜Create a shell object

Set MyShell= CreateObject (โ€œWScript.Shellโ€)

Read the value of key from the registry

RegValue =MyShell.RegRead (varpathofkey)

โ€˜in above function we have to pass the path of key in registeryโ€™.

e.g. HKCU\software\ie\settings

msgbox RegValue

52) Apa saja cara-caranya? UFT untuk mendapatkan variabel lingkungan sistem di UFT?

Ada tiga cara untuk mendapatkan variabel lingkungan sistem. UFT

Gunakan objek shell WSH

  • Gunakan Kelas Win32_Environment WMI
  • Membaca variabel dari registri
Set myShell = CreateObject (โ€œWScript.Shellโ€)

WScript.Echo myShell.ExpandEnvironmentStrings( "%PATHEXT%" )

myShell=Nothing,

Outputnya akan menjadi .BAT;.CMD;.VBS;. VBE;. JS;. BEJ

Variabel pengguna lain, seperti TEMP, menimpa rekan sistemnya

Set myShell = CreateObject( "WScript.Shell" )

WScript.Echo myShell.ExpandEnvironmentStrings( "TEMP=%TEMP%" )

myShell=Nothing

Outputnya akan menjadi

TEMP:C:\DOCUME~1\Anda\LOCALS~1\Temp


53) Sebutkan langkah-langkah yang diperlukan dalam UFT Bagaimana cara mengirim email dari Outlook?

Untuk mengirim email dari Outlook di UFT,

Set Outlook = CreateObject ("Outlook.Application")
Dim Message 'As Outlook.MailItem
Set Message = Outlook.CreateItem(olMailItem)
With Message
.Subject = Subject
.HTMLBody = TextBody
.Recipients.Add (aTo)
Const olOriginator = 0
.Send
End With

54) Jelaskan bagaimana Anda dapat mengambil data dari basis data di UFT?

Untuk mengambil data dari basis data di UFTAnda harus mengikuti kode di bawah ini.

Set db= createobject (โ€œADODB.Connectionโ€)
db.Open โ€œProvider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\guru99\vb6\admission_project.mdb;
Persist Security Info= Falseโ€
Set rst=createobject(โ€œADODB.Recordsetโ€)
rst.Open โ€œselect*from Courseโ€, db, 3
id=rst. RecordCount
For i=0 to id-1
Print rst.field (0) & rst.fields (1) & rst.fields (2) & rst.fields (3)
rst.Movenext
Next

55) Kode apa saja yang dapat kita gunakan untuk mendapatkan file dari server FTP? UFT?

Untuk mendapatkan file ftp dari server ftp, Anda harus menggunakan kode di bawah ini

a) put- Untuk menyimpan satu file di server

b) dapatkan- Untuk mengunduh satu file dari server ftp

c) mget- Untuk mengunduh banyak file dari server

d) mput- Untuk menyimpan banyak file di server

e) delete- Untuk menghapus file di server ftp

MyShell.Run "%comspec% /c FTP -n -s:" & commandstoworkwithftp & " " & Site, 0,True

56) Masuk UFT Bagaimana cara mencegah sistem agar tidak terkunci?

Untuk mencegah sistem terkunci, salah satu dari dua cara ini dapat digunakan

  • Buat file vbs sederhana yang memiliki kode untuk menekan tombol numlock dan menjalankan file vbs itu
  • Edit satu kunci registri โ€œDisableLockWorkstation =1โ€ untuk menonaktifkan penguncian

57) Apa yang dimaksud dengan pemrograman deskriptif dalam UFT cara?

DescriptPemrograman interaktif mencakup nama properti dan nilai properti. Kapan pun UFT Kesulitan dalam mengidentifikasi objek dari repositori objek, dan sebaliknya objek diidentifikasi langsung dari skrip, dikenal sebagai pemrograman deskriptif.


58) Masuk UFT Jelaskan perbedaan antara file qfl dan vbs?

a) qfl adalah file perpustakaan fungsi tes cepat sementara vbs adalah Microsoftskrip vbnya

b) qfl adalah file yang tidak dapat dieksekusi sedangkan vbs adalah file yang dapat dieksekusi

c) Untuk menggunakan file di UFT Untuk mengaitkan file qfl dari pengaturan pengujian, sedangkan untuk menyertakan file vbs gunakan "pernyataan eksekusi file".


59) Apa kode untuk menulis data ke file teks? UFT?

Untuk menulis data ke file teks di UFT kode adalah

Content = โ€œGuru99 Rocksโ€
Set Fo = createobject ("Scripting.FilesystemObject")
Set f = Fo.openTextFile ("c:\myFile.txt",8,true)     ' open in write mode
f.Write (contents)
f.Close
Set f = nothing

60) Cara menulis data ke file excel di UFT?

Code untuk menulis data ke Excel file dalam UFT is

filepath = โ€œC:\Bugs\Reports.xlsxโ€
Set objExcel = CreateObject(โ€œExcel.Applicationโ€)
objExcel.Visible= True
Set Wb= objExcel.Workbooks.Open (filepath)
Wb.worksheets(1).Cells(1,1).Value = โ€œguru99โ€ read value from Excel file

61) Cara membuat file TSR di UFT?

TSR berarti Test Shared Repository, dibuat untuk berbagi repositori objek.

Untuk membuat file TSR, ikuti langkah-langkahnya

  • Buka repositori objek
  • Buka menu file
  • Buka opsi ekspor objek lokal dan pilih

Setelah itu, UFT akan meminta Anda untuk menyimpan file .tsr. Berikan jalurnya dan simpan. Ini akan membuat file .tsr di UFT


62) Cara terhubung ke QC di UFT?

Untuk terhubung dengan QC, UFT menyediakan opsi untuk menghubungkan QC secara langsung dari UFT GUI.

a) Buka menu berkas

b) Pilih pusat kualitas (QC).

c) Anda akan diminta untuk โ€“ Memasukkan url QC

d) Masukkan id pengguna, kata sandi dan proyek

Mengikuti langkah-langkah di atas akan memungkinkan Anda terhubung dengan QC, kemudian Anda dapat menjalankan pengujian dari QC itu sendiri.


63) Apa saja jenis Kerangka Kerja Otomasi yang ada? UFT?

Untuk mempermudah proses otomatisasi pengujian menggunakan UFTOtomatisasi pengujian dirancang. Terdapat tiga jenis kerangka kerja otomatisasi utama. UFT

  • Kerangka Berbasis Kata Kunci: Ini digunakan ketika beberapa fungsi perlu diuji.
  • Kerangka Kerja Berdasarkan Data: Ini digunakan untuk menguji aliran yang sama dengan data pengujian yang berbeda, data pengujian dianggap lebih penting daripada beberapa fungsi aplikasi
  • Kerangka Hibrid: Ini adalah kombinasi kerangka kerja berbasis data dan kata kunci.

64) Kapan kita harus menggunakan pemrograman deskriptif dalam UFT?

Baik melalui repositori objek atau pemrograman deskripsi, UFT mengidentifikasi objek. DescriptPemrograman ive digunakan dalam skenario berikut

a) Digunakan untuk menghapus objek duplikat. Objek yang sama ada di layar atau jendela aplikasi yang berbeda. Jika Anda menggunakan OR dalam kasus ini, Anda harus menyimpan objek yang sama di bawah hierarki objek yang berbeda di OR. Untuk menangani situasi seperti itu, deskriptif

pemrograman digunakan

b) Dalam skenario tertentu tidak tepat untuk menyimpan objek di dalam OR (Object Repository). Misalkan jika Anda ingin mencetak 100 link pada halaman tersebut, sebaiknya Anda tidak menyimpan semua link di OR. Sebaliknya Anda harus menggunakan DescriptPemrograman ion untuk mengakses tautan tersebut.


65) Apa itu โ€œsettopropertyโ€ dan kapan menggunakannya dalam UFT?

Settoproperty adalah singkatan dari mengatur properti objek uji. Anda dapat menggunakan properti ini untuk mengubah nilai objek saat runtime. Anda dapat mengedit nilai properti selama runtime, namun perubahan yang dilakukan bersifat sementara.


66) Cara membuat array kamus di UFT?

Kita dapat membuat array kamus menggunakan sintaksis

Dim ArrayofDictionary(2)
First element of array
Set ArrayofDictionary(0)= createobject("scripting.dictionary")
ArrayofDictionary(0).Add "key1", "temp1"
ArrayofDictionary(0).Add "key2", "temp2"
Added keys in first dictionary
Second element of array as dictionary
Set ArrayofDictionary(1)= createobject("scripting.dictionary")
ArrayofDictionary(1).Add "key1", "temp1"
ArrayofDictionary(1).Add "key2", "temp2"
Added keys in second dictionaryโ€ฆ..and so on

67) Apa perbedaan antara โ€œArrayโ€ dan โ€œKamusโ€?

susunan Kamus
Array dinamis dimungkinkan Tidak ada konsep kamus dinamis
Ukuran array harus diatur sebelum penggunaan array Ukuran kamus tidak perlu diatur
Kita harus menggunakan pernyataan redim sebelum menambahkan elemen tambahan ke dalam array dinamis Untuk menambahkan elemen tambahan tidak perlu menulis pernyataan apa pun. Kami hanya menggunakan metode tambah
Tidak ada metode khusus untuk melepaskan memori jika elemen tertentu tidak diperlukan Elemen yang tidak diperlukan lagi dapat dihapus dari kamus

68) Apa fungsi pembulatan pada UFT?

Fungsi pembulatan di UFT digunakan untuk membulatkan desimal

Misalnya

Mydecimal = 6.3433333
Roundedvalue= Round(Mydecimal , 3)
Print roundedvalue,  it will print 6.343

69) Bagaimana cara menemukan jumlah total baris dalam tabel web di UFT?

Ada tiga cara yang dapat kita gunakan untuk menemukan jumlah baris dalam tabel. UFT

a) Menggunakan properti rowcount dari UFT objek tabel web

b) Menggunakan GetROProperty dari UFT

c) Menggunakan HTML DOM + UFT


70) Cara membuat file excel di UFT ?

langkah-langkah akan membuat file excel di UFT,

'Create a new Microsoft Excel object
Set myExcel = createobject("excel.application")
'To make Excel visible
myExcel.Application.Visible = true
myExcel.Workbooks.Add
MyExcel.worksheets(1).Cells(1,1). Value = โ€œScenario Idโ€
MyExcel.worksheets(1).Cells(1,2).Value = โ€œScenario Nameโ€
MyExcel.worksheets(1).Columns(1).ColumnWidth = 10
MyExcel.worksheets(1).Columns(2).ColumnWidth = 40
MyExcel.worksheets(1).Columns(3).ColumnWidth = 20
MyExcel.worksheets(1).Columns(4).ColumnWidth = 20
MyExcel.SaveAs "c:\guru99.xlsx"
MyExcel.close
objExcel.Quit
blnFlag = False

UFT Pertanyaan dan Jawaban Wawancara untuk yang Berpengalaman 7 hingga 10 Tahun

71) Jelaskan bagaimana cara mengekspor datatable ke Excel. UFT?

Untuk mengekspor tabel data ke excel, ada dua cara.

a) DataTable.Ekspor (โ€œC:\export.xlsโ€)

b) DataTable.ExportSheet โ€œC:\mysheet.xlsโ€ (Jika file excel tidak ada, file baru akan dibuat)


72) Di lembar datatable di UFTLalu bagaimana cara membaca nilai dari sel?

Untuk membaca nilai dari sel, kita mengikuti proses 2 langkah

a) Kami mengatur penunjuk baris pada langkah pertama

b) Pada langkah kedua kita menentukan nama parameter/kolom dari sheet yang akan dibaca

Contoh:

Untuk contoh ini, kami telah menyetel penunjuk baris ke 2 di lembar transaksi

Datatable.GetSheet(โ€œTransactionsโ€).SetCurrentRow(2)

Sekarang, kita harus menentukan bahwa kita ingin membaca nilai dari kolom module_name dari lembar transaksi

Print datatable.Value (โ€œModule_Name, โ€œTransactionsโ€)


73) Apa saja loop yang tersedia di UFT Lalu apa yang mereka lakukan?

Ada 3 loop yang tersedia di UFT

a) Doโ€ฆ..Loop : Do Loop akan menjalankan blok pernyataan berulang kali

b) Forโ€ฆ..Next : For Next Loop akan mengeksekusi serangkaian pernyataan hingga nilai counter tertentu

c) Forโ€ฆโ€ฆEach : Untuk mengeksekusi serangkaian pernyataan untuk setiap pernyataan untuk setiap objek dalam koleksi โ€œFor Each Loopโ€ digunakan

Whileโ€ฆ.Wend Loop : While Wend Loop digunakan untuk mengeksekusi serangkaian pernyataan selama kondisi tertentu benar


74) Apa saja jenis kesalahan yang perlu ditangani dalam UFT?

Ada tiga jenis kesalahan yang akan dihadapi seseorang dalam UFT

a) Kesalahan Sintaks

b) Kesalahan Logis

c) Kesalahan Waktu Proses


75) Apa saja cara Anda dapat menangani kesalahan run time?

Ada berbagai cara untuk menangani kesalahan run time

a) Menggunakan pengaturan pengujian

b) Menggunakan pernyataan kesalahan

c) Menggunakan Objek yang salah

d) Menggunakan Pernyataan Keluar

e) Skenario Pemulihan

f) Objek Laporan


76) Apa perbedaan antara exitaction dan exititeration?

Exitaction digunakan ketika kita ingin keluar dari suatu tindakan tertentu, sedangkan exititeration digunakan untuk keluar dari suatu tindakan tertentu iterasi suatu tindakan.


77) Masuk QTP Bagaimana cara menghapus spasi dari string?

Anda dapat menggunakan ganti fungsi untuk menghapus spasi dari string di QTP

Print replace(โ€œ sdsd  sd sd s โ€œ, โ€œ โ€œ,โ€โ€โ€)

Keluaran akan sdsdsdsds

Fungsi Itrim dapat digunakan jika hanya spasi awal dari string yang perlu dihilangkan

Print Itrim(โ€œsdsd sd sโ€) ร  Outputnya akan "Sdsd sd s "

Anda dapat menggunakan fungsi rtrim untuk menghapus spasi tambahan dari string

Cetak rtrim(โ€œ sdsd sd s โ€ ) ร  Outputnya adalah โ€œ sdsd sd s "


78) Masuk QTP Bagaimana cara mendapatkan karakter terakhir dari sebuah string?

Code untuk mendapatkan karakter terakhir dari sebuah string di QTP

print right( โ€œjunior,1) โ€˜ ร  Output will be โ€œrโ€

79) Cara menambahkan titik sinkronisasi di QTP?

Ada 4 cara yang dapat kita gunakan untuk menambahkan titik sinkronisasi. QTP

a) Tunggu pernyataan : Pernyataan ini akan menghentikan sementara eksekusi selama x detik hingga objek muncul

b) Tunggu properti : Metode ini akan menunggu hingga properti objek mengambil nilai tertentu

c) Pernyataan yang ada : Pernyataan ini akan menunggu hingga objek tersedia

d) Sync metode: Kode akan menunggu hingga halaman browser dimuat sepenuhnya. Untuk pengujian aplikasi web metode ini digunakan.


80) Masuk QTP Jelaskan apa itu objek kriptografi.

Objek kriptografi di QTP digunakan untuk mengenkripsi sebuah string.

Sintaksis

Crypt.Encrypt(โ€œGuru99โ€)

Contoh:

Dalam contoh ini, nilai dalam variabel pwd dienkripsi menggunakan Crypt. Metode enkripsi.

Kemudian nilai terenkripsi ini dimasukkan ke dalam kotak edit.

pwd= โ€œmyvalueโ€
pwd = Crypt.Encrypt (pwd)
Browser(โ€œmybโ€).WinEdit (โ€œpwdโ€). SetSecure pwd

81) Sebutkan apa perbedaan antara file Excecute dan pustaka fungsi beban?

Dalam file eksekusi, kami tidak dapat men-debug pernyataan. Dengan pustaka loadfunction, pernyataan dapat di-debug dan juga dapat memuat beberapa file pustaka.


82) Jelaskan bagaimana Anda dapat menemukan panjang array di QTP?

Kode untuk mencari panjang array di QTP is

print (ubound(arr)+1)

Ubound mengembalikan indeks terakhir dalam array- jadi panjang array akan menjadi +1. Ini akan menjadi jumlah total elemen dalam array


83) Sebutkan berbagai jenis mode perekaman yang ada di QTPMana yang akan digunakan kapan?

QTP mendukung 3 jenis mode perekaman

a) Mode normal : Ini adalah mode perekaman default dan digunakan untuk sebagian besar aktivitas otomatisasi. Terlepas dari posisinya di layar, ia mengenali objek.

b) Mode perekaman tingkat rendah: Berguna untuk merekam objek yang tidak teridentifikasi oleh mode perekaman normal. QTPIni merekam koordinat x,y yang tepat dari operasi mouse Anda.

c) Mode analog: Mode ini berguna untuk operasi seperti merekam tanda tangan, menggambar gambar, operasi drag and drop.


84) Dengan cara apa Anda dapat berpindah dari satu tindakan ke tindakan lainnya?

Ada dua cara untuk memanggil dari satu tindakan ke tindakan lainnya

a) Panggilan untuk menyalin tindakan: Dalam hal ini, skrip dan tabel data, repositori objek tindakan akan disalin ke Skrip Tes tujuan

b) Panggilan ke Tindakan yang ada: Dalam hal ini, tabel data skrip dan repositori objek tidak disalin, melainkan referensi panggilan akan dibuat ke tindakan dalam skrip sumber


85) Apa yang dimaksud dengan langkah opsional dalam QTPBagaimana cara menambahkan langkah opsional? QTP?

Saat menjalankan pengujian, pengujian gagal membuka kotak dialog. QTP Hal ini tidak serta merta menghentikan jalankan pengujian. Ia melewati langkah apa pun yang ditandai sebagai "opsional" dan melanjutkan menjalankan pengujian. Secara default QTP Secara otomatis menandai langkah-langkah yang membuka kotak dialog tertentu sebagai langkah opsional. Untuk mengatur langkah opsional dalam kata kunci, klik kanan dan pilih "Langkah Opsional". Ikon untuk langkah opsional akan ditambahkan pada langkah berikutnya. Dalam tampilan ahli, untuk menambahkan langkah opsional, tambahkan langkah opsional di awal pernyataan VBScript.


86) Bagaimana cara mendefinisikan array di QTP?

Array dapat didefinisikan dalam 3 cara. QTP

a) Array ukuran tetap di QTP

Redupkan A (10) โ€“ dimensi tunggal

Redupkan MyTable (5,10) โ€“ multi-dimensi

b) Ukuran array dinamis tidak tetap

Redupkan MyArray()Redim MyArray(25)

c) Menggunakan Fungsi Array dalam QTP

SEBUAH= Larik (10, 20,30)

B= A(2) ' B sekarang 30


87) Bagaimana Anda dapat menulis konteks ke file teks di QTP?

Content = โ€œGuru99โ€
Set Fo = createobject(โ€œScripting.FilesystemObjectโ€)
Set f =Fo.openTextFile(โ€œc:\abc.txtโ€, 8,true)
f.Write (contents)
f.Close
Set f= nothing

88) Ketika kata kunci 'option explicit' digunakan dalam QTP?

Untuk menentukan bahwa semua variabel harus dideklarasikan sebelum digunakan dalam QTPKata kunci 'Option Explicit' digunakan.


89) Masuk QTP Bagaimana cara keluar dari perulangan for?

Anda harus menggunakan pernyataan โ€œExit Forโ€ untuk keluar dari โ€œperulangan forโ€ di QTPPernyataan โ€œExit Forโ€ akan mengeluarkan kendali dari โ€œfor loopโ€.

For count= 1 to 3
TempNum= mid(Tempstr,count,1)
If isnumeric(TempNum) Then
LenghtNum = LengthNum & TempNum
Else
Exit For
End If
Next
GetStrLenNumber = LengthNum

90) Bagaimana cara mencari ukuran array di QTP?

Ukuran array dalam QTP akan ditemukan dengan menggunakan kode berikut

Cetak (ubound(arr)+1)

Ubound mengembalikan indeks terakhir dalam array- jadi ukuran array akan menjadi +1


91) Masuk QTPJelaskan apa itu file QRS?

qrs artinya โ€œSkenario Pemulihan Tercepatโ€Dengan menggunakan pengelola skenario pemulihan, kita dapat menangani pengecualian dalam eksekusi pengujian. QTP Dengan menggunakan pengelola skenario pemulihan, kita dapat menangani pengecualian dalam eksekusi pengujian. Di QTP Saat membuat skenario pemulihan, Anda harus menyimpannya dalam file .qrs. File qrs dapat berisi sejumlah skenario yang telah ditentukan di dalamnya.


92) Apa arti penting dari โ€œaksi 0โ€ dalam QTP?

โ€œAksi 0โ€ dibuat secara default saat Anda membuat pengujian baru di QTP Bersamaan dengan aksi 1. Untuk menentukan urutan pemanggilan aksi lainnya 1, 2, 3, dan seterusnya, aksi 0 digunakan.


93) Jelaskan bagaimana Anda dapat mengganti string di QTP?

Untuk mengganti bagian string di QTP kita akan menggunakan kode seperti yang ditunjukkan di bawah ini

Contoh,

Str = (Guru99)
Suppose if you want to replace โ€œ99โ€ with โ€œ88โ€ then the code will
print replace(str,โ€œ99โ€, โ€œ88โ€) output will be โ€œGuru88โ€

94) Apa saja berbagai kerangka kerja otomatisasi yang tersedia di QTP?

Berbagai jenis kerangka kerja otomatisasi tersedia di QTP adalah

a) Skrip Linier

b) Perpustakaan Tes ArchiKerangka tektur

c) Kerangka Pengujian Berbasis Data

d) Kerangka Pengujian Berbasis Kata Kunci atau Berbasis Tabel

e) Kerangka Otomasi Uji Hibrid


95) Apa itu 'Object Spy' dan apa fungsi dari object spy dalam QTP?

'Object Spy' adalah fitur di QTP Dengan menggunakan ini, Anda dapat melihat properti dan metode objek baik pada waktu pengujian maupun waktu eksekusi.


96) Apa itu โ€œGetROPropertyโ€ dan apa saja langkah-langkah yang terlibat dalam menggunakan GetROProperty?

โ€œGetROPropertyโ€ adalah metode bawaan yang digunakan untuk mengambil nilai runtime dari properti objek.

Untuk menggunakan GetRoProperty, diperlukan empat langkah

a) Catat objek yang ingin Anda gunakan GetROPropertynya di Object Repository

b) Identifikasi properti run time untuk objek rekaman yang dapat digunakan

c) Untuk mengambil properti run time yang teridentifikasi dan menyimpan nilainya dalam variabel

d) Gunakan nilai ini untuk pengurangan lebih lanjut


97) Jelaskan bagaimana Anda dapat menemukan nilai mutlak dari angka tersebut. QTP?

Untuk mencari nilai absolut suatu angka, terdapat fungsi bawaan di QTP tersedia

Example-   a= -1
Print abs(a) โ€˜output will be 1

Kode ini akan menemukan nilai absolut suatu bilangan


98) Bagaimana Anda bisa memeriksa apakah parameter ada di Datatable?

Untuk memeriksa apakah parameter ada di tabel data kita akan menggunakan kode

on error resume next
val=DataTable(โ€œParamNameโ€, dtGlobalSheet)
if err.number<>0 then
โ€˜Parameter does not existโ€™
else
โ€˜Parameter exists
end if

99) Masuk QTP Jelaskan apa itu kerangka kerja otomatisasi berbasis kata kunci?

Dalam kerangka otomatisasi berbasis kata kunci, fokusnya terutama pada kata kunci/fungsi dan bukan pada data pengujian. Artinya fokus penuhnya adalah pada pembuatan fungsi yang memetakan fungsionalitas aplikasi.


100) Masuk QTP Bagaimana cara menggunakan XPath untuk mengidentifikasi objek?

Xpath dapat digunakan untuk mengidentifikasi objek web saja. Kita dapat menggunakan kode berikut untuk mengidentifikasi objek.

Set oPage=Browser(โ€œmyGoogleโ€).Page(โ€œmyGoogleโ€)
oPage.WebEdit(โ€œxpath:=//INPUT[@name=โ€˜nameofeditboxโ€™]โ€).Set โ€œsearch termโ€
โ€˜Enter value in google edit box

Di sini Anda bisa mendapatkan bonus 3 Pertanyaan:


101) Jelaskan bagaimana Anda dapat menghapus file excel di QTP?

Untuk menghapus file excel di QTP,

Set fo = createobject(โ€œScripting.filesystemobjectโ€)

fo.deletefile(โ€œC:\xyz.xlsxโ€)

Set fo=nothing

102) Faktor apa saja yang mempengaruhi pos pemeriksaan bitmap?

Pos pemeriksaan bitmap dipengaruhi oleh resolusi layar dan ukuran gambar.


103) Apa itu Pos Pemeriksaan Aksesibilitas?

World Wide Web Consortium (W3C) memberikan beberapa instruksi dan pedoman untuk teknologi berbasis web dan sistem informasi untuk memudahkan penyandang disabilitas mengakses web. Misalnya standar mewajibkan adanya 'teks alternatif' untuk sebuah gambar. Jadi penyandang tunanetra yang mengakses situs web tersebut, akan menggunakan pengubah teks โ€“ menjadi ucapan dan setidaknya memahami isi gambar tersebut jika tidak melihatnya. Semua standar ini diperiksa oleh Pos Pemeriksaan Aksesibilitas.

QTP/UFT Kuis Sertifikasi 1

QTP/UFT Kuis Sertifikasi 2

QTP/UFT Kuis Sertifikasi 3

Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)

Ringkaslah postingan ini dengan: