Kasus Uji Tosca: Panduan Komprehensif Desain Dan HandsOn!

Tutorial Tosca - Daftar Isi

Kami telah memecah seluruh tutorial Tosca ke dalam daftar artikel di bawah ini. Sekarang kita akan memahami tentang konsep Desain Kasus Uji Tosca dan pengelolaan Data Uji melalui tutorial ini. Kami telah menulis artikel ini dengan kata-kata yang sederhana dan tetap menulis artikel pendek yang membantu pendatang baru untuk memahami konsep dengan mudah dalam waktu yang lebih singkat.

Dalam Tosca Test Case Design dan Test Data Management Artikel, kita akan belajar tentang pendekatan implementasi langkah demi langkah Desain Kasus Uji Tosca dan gambaran umum Manajemen Data Uji. Jika Anda ingin mempersiapkan Pertanyaan Wawancara TOSCA klik disini.

Desain Kasus Uji Tosca (TCD)

Ini adalah pendekatan untuk mengisolasi data pengujian dari bagian teknis kasus pengujian. Jadi, data dan kasus uji disimpan secara terpisah. The Tosca Desain Kasus Uji bagian memiliki kemampuan untuk memecah kasus uji kami menjadi struktur logis. Hal ini juga membantu kami untuk merencanakan dan merancang kasus uji dengan cara yang efisien dan terstruktur untuk mengurangi upaya pengembangan dan pemeliharaan.

Gunakan Tosca Desain Kasus Uji bagian melakukan aktivitas di bawah ini - 

  • Buat lembar pengujian, yang merupakan kombinasi dari semua kasus pengujian yang mungkin untuk skenario atau template tertentu. Pada dasarnya, lembar tes menyimpan data untuk kombinasi yang berbeda.
  • Konsep kelas dalam pendekatan desain kasus uji, membantu untuk menggunakan kembali data umum di seluruh kasus uji yang mengurangi upaya pengelolaan data.
  • Dengan bantuan instance, kita dapat membuat data spesifik untuk TestSheets, TCD Attributes, atau kelas TCD.
  • Buat Template TestCase dan tetapkan Lembar Tes.
  • Kita perlu membuat contoh atau membuat ulang Templat untuk menghasilkan kasus uji contoh sesuai lembar tes.
  • Kelola data pengujian di lembar pengujian dan jalankan kasus pengujian instance

Objek Desain Kasus Uji:

Tabel di bawah mencantumkan semua komponen yang tersedia di bagian Desain Kasus Uji, dan pintasan keyboard jika memungkinkan.

Desain Kasus Uji - Objek
Objek Desain Kasus Uji
  • Map - Folder desain kasus uji digunakan untuk mengelompokkan lembar atau kelas tes secara logis.
  • Lembar Tes - TestSheet adalah daftar data untuk semua kemungkinan kombinasi kasus uji Tosca. Setiap kumpulan data mewakili satu kasus uji unik.
  • Atribut - Ini disebut sebagai parameter data berbeda yang sesuai dengan setiap bidang aplikasi.
  • Atribut (tidak relevan dengan bisnis) - Ini digunakan untuk tujuan komentar atau deskripsi.
  • Atribut (hasil) - Ini digunakan untuk tujuan hasil.
  • Koleksi Instans - Ini memegang Instances yaitu, semua nilai yang mungkin tersedia untuk atribut tertentu.
  • Contoh - Ini adalah nilai dari setiap atribut / parameter. Itu dapat dibuat TestSheets, Attributes, atau tingkat Kelas. Contoh Lembar Uji pada dasarnya adalah nama kasus uji.
  • Kelas - Ini mirip dengan lembar tes, tetapi digunakan untuk tujuan yang dapat digunakan kembali. Semua data umum disimpan di sini, yang dapat digunakan kembali di beberapa lembar tes.
  • Referensi kelas - Ini bertindak sebagai tautan Kelas dari Lembar Tes. Kita bisa membuatnya dengan metode drag-drop.

Hierarki objek dalam Desain Kasus Uji:

  • TestSheet mungkin memiliki Atribut, Instance, TestSteps, dan referensi kelas.
  • Sebuah kelas mungkin merupakan kombinasi dari Atribut dan Instans kelas.
  • Sekali lagi, Atribut dapat menyimpan Atribut dan Instans lebih lanjut.
  • Sebuah Langkah dapat menyimpan lebih banyak Langkah dan Atribut.

Proses langkah demi langkah untuk menerapkan Desain Kasus Uji:

  • Step1: Buat Kelas jika ada beberapa bagian umum yang tersedia untuk beberapa kasus uji. Misalnya, Login adalah bagian umum di sebagian besar aplikasi. Jadi, kita perlu membuat kelas sesuai diagram di bawah ini -
Desain Kasus Uji - Tentukan Kelas
Desain Kasus Uji - Tentukan Kelas
  • Step2: Buat lembar tes sesuai struktur di bawah ini dan tautkan kelasnya. Lembar tes digunakan untuk skenario individu yang unik. Berdasarkan kombinasi data yang berbeda, kasus uji yang berbeda akan dihasilkan sesuai contoh lembar uji.
Desain Kasus Uji - Lihat Kelas dari TestSheet
Desain Kasus Uji - Lihat Kelas dari TestSheet
  • Step3: Buat kasus uji template. Kita dapat mengubah kasus uji teknis yang ada menjadi kasus uji template dengan memilih opsi "Ubah ke Kasus Uji Template" setelah mengklik kanan di atasnya.
  • Step4: Tetapkan lembar uji ke dalam kasus uji template dengan menyeret dan menjatuhkan lembar uji ke dalam kasus uji template. Hanya satu lembar tes yang dapat ditetapkan ke satu templat. Setelah ini, kita dapat menetapkan Atribut / parameter data Desain Kasus Uji ke dalam langkah-langkah pengujian dengan metode drag-drop atau mengetik. Sintaks untuk menautkan parameter - {XL [parameter_name]}. Kasus uji template tidak dapat dijalankan.
Desain Kasus Uji - Buat Template
Desain Kasus Uji - Buat Template
  • Step5: Setelah menetapkan parameter data, kita perlu membuat contoh kasus uji. Ini dapat dilakukan dengan memilih opsi Instantiate atau Re-instantiate dengan mengklik kanan pada kasus uji template. Setelah itu, semua kasus uji yang mungkin akan dihasilkan berdasarkan kombinasi data dari lembar uji.

Desain Kasus Uji - Buat Contoh
Desain Kasus Uji - Buat Contoh
  • Step6: Sekarang, kita dapat membuat daftar eksekusi untuk mengeksekusi kasus uji contoh.

Keuntungan dari TCD:

  • · Penanganan dinamis terhadap objek / data itu mudah
  • · Dapat digunakan kembali kasus uji
  • · Tidak ada scripting yang terlibat
  • · Data dan komponen teknis disimpan secara terpisah. Dalam kasus perubahan data, tidak perlu mengubah kasus uji.

Kekurangan TCD:

  • · Bagian desain kasus uji sangat rumit
  • · Sedikit mahal
  • · UI membutuhkan waktu untuk memahami

Tautan Referensi - https://documentation.tricentis.com/tosca/1300/en/content/testcase_design/testcase_design_intro.htm

Manajemen Data Uji Tosca (TDM)

Manajemen Data Uji adalah pendekatan untuk mengelola data uji yang diperlukan untuk pelaksanaan uji. Ini akan membantu kami menggunakan data yang disimpan secara eksternal. 

Uji Manajemen Data - Gambaran Umum
Tinjauan Manajemen Data Tes Tosca
  • Manajemen data pengujian adalah komponen penting lainnya untuk manajemen data yang tersedia bersama dengan instalasi standar rangkaian Tricentis Tosca Test.
  • Repositori DB2, MS SQL Server dan Oracle - Tosca test data management (TDM) komponen menggunakan database yang sama yang digunakan untuk membuat repositori umum dari ruang kerja.
  • Repositori SQLite - Untuk SQLite, TDM menggunakan repositori terpisah untuk menyimpan data.
  • Setelah membuat ruang kerja baru, secara default Tosca terhubung dengan repositori.
  • Jika diperlukan, Tosca dapat menghubungkan database yang berbeda sebagai repositori TDM daripada database default.

Menghubungkan ke repositori TDM: Buat parameter Konfigurasi sebagai TDMConnection di tingkat root dan tetapkan string koneksi dalam format di bawah ini - ( ) [dynamicmode = , schema = ]

Modul standar untuk menangani TDM:

Jalur modul standar - “Modul standar-> Pengelolaan Data Uji-> Pengelolaan Data Uji - Warisan. ” 

  • TDM Create Object - Modul TDM Create Object membantu membuat objek TDM baru untuk tipe objek tertentu. Awalnya, objek TDM baru dapat dibuat dengan nilai kosong.
  • TDM Find Single Object - Digunakan untuk mencari objek TDM dalam repositori TDM.
  • TDM Set Attribute - Set Attribute module dapat mengatur nilai untuk setiap objek TDM yang ada.
  • TDM Set State - Modul ini mampu menyetel nilai-nilai status untuk setiap objek TDM yang ada.
  • TDM Add Association - Modul ini digunakan untuk mendefinisikan hubungan antara dua objek TDM. Asosiasi ini menerima nama peran individu yang memungkinkan pemetaan.
  • TDM Remove Association - Modul ini digunakan untuk menghapus hubungan antara objek TDM.
  • TDM Delete Object - Modul ini digunakan untuk menghapus Objek TDM dari repositori TDM.
  • TDM Save - Modul ini menyimpan objek TDM di gudang TDM.
Uji Manajemen Data - Modul Standar
Uji Manajemen Data - Modul Standar

Klik disini untuk mempelajari lebih lanjut tentang Manajemen Data Tes.

Kesimpulan:

Dalam Tosca Test Case Design dan Test Data Management artikel, kita telah belajar tentang Desain Kasus Uji dan Manajemen Data Uji. Klik disini untuk memahami lebih lanjut dari portal Dukungan Tricentis tentang topik ini.

Silakan klik untuk membaca topik terpenting dari Tutorial TOSCA - Pemahaman tentang Pembuatan Kasus Tosca.

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

Gulir ke Atas