Tutorial Tosca - Daftar Isi
Kami telah memisahkan seluruh tutorial Tosca menjadi artikel di bawah ini. Kami telah menulis artikel "Eksekusi Tosca" ini dalam susunan kata yang sederhana dengan contoh-contoh yang dapat sangat membantu bagi penguji perangkat lunak tingkat pemula untuk memahami konsep dengan mudah. Moto artikel ini adalah untuk memahami konsep Eksekusi Tosca.
- Tutorial Tosca # 1: Ikhtisar Tosca
- Tosca Tutorial # 2: Tricentis Tosca Setup - Install, Uninstall dan Konfigurasi Lisensi
- Tosca Tutorial # 3: Tosca Pembuatan Ruang Kerja
- Tutorial Tosca # 4: Pemahaman tentang TOSCA Commander dan Tosca User Management
- Tosca Tutorial # 5: Pemindaian Tosca - Pengantar Modul
- Tosca Tutorial # 6: Pembuatan Kasus Uji Tosca
- Tosca Tutorial # 7: Parameter dan Pustaka Tosca– Penyangga, Parameter Bisnis, TCP
- Tosca Tutorial # 8:Eksekusi Uji Tosca, Laporan, dan manajemen Bug
- Tosca Tutorial # 9: Test Case Design - Pendekatan untuk menguji manajemen data
- Tosca Tutorial # 10: Manajemen Data Uji Tosca.
- Tosca Tutorial # 11: Pengujian API di Tosca
Tutorial Tosca # 12: Pertanyaan dan Jawaban Wawancara Tosca
Melalui "Eksekusi Tosca dan Masalah ToscaArtikel, kami akan memberikan panduan langkah demi langkah proses Eksekusi Tosca. Juga, kami akan menjelaskan ikhtisar Masalah Tosca.
Daftar Eksekusi Tosca - Gambaran Umum Eksekusi Tes
Mengapa Eksekusi Tes Otomasi?
Eksekusi uji adalah proses untuk memverifikasi fungsionalitas aplikasi berdasarkan kasus uji. Eksekusi uji dapat dilakukan secara manual atau melalui pendekatan otomatis. Dalam artikel ini, kita akan mempelajari eksekusi uji otomatisasi untuk kasus uji yang dikembangkan di Tosca. Tujuan utama eksekusi uji otomatisasi dengan bantuan Tosca adalah -
- Kurangi upaya manusia.
- Tingkatkan cakupan fungsional.
- Pastikan kualitas pengiriman dengan menghindari upaya manusia yang tidak diinginkan.
- Kurangi biaya dan uji durasi eksekusi.
- Mudah untuk mengelola data dan menguji pemeliharaan.
- Cara yang lebih profesional untuk menguji pelaporan ke pemegang tumpukan.
- Eksekusi uji tanpa pengawasan melalui model eksekusi terdistribusi Tosca.
Pendekatan untuk menangkap tangkapan layar selama eksekusi?
- Tangkapan Layar dari Tes yang Gagal Tosca dapat menangkap layar untuk setiap langkah pengujian yang gagal karena verifikasi kegagalan dialog. Untuk kasus uji yang dibuat menggunakan Mesin Klasik, Tosca memungkinkan untuk menangkap layar pada pengguna yang dibatalkan. Tangkapan layar yang diambil akan tersedia di jalur - @ {Environment.ProjectDir} \ Screenshots. Jalur untuk mengonfigurasi pengaturan ini -
- Mesin 3.0 - Proyek-> Pengaturan-> TBox-> Logging-> Tangkapan Layar
- Mesin Klasik - Proyek-> Pengaturan-> Mesin-> Opsi Pencatatan-> Tangkapan Layar

- Off - Tosca tidak akan mengambil tangkapan layar.
- Kegagalan Dialog - Ini memungkinkan Tosca Commander untuk menangkap tangkapan layar untuk kegagalan dialog.
- Kegagalan Verifikasi - Ini memungkinkan Tosca Commander untuk menangkap tangkapan layar untuk kegagalan verifikasi.
- Tangkapan Layar dari TestStepValues: Berdasarkan konfigurasi, Tosca memungkinkan untuk menangkap layar untuk setiap TestStepValues yang menggunakan mode tindakan sebagai Input selama eksekusi. Kita dapat menggunakan konfigurasi yang sama, untuk memeriksa layar yang ditangkap selama eksekusi uji.
Opsi untuk tangkapan layar dari nilai langkah pengujian, tersedia untuk mengikuti Engine 3.0 - DotNet, AnyUI, XBrowser, UIA, dan otomatisasi pengujian, dilakukan berdasarkan gambar.
Untuk mengaktifkannya, kita perlu mengubah pengaturan global Aliran Layar dari jalur Proyek-> Pengaturan-> Mesin-> Doku Snapper.

Selain itu, hal yang sama dapat dicapai dengan menambahkan parameter konfigurasi ScreenFlow serta LayarAliranJalan dalam daftar eksekusi.

Log eksekusi akan terlihat seperti -

- DokuSnapper: Ini digunakan untuk menghasilkan dokumen Microsoft® Word yang berisi tangkapan layar dan data pada semua TestSteps yang dieksekusi. Alih-alih menangkap tangkapan layar di setiap TestStep, DokuSnapper menggabungkan semua data dalam satu dokumen kata.
Kami dapat mengaktifkannya dengan mengubah Aktifkan Snapper nilai ke True dari jalur - Proyek-> Pengaturan-> Mesin-> Doku Snapper.
Dokumen yang dihasilkan akan terlihat seperti -

Bagaimana cara menjalankan kasus uji di Tosca?
Setelah kita selesai dengan pembuatan Test Case dengan Tosca Commander TestCase bagian, kami akan mengikuti pendekatan yang disebutkan di bawah ini untuk proses lebih lanjut:
· Jalankan kasus uji di ScratchBook
· Jalankan kasus uji dari Daftar Eksekusi
Jalankan kasus uji di ScratchBook:
Tricentis menyarankan penggunaan ScratchBook untuk uji coba (untuk memeriksa kesiapan kasus uji) saja, karena hasilnya tidak disimpan untuk referensi di masa mendatang. Kami juga dapat melakukan eksekusi TestSteps individu.
Mengeksekusi kasus uji dari daftar Eksekusi:
The Execution Segmen menyediakan fitur untuk memilih dan menyiapkan beberapa TestCases untuk dieksekusi. Eksekusi yang dilakukan di ExecutionList akan tersedia untuk referensi di masa mendatang.
Prosedur langkah demi langkah untuk mempersiapkan dan menjalankan kasus uji dari Bagian Eksekusi:
- Langkah 1# Buat Folder Daftar Eksekusi di Eksekusi bagian dengan memilih ikon "Buat Folder Daftar Eksekusi" setelah mengklik kanan pada folder mana pun.
- Langkah 2# Demikian pula, kita perlu membuat komponen Daftar eksekusi di bawah folder daftar eksekusi yang baru dibuat.
- Langkah 3# Kita dapat menambahkan kasus uji (yang dibuat di artikel terakhir) ke dalam daftar eksekusi dari bagian TestCases dengan metode drag-drop. Daftar eksekusi lengkap akan terlihat seperti di bawah ini -

- Langkah 4# Sekarang, kita perlu mengonfigurasi perilaku eksekusi, seperti mekanisme tangkapan layar. Untuk tujuan pembelajaran kami, kami telah mengaktifkan Ambil tangkapan layar TestStepValues dan DockuSnapper.
- Langkah 5# Sekarang, kita dapat menjalankan satu, beberapa, atau seluruh kasus uji berdasarkan pilihan. Kami menjalankan kasus uji dengan menekan F6 atau klik tombol run setelah mengklik kanan pada kasus pengujian / daftar eksekusi yang dipilih.
- Langkah 6# Pahami dan proses hasil tes Anda. Log eksekusi ditunjukkan di bawah ini dengan jalur tangkapan layar yang disorot -

Juga, dokusnapper telah dibuat di path default “% AppData% \ TRICENTIS \ TOSCA TestSuite \ 7.0.0 \ dokusnapper \” dengan nama dokumen yang menatap dengan nama kasus uji.
Masalah Tosca
Jelaskan konsep Masalah Tosca?
Masalahnya tidak lain adalah alasan kegagalan pengujian. Rute penyebab masalah adalah cacat valid yang valid dalam aplikasi atau ada peningkatan dalam aplikasi (Permintaan fitur). Selama eksekusi otomatisasi, masalah atau cacat harus dicatat dan ditautkan ke kasus uji.
- Cacat - Ini adalah masalah aplikasi, yaitu aplikasi tidak berfungsi sesuai langkah pengujian (harapan). Cacat harus diperbaiki oleh pengembang aplikasi.
- Permintaan fitur - Jika aplikasi telah ditingkatkan, aplikasi tidak akan disinkronkan dengan kasus uji yang mengakibatkan kegagalan kasus uji. Karena ini adalah perubahan yang valid dalam aplikasi, kasus uji harus diperbarui berdasarkan ini. Skenario ini harus diperlakukan sebagai permintaan fitur.
Kami dapat mencatat masalah di Isu bagian atau di Execution bagian.
- Langkah # 1: Arahkan ke folder Isu bagian.
- Langkah # 2: Untuk membuat masalah, kita perlu mengklik kanan pada folder Issue dan memilih salah satu dari opsi jenis masalah Buat Cacat or Buat FeatureRequest yang tersedia di menu konteks. Setelah memilih jenis, Tosca Commander membuat masalah baru dan secara otomatis meminta untuk mengubah nama.
- Langkah # 3: Pada langkah berikutnya, kita dapat memberikan nama baru atau menggunakan nama default dengan menekan Enter.
- Langkah # 4: Sekarang, kita perlu memasukkan detail di bawah ini untuk berbagai bidang yang tersedia -
- ID - Kami dapat menentukan standar ID kami sendiri atau menggunakan Id dari sistem eksternal apa pun.
- Status - Kolom negara bagian menjelaskan status masalah saat ini. Kisaran nilai dapat disesuaikan berdasarkan standar.
- Jenis - Selalu dua jenis tersedia di sini yang dapat diubah kapan saja.
- Deskripsi - Bidang ini mewakili pernyataan masalah dari masalah tersebut. Berdasarkan uraian tersebut, pengembang melakukan tindakan. Deskripsi harus berisi semua informasi untuk menciptakan kembali masalah tersebut.
- Tingkat Keparahan - Tingkat keparahan menunjukkan dampak masalah. Bidang ini hanya menerima nilai bilangan bulat.
- Prioritas - Ini menggambarkan urgensi masalah untuk memperbaikinya. Bidang ini juga menerima nilai bilangan bulat.

Kesimpulan:
Dalam artikel Tutorial Tricentis Tosca ini, kita telah belajar tentang bagaimana melakukan Eksekusi Tosca dan mengangkat Masalah Tosca. Silakan klik disini untuk mendapatkan informasi lebih lanjut dari portal dukungan.
Silakan klik untuk membaca artikel selanjutnya - Tinjauan Desain Kasus Uji Tosca.