Pelatihan Kerangka Robot – Pengantar dan Penjelasan

Kerangka Robot adalah kerangka kerja otomatisasi generik untuk penerimaan pengembangan uji coba dan pengujian penerimaan. Pengujian Kerangka Robot mengikuti pendekatan pengujian kata kunci dengan menggunakan sintaks data uji tabular. Sintaks uji data tabular mudah digunakan dan dapat dipelajari hanya dengan melihat Video RFTraining.

Kerangka Robot tidak bergantung pada sistem operasi dan aplikasi. Ini adalah perangkat lunak open source yang dirilis di bawah Apache License 2.0 dan pustaka dan alat yang digunakannya dalam ekosistem juga merupakan sumber terbuka.

Kerangka ini awalnya dikembangkan oleh Nokia Networks dan saat ini disponsori oleh RF Foundation.

Internet dibanjiri dengan beberapa Tutorial Pelatihan Kerangka Kerja Robot Online berikut yang mana dapat menggunakan kerangka ini semudah mungkin.

Beberapa karakteristik penting terkait RF:

· Ini memfasilitasi sederhana untuk menggunakan sintaks tabular untuk membuat t-kasus dengan cara yang seragam.

· Ini menghasilkan mudah untuk membaca laporan hasil serta log dalam format HTML.

· Memiliki kemampuan untuk membuat kata kunci tingkat tinggi yang dapat digunakan kembali dari kata kunci yang ada.

· Tidak tergantung pada aplikasi dan platform.

· Ini menyediakan API perpustakaan yang sederhana dan user friendly untuk membuat perpustakaan tes yang dapat diimplementasikan secara native dengan Java atau Python.

· Arsitektur modular mendukung pembuatan tes untuk aplikasi dengan beberapa antarmuka yang beragam.

· Ini menawarkan antarmuka baris perintah yang sederhana dan file output berbasis XML untuk integrasi ke infrastruktur pembangunan yang ada.

· Mendukung pembuatan t-case berbasis data.

· Pengaturan yang disediakan adalah level t-case dan test-suite.

· Ini memberikan tag untuk mengkategorikan dan memilih kasus uji yang akan dieksekusi.

· Ini telah membangun dukungan untuk variabel untuk memungkinkan pengujian di lingkungan yang berbeda.

· Ini menawarkan dukungan untuk selenium untuk pengujian web, proses yang berjalan, pengujian Java GUI, SSH, Telnet, dll.

RF mengikuti pengujian yang didorong kata kunci. Apa itu pengujian berdasarkan kata kunci?

Kata kunci yang didorong pengujian, juga disebut table driven testing adalah gagasan yang banyak diterapkan pada otomatisasi independen aplikasi. Penguji harus mengembangkan tabel data menggunakan kata kunci yang independen dari kerangka otomatisasi tes atau alat lain yang digunakan untuk menjalankannya karena alasan itu.

Keuntungan dari RF:

· Mendukung editor tes baris Vim, TextMate, Emacs

· Mendukung Swing, WebTesting, Windows, SWT, database, GUI, Telnet, SSH, dll

· Log terperinci

· Editor data uji terpisah

· Sintaks tabular yang lebih sederhana

· Pustaka uji jarak jauh dan plugin lainnya untuk Jenkins / Hudson, Maven, Ant, dll

· Pustaka uji generik

· Hapus laporan

· Kasus uji data didorong

Kerangka kerja robot sangat serbaguna sehingga Anda dapat melakukan pengujian baris perintah, web, dan GUI dengan mudah. Antarmuka lain dapat diuji dengan menggunakan perpustakaan yang dikembangkan sendiri. Satu dapat menggunakan sistem operasi AN bersama dengan pustaka SSH untuk pengujian baris perintah. Dengan menggunakan sistem operasi seseorang dapat mengatur serta mengkonfigurasi lingkungan kerja, mengelola file dan proses sistem.