Byteman

Software screenshot:
Byteman
Rincian Software:
Versi: 3.0.2 Diperbarui
Tanggal Upload: 10 Feb 16
Lisensi: Gratis
Popularitas: 96

Rating: 4.0/5 (Total Votes: 1)

Ini menggunakan teknik yang disebut injeksi kesalahan.

bahasa scripting Byteman didasarkan pada Java, menggunakan formalisme yang disebut aturan Acara Kondisi Action untuk menentukan di mana, apakah dan apa efek samping harus dijalankan selama uji coba. Hal ini memungkinkan aturan Byteman menjadi kuat dan ekspresif tanpa mengorbankan struktur, kejelasan dan kemudahan penggunaan.

Byteman karya dengan memasukkan efek samping scripted ke dalam kode aplikasi, Test script mungkin termasuk tindakan yang membuat dan menyebarkan kondisi yang sesuai dengan skenario pengujian.

Apa yang baru dalam rilis ini:

  • Permintaan Fitur:
  • Memberikan pertemuan dengan batas waktu untuk menghindari kebuntuan dalam tes
  • Bugs:
  • & quot; Mengambil source & quot; dan & quot; Bangunan Byteman & quot; bagian dari dokumentasi tidak benar
  • Dtest perpustakaan tidak tahu untuk bekerja dengan antarmuka
  • Dtest perpustakaan tidak tahu untuk metode kelebihan beban instrumen
  • Enhancement:
  • Ditambahkan penjelasan @BMUnitConfig untuk mengkonfigurasi agen dari tes unit

Apa yang baru di versi 3.0.1:

  • Permintaan Fitur:
  • Memberikan pertemuan dengan batas waktu untuk menghindari kebuntuan dalam tes
  • Bugs:
  • & quot; Mengambil source & quot; dan & quot; Bangunan Byteman & quot; bagian dari dokumentasi tidak benar
  • Dtest perpustakaan tidak tahu untuk bekerja dengan antarmuka
  • Dtest perpustakaan tidak tahu untuk metode kelebihan beban instrumen
  • Enhancement:
  • Ditambahkan penjelasan @BMUnitConfig untuk mengkonfigurasi agen dari tes unit

Apa yang baru di versi 2.2.2:

  • Permintaan Fitur:
  • Memberikan pertemuan dengan batas waktu untuk menghindari kebuntuan dalam tes
  • Bugs:
  • & quot; Mengambil source & quot; dan & quot; Bangunan Byteman & quot; bagian dari dokumentasi tidak benar
  • Dtest perpustakaan tidak tahu untuk bekerja dengan antarmuka
  • Dtest perpustakaan tidak tahu untuk metode kelebihan beban instrumen
  • Enhancement:
  • Ditambahkan penjelasan @BMUnitConfig untuk mengkonfigurasi agen dari tes unit

Apa yang baru di versi 2.2.1:

  • Permintaan Fitur:
  • Memberikan pertemuan dengan batas waktu untuk menghindari kebuntuan dalam tes
  • Bugs:
  • & quot; Mengambil source & quot; dan & quot; Bangunan Byteman & quot; bagian dari dokumentasi tidak benar
  • Dtest perpustakaan tidak tahu untuk bekerja dengan antarmuka
  • Dtest perpustakaan tidak tahu untuk metode kelebihan beban instrumen
  • Enhancement:
  • Ditambahkan penjelasan @BMUnitConfig untuk mengkonfigurasi agen dari tes unit

Apa yang baru dalam versi 2.1.4.1:

  • Loading aturan file script dengan ClassLoader .getSystemResourceAsStream (& quot ; bytemanpkg.btm & quot;);

Apa yang baru di versi 2.1.0:

  • Fitur:
  • panjang Dukungan properti untuk jenis berbagai
  • Meningkatkan Instrumentor.class dari dtest menjadi lebih fleksibel
  • Bugs Tetap:
  • spasi Hilang dalam output
  • VerifyError bawah JDK7

Apa yang baru di versi 2.0.3:.

  • Ditambahkan pembantu untuk melacak tumpukan benang lain
  • Deploy Byteman rilis ke maven pusat.

Apa yang baru di versi 2.0.1:

  • Fitur tambahan:
  • Peningkatan memicu injeksi untuk menonaktifkan injeksi untuk metode yang gagal untuk mencocokkan aturan sementara memungkinkan orang lain kasus untuk melanjutkan.
  • Fitur:
  • Cari 'nilai' dan 'dir' pada classpath juga.
  • Ditambahkan Windows setara untuk Linux perintah / bash script untuk melepaskan direktori bin.

Apa yang baru di versi 1.3.0:

  • Permintaan Fitur:
  • Memberikan binding aturan untuk array metode parameter dan parameter metode hitung
  • Izinkan akses ke tumpukan konten dalam aturan AT memanggil
  • Tambahkan metode panggilan tumpukan util ke default helper
  • Menyediakan manajemen siklus hidup untuk aturan / pembantu
  • Berkontribusi prototipe dtest
  • Bisa lokasi yang mengambil hitungan juga mengambil kunci ALL
  • Memberikan bendera p untuk bytemancheck skrip yang memungkinkan paket untuk kelas aturan yang akan ditentukan
  • Ini harus mungkin untuk mendefinisikan kembali helper bawaan per skrip
  • Bugs:
  • Compiler gagal untuk memanggil toString untuk mengkonversi tipe objek Numeric ke String
  • AT aturan ENTRY sedang dieksekusi dalam urutan terbalik dari presentasi bertentangan dengan spec
  • StringLiteral TypeCheck tidak melempar kesalahan jika melewati tipe yang diharapkan tidak sesuai
  • manajemen bingkai var lokal di adaptor generator gagal untuk memperhitungkan beberapa vars lokal
  • Transformer adalah memungkinkan injeksi akan dicoba pada metode asli
  • AT aturan ENTRY disuntikkan ke metode dimulai dengan loop sementara dapat berakhir dalam sementara
  • Buka memantau masukkan algoritma propagasi di CFG rusak
  • Jenis checker gagal untuk memungkinkan tipe primitif kemas untuk dipekerjakan di mana jenis super diharapkan
  • NumericLiteral typecheck tidak mengizinkan numerik literal muncul di mana objek diharapkan
  • Pengaturan pembantu dalam satu aturan daun itu ditetapkan untuk aturan nanti
  • Submit tidak lagi menghormati naskah memesan
  • Tugas:
  • Tingkatkan JUnit ke 4.8.2

Persyaratan :

  • JDK 6 atau lebih tinggi

Software yang serupa

Zanata
Zanata

10 Feb 16

LitJSON
LitJSON

21 Jul 15

Apache Maven
Apache Maven

10 Feb 16

Perangkat lunak lain dari pengembang Red Hat Middleware LLC

Infinispan
Infinispan

10 Feb 16

JBoss Remoting
JBoss Remoting

13 May 15

Hibernate
Hibernate

6 Mar 16

Komentar untuk Byteman

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!