Sahi

Software screenshot:
Sahi
Rincian Software:
Versi: 20110719
Tanggal Upload: 14 Apr 15
Pengembang: V Narayan Raman
Lisensi: Gratis
Popularitas: 27

Rating: 3.5/5 (Total Votes: 2)

Sahi adalah otomatisasi dan pengujian alat untuk aplikasi web, dengan fasilitas untuk merekam dan pemutaran skrip.
Dikembangkan di Jawa dan javascript, alat ini menggunakan javascript sederhana untuk mengeksekusi kegiatan untuk browser.
Fitur Sahi termasuk dalam browser kontrol, script berbasis teks, dukungan semut untuk pemutaran suite tes, dan pemutaran multi threaded. Sahi mendukung HTTP dan HTTPS.
 
Sahi berjalan sebagai proxy server dan browser perlu menggunakan server sahi sebagai wakilnya. Sahi kemudian menyuntikkan javascript sehingga dapat mengakses elemen dalam halaman web. Hal ini membuat alat independen dari website / aplikasi web

Fitur :..

  • Rekaman tindakan Browser
  • Playback yang tercatat / tindakan scripted.
  • accessor Viewer untuk mengidentifikasi elemen html untuk scripting
  • skrip Mudah diedit (file teks)
  • API sederhana
  • Terintegrasi dengan semut membangun
  • Logging / laporan
  • Script dalam javascript maka mendukung konsep dan konstruksi yang mendukung javascript
  • Dukungan untuk variabel global disimpan di halaman dalam ujian dan di tes di suite.
  • Script refactorable ke fungsi dan file.
  • Script runnable melalui url.
  • Bugs dapat direkam oleh penguji dan script sahi dapat dipublikasikan pada server web.
  • url ini dapat dimasukkan dalam laporan bug.
  • Pengembang dapat mereproduksi bug dengan menunjuk bahwa url dalam laporan bug.
  • Script otomatis tersedia untuk orang lain melalui HTTP
  • Sangat ringan
  • Pengujian tidak perlu jendela browser menjadi fokus.
  • Suites dapat berjalan di beberapa thread sehingga mengurangi waktu pelaksanaan tes.
  • Mendukung Proxy eksternal dan HTTPS.

Apa yang baru dalam rilis ini:

  • Fitur tambahan:
  • Menampilkan nama popup dalam Controller
  • .
  • Menggunakan -tidak-jauh bendera bukan MOZ_NO_REMOTE. Pengguna yang lebih tua perlu menambahkan ini ke target semut. _fail (msg) menambahkan
  • Ditambahkan ext.http.both.proxy.bypass_hosts untuk sahi.properties untuk memotong beberapa domain saat menyambung melalui proxy eksternal
  • _sahi.printDiagnostics Ditambahkan untuk mendapatkan beberapa info tentang browser dan XMLHttpRequest yang digunakan.
  • id diabaikan untuk RichFaces JSF.
  • Dukungan untuk IE modal dialog (dipanggil melalui showModalDialog).
  • _setSelected mengidentifikasi pilihan dengan id dan indeks.
  • _listItem API ditambahkan untuk identifikasi tag LI.
  • Perbaikan bug:
  • Fix untuk mengidentifikasi popup dari domain yang berbeda
  • Tetap _continueOnError
  • Masukkan kembali no-cache header karena halaman sedang diambil dari cache di IE menyebabkan login / logouts di beberapa situs gagal.
  • Tetap masalah dengan klik link di Chrome dan Safari
  • tes Hilang sekarang gagal membangun.
  • Perbaiki terkait dengan ContentLength dan mentransfer-pengkodean diperkenalkan dalam membangun sebelumnya.
  • Fix untuk XHRs tidak ditandai dengan baik (dan karenanya salah ditangani) ketika domain yang berbeda hadir dalam iframe.
  • _readFile kembali string javascript.
  • Penanganan peristiwa yang terdaftar melalui pendengar pada klik link yang.
  • Link dengan nomor dalam teks yang dikutip selama perekaman. _link (& quot; & lt; jumlah & gt; & quot;). Klik link tidak melanjutkan jika event.returnValue adalah palsu Memeriksa contentType juga untuk mengetahui konten javascript untuk XHR penanganan proxy Tetap ke https situs yang tidak memiliki sertifikat yang sah. (Bug diperkenalkan pada 21 Jan 2009 membangun).

Apa yang baru dalam versi 2009/01/21:

  • Fitur tambahan:
  • Tunneling melalui proxy eksternal ditambahkan.
  • coba dukungan menangkap dalam naskah Sahi.
  • _logException menambahkan. Memungkinkan Anda menangkap kesalahan, mengambil tindakan korektif dan juga log kesalahan.
  • _logExceptionAsError menambahkan. Sama seperti _logException tapi gagal script tes. Berguna untuk membersihkan sebelum gagal.
  • Ditambahkan _isVisible untuk memeriksa visibilitas elemen.
  • Tindakan pada elemen sekarang terjadi hanya jika mereka terlihat.
  • Dukungan yang lebih baik untuk zkoss dengan identifikasi file js.dsp dan memperbaiki masalah AJAX.
  • elemen Form direkam bahkan tanpa melampirkan formulir tag.
  • Ditambahkan eksperimental SSL Manager.
  • Ditambahkan TrafficLogger untuk log lalu lintas HTTP untuk keperluan debugging.
  • Perbaikan bug:
  • Halaman dengan karakter unicode ditampilkan dengan benar.
  • Pause dan Langkah tetap.
  • masalah AJAX tetap pada IE menggunakan ActiveX.
  • Tetap masalah dengan iframe multidomain.

Apa yang baru dalam versi 2008/08/31:

  • Rilis ini menggunakan Rhino sebagai mesin scripting , sehingga bergerak sebagian besar eksekusi script ke proxy.
  • Ini harus pergi jauh dalam menyederhanakan script Sahi.
  • membangun ini juga memiliki beberapa perubahan penting dalam SocketPool, yang akan memperbaiki masalah yang berkaitan dengan terlalu banyak soket yang digunakan dan kesalahan karena BindExceptions.
  • eksekusi Suite telah diubah sedemikian rupa sehingga bahkan jika browser crash, suite akan melanjutkan script berikutnya dan dengan demikian tidak tahan membangun.
  • Metode DB sekarang hubungan dekat dengan baik.

Persyaratan :

  • JRE 1.4 atau di atas
  • semut, log4j.jar dan junit.jar jika modul tersebut akan dibangun kembali.

Software yang serupa

expecter
expecter

20 Feb 15

Ahven
Ahven

15 Apr 15

Acovea
Acovea

3 Jun 15

Komentar untuk Sahi

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!