TextTest

Software screenshot:
TextTest
Rincian Software:
Versi: 3.28.2 Diperbarui
Tanggal Upload: 18 Jul 15
Pengembang: Geoff Bache
Lisensi: Gratis
Popularitas: 2

Rating: nan/5 (Total Votes: 0)

Seperti namanya, proyek TextTest bekerja melalui membandingkan teks biasa dicatat oleh program dengan versi 'standar emas' sebelumnya teks itu.
Hal ini berbeda dengan kebanyakan kerangka pengujian penerimaan ditawarkan saat ini, yang umumnya menggunakan beberapa bentuk tulisan tangan 'pernyataan' oleh penulis tes yang menelepon ke aplikasi API.

Apa yang baru dalam rilis ini:

  • membuat membunuh tes pada Windows saat menjalankan dalam pekerjaan paralel lebih baik

Apa yang baru di versi 3.26:

  • Sekarang mungkin untuk memiliki lokasi terpisah untuk log (shared disk) dan sandbox (disk lokal).
  • GUI dinamis sekarang menunjukkan preview dari file yang dibandingkan sebagai sama.
  • Perbaikan dilakukan untuk plugin Jenkins dan integrasi dengan editor StoryText untuk pengujian GUI.

Apa yang baru di versi 3.24:

  • Versi ini menambahkan integrasi Jenkins dalam laporan HTML, dan menghubungkan langsung untuk mengubah dan informasi bugfix. Dukungan alpha telah ditambahkan untuk Condor.
  • Sebuah mesin grid ketiga diberikan selain GE dan LSF (Condor bekerja lebih baik pada Windows).
  • Sebuah sintaks run_dependent_text baru diberikan untuk menemukan kemudian cocok dalam file.

Apa yang baru di versi 3.22:.

  • fasilitas pencarian telah lebah ditambahkan ke laporan HTML
  • Ada kemungkinan tambahan dalam run_dependent_text dan menyalin file data.
  • Ada enam bulan senilai tambahan umumnya kecil dan perbaikan bug.

Apa yang baru di versi 3.20:.

  • Berbagai perangkat tambahan dan perbaikan bug dibuat
  • Khususnya, tes dapat menjalankan kembali dari GUI dinamis dengan pengaturan yang berbeda.
  • pengaturan file Config sekarang dapat bervariasi per-test.
  • A & quot; dikenal bug & quot; yang akan memicu tayangan ulang tes sampai jumlah tertentu kali dapat dijalankan.
  • Rilis ini membutuhkan Python 2.6 dan PyGTK 2.16 atau yang lebih baru.

Apa yang baru di versi 3.19:.

  • Berbagai perangkat tambahan dan perbaikan bug dibuat
  • perbaikan GUI dibuat dengan fokus pada kegunaan.
  • Fitur tambahan yang dibuat untuk & quot; dikenal bug & quot; fungsi.
  • Sun Grid Engine disurvei untuk membuat status tes di lebih terlihat.
  • Catatan ini adalah rilis terakhir yang akan mendukung Python 2.4 dan 2.5. TextTest 3.20 akan memerlukan Python 2.6 dan mungkin GTK 2.18 serta

Apa yang baru dalam versi 3.16.1:

  • Perbaikan Bug ke 3.16:
  • Diurut keluar penamaan tombol radio, yang aneh di beberapa kasus (guiplugins.py)
  • Tidak ada lagi mengabaikan & quot; vanilla & quot; bendera ketika menemukan file UI peta (pyusecase_interface.py)
  • Perbaikan untuk bug tua:
  • Jangan StackTrace jika jendela GUI dinamis ditutup dengan tes berjalan (controller.py)
  • Lambat-gerak kotak ulangan centang ditampilkan setelah mengimpor GUI-aplikasi baru untuk pengujian (runningactions.py)
  • tab Recording tidak lagi ditampilkan setelah mengimpor aplikasi non-GUI untuk tes (guiplugins.py)
  • & quot; Rekam Gunakan-kasus & quot; tetap diklik jika aplikasi yang diuji bukan GUI (guiplugins.py)
  • Fixed bug di mana mengulangi pertandingan non-tepat untuk lalu lintas ulangan tidak menghasilkan mereka dalam urutan yang benar (traffic.py)
  • masalah kinerja Tetap dengan banyak upaya ditakdirkan untuk mengimpor modul konfigurasi GUI tidak ada (guiplugins.py)
  • copy_test_path_merge akan sekarang juga menggabungkan subdirektori sebagaimana mestinya (sandbox.py)

Apa yang baru di versi 3.16:

  • Static GUI tambahan:
  • Sekarang dapat mengubah nama file dari daftar drop-down dalam tampilan file (adminactions.py)
  • & quot; Segarkan & quot; menggantikan & quot; Hapus Tes & quot; di toolbar default, sebagian besar untuk alasan estetika (default_gui-static.xml)
  • isi Toolbar dapat dikonfigurasi / dimasukkan kembali, melihat & quot; personalisasi UI & quot; di website
  • & quot; Tambahkan Aplikasi & quot; dialog sekarang memiliki daftar drop-down dari semua kemungkinan opsi GUI-pengujian (adminactions.py)
  • Memungkinkan Anda untuk memulai pengujian UI sebelum memahami file konfigurasi
  • Kesalahan penanganan pada awal & quot; Tambahkan Aplikasi & quot; dialog ditingkatkan (adminactions.py)
  • Tolak karakter ilegal di akhiran dan nama subdirektori
  • GUI-pengujian & quot; UI peta & quot; file sekarang terlihat dari tab Config (filetrees.py)
  • Fitur tambahan Kerangka:
  • Sekarang terintegrasi dengan sistem pelacak bug Jira Atlassian serta Bugzilla (jira.py)
  • Bekerja dalam luas cara yang sama seperti integrasi bugzilla. Lihat website untuk rincian.
  • & quot; collate_file & quot; fungsionalitas untuk beberapa file ditulis ulang (sandbox.py)
  • Pola bentuk & quot; Data *: Data * Dump & quot; harus bersikap lebih intuitif, tetapi mungkin tidak sepenuhnya kembali-kompatibel.
  • Baca catatan migrasi dan website untuk rincian.
  • & quot; run_dependent_text & quot; ditingkatkan untuk menyaring pergi bagian teks (rundependent.py)
  • Sekarang dapat mengontrol apakah awal dan akhir garis disaring melalui misalnya & quot; {[- & gt;]} & quot; sintaks
  • berversi file konfigurasi dapat sekarang ditempatkan di & quot; extra_search_directory & quot; lokasi (testmodel.py)
  • file Sebelumnya hanya diimpor bisa ditemukan di sana.
  • & quot; suppress_stderr_text & quot; sekarang mendukung sintaks yang sama seperti & quot; run_dependent_text & quot; (default / __ __ init py.)
  • Memungkinkan mis multiline filtering
  • & quot; text_diff_program_max_file_size & quot; pengaturan sekarang berganti nama menjadi & quot; MAX_FILE_SIZE & quot; dan sekarang kamus (comparefile.py)
  • Keys adalah nama-nama program. Juga mendapatkan dialog peringatan jika Anda mencoba untuk membuka file terlalu besar dari GUI.
  • Sekarang set & quot; USECASE_HOME & quot; untuk menguji GUI dengan misalnya PyUseCase ke & quot; pyusecase_files & quot; (default / __ __ init py.)
  • Sebelumnya diperbolehkan file usecase SUT untuk ikut campur dengan TextTest sendiri.
  • naskah default.CountTest sekarang melaporkan grand total di akhir (default / __ __ init py.)
  • Batch Report tambahan:
  • Sekarang secara otomatis menghasilkan & quot; dashboard & quot; halaman yang berisi link ke semua laporan dan status saat ini (batch / __ __ init py.)
  • Dilengkapi gratis dengan & quot; & quot ;, -coll juga bisa dilakukan sendiri melalui batch.GenerateSummaryPage -s. Lihat website.
  • Sekarang dapat membuat tabel laporan terpisah yang berisi (misalnya) kinerja atau memori informasi. (testoverview.py)
  • Gunakan web.performance -coll:. lihat website untuk rincian
  • Jika beberapa versi yang hadir pada halaman yang sama, & quot; besar jumlah & quot; ditunjukkan.
  • Baris atau tabel yang berisi hanya & quot; N / A & quot; tidak akan lagi ditampilkan (testoverview.py)
  • Jika file sumber yang kosong, menunjuk ini keluar dan menunjukkan disk mungkin penuh (testoverview.py)
  • Cells sekarang memiliki tooltips menunjukkan tes dan tanggal yang mereka, untuk menghindari bergulir tabel besar (testoverview.py)
  • Untuk laporan email, otentikasi SMTP sekarang mungkin (batch / __ __ init py.)
  • pengaturan file config New & quot; smtp_server_username & quot; dan & quot; smtp_server_password & quot;
  • Grid Mesin (LSF / SGE) tambahan:
  • baris perintah Mesin Grid sekarang muncul di & quot; Run Info & quot; tab dari GUI dinamis. (textinfo.py)
  • Self-test / perubahan internal:
  • instrumentasi PyUseCase dihapus, gunakan PyUseCase 3.0 yang tidak perlu ini.
  • Menggunakan UI file peta (di bawah dll) bukan, dan baris perintah PyUseCase.
  • Sekarang otomatis mengambil repositori PyUseCase lokal yang disebut & quot; pyusecase & quot; (texttest.py)
  • Perbaikan Bug:
  • Accelerators untuk & quot; Cut Uji & quot ;, & quot; Copy Test & quot; dan & quot; Paste Test & quot; dinonaktifkan ketika widget teks difokuskan (adminactions.py)
  • Berarti Anda dapat menggunakan Ctrl + X, Ctrl + V, Ctrl + C untuk manipulasi teks dalam jendela TextTest.
  • Baru dibuat aplikasi sekarang bekerja tanpa restart jika kontrol versi diaktifkan (controller.py)
  • Bekerja di sekitar bug Mercurial file penggantian nama dengan link simbolik dalam nama (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; sekarang akan melakukan apa-apa jika ENV_VAR kosong (sandbox.py)
  • Sebelumnya set ke $ TEXTTEST_SANDBOX /. yang dapat menyebabkan masalah.
  • Jika & quot; collate_script & quot; menghasilkan file kosong dari input non-kosong, tidak menulis file kosong (sandbox.py)
  • Sebuah & quot; extra_version & quot; sekarang akan membaca nya GUI-pengujian config dan bukan hanya menganggap itu sama dengan orang tua (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; sekarang mendukung nama berkas ekspansi (comparefile.py)
  • Scripts seperti default.CountTest tidak akan mengirim email palsu jika dijalankan dengan bendera angkatan (& quot; b & quot;) (. default / __ __ init py)
  • Jangan StackTrace jika variabel lingkungan di & quot; copy_test_path & quot; tidak ada (sandbox.py)
  • Jangan stacktrace jika & quot; collate_script & quot; tidak ada (sandbox.py)
  • Jangan stacktrace jika argumen ke & quot; cp & quot; (atau Times untuk Jalankan) tidak valid (default / __ __ init py.)
  • Jangan stacktrace jika program interpreter relatif tidak ditemukan (default / __ __ init py.)
  • Jangan stacktrace jika nama aplikasi yang sama tersedia dua kali & quot; -a aplikasi, aplikasi & quot; pada baris perintah (testmodel.py)

Apa yang baru di versi 3.15:.

  • Sebuah jumlah yang wajar telah terjadi sejak 3.14 pada awal Juni
  • Tidak mungkin tidak ada perbaikan besar tunggal yang menonjol, tapi banyak hal kecil yang mungkin berguna.
  • Sebagai contoh, sekarang mungkin untuk mengulangi tes langsung dari GUI dinamis.
  • & quot; Pilihan & quot; file dapat digunakan dalam cara yang sama seperti file lingkungan, sehingga mereka dapat ditempatkan di manapun dalam hirarki dan duplikasi opsi baris perintah dapat dihilangkan.

Apa yang baru di versi 3.14:

  • General GUI tambahan:
  • ChangeLog ini sekarang terlihat dari GUI (helpdialogs.py) Dari menu Help / Ganti Log
  • Lokasi yang dipilih di FileChoosers sekarang mendapatkan diingat (plugins.py) Jadi Anda tidak perlu terus mencari ke tempat yang sama.
  • Static GUI tambahan:
  • & quot; Buat Berkas & quot; fungsi ditingkatkan. (default_gui.py) sekarang akan menangani direktori dengan benar, dan Anda dapat memilih sumber Anda dengan filechooser sekarang.
  • Sekarang dapat menjalankan semua tes di suite dengan memilih hanya itu suite (default_gui.py) Juga bekerja untuk berhubungan kembali dan menyimpan pilihan.
  • Fitur tambahan Kerangka:
  • Sekarang dapat menjalankan tes pada mesin remote (UNIX hanya) (default.py) Bahkan bekerja jika sistem file tidak dibagi. Entri baru config & quot; remote_shell_program & quot; dan & quot; & quot ;. remote_copy_program Lihat website untuk rincian.
  • TextTest sekarang mengumpulkan kode keluar dari sistem yang diuji secara default (default.py) Hanya menulis file untuk non-nol status. Dapat dinonaktifkan melalui discard_file
  • sekarang dapat menghapus unsur-unsur tertentu dari berversi file konfigurasi (plugins.py) sintaks New {} CLEAR
  • Sekarang dapat memberitahu TextTest untuk menggabungkan direktori data satu sama lain (sandbox.py) Gunakan pengaturan konfigurasi baru & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; menyebabkan direktori untuk ditimpa.
  • Sekarang dapat menyaring perbedaan floating-point untuk dalam toleransi tertentu (rundependent.py/fpdiff.py) New pengaturan file konfigurasi & quot; & quot ;. floating_point_tolerance Lihat dokumentasi di website. Terima kasih kepada Michael Behrisch untuk ini. Sekarang dapat menyusun file hasil dari berbagai pola sumber mungkin (sandbox.py) Pada dasarnya collate_file sekarang daftar. Mungkin memerlukan migrasi dalam teori.
  • decoupled mengabaikan kesalahan lain dari laporan bugs sebagai & quot; kesalahan internal & quot; (knownbugs.py) Sekarang kotak centang terpisah untuk hal-hal ini ketika melakukan & quot; Masukkan informasi kegagalan & quot;
  • Bugs ditandai sebagai & quot; kesalahan internal & quot; mendapatkan dilaporkan dalam preferensi untuk & quot; dikenal bug & quot; (knownbugs.py) Mantan biasanya beberapa bencana kegagalan lingkungan umum
  • pengaturan file config & quot; performance_use_normalised _% & quot; berganti nama untuk aplikasi generik (default.py) Sekarang disebut & quot; use_normalised_percentage_change & quot; untuk mencerminkan kemungkinan penggunaan untuk tujuan lain.
  • nama lama alias.
  • mekanisme Lalu Lintas tidak bertanggung asynchronous berkas suntingan yang mungkin lagi (traffic.py)
  • Perlu eksplisit daftar program yang mungkin melakukan hal ini: kunci dengan & quot; asynchronous & quot; di & quot; collect_traffic & quot; pengaturan file konfigurasi, yang sekarang kamus.
  • Tidak ada lagi mengabaikan lalu lintas yang hilang dan file usecase. (default.py) & quot; definition_file_stems & quot; sekarang kamus, di mana barang-barang seperti ini dapat mengetik & quot; regenerasi & quot;
  • Sekarang mengatur kasir jika kita dapat ketika menjalankan skrip, termasuk generasi situs (default.py) Berarti lokasi repositori dapat bergantung pada TEXTTEST_CHECKOUT.
  • Picks up & quot; sifat & quot; file dalam cara yang mirip dengan & quot; lingkungan & quot; file (testmodel.py) Digunakan untuk aplikasi Java. Lihat website untuk lebih jelasnya.
  • lokasi default dari file-file sementara berubah (engine.py) Sekarang menulis ke ~ / .texttest / tmp bukan $ TEMP atau ~ / texttesttmp
  • Kontrol Versi Perangkat Browser / bug fixes:
  • operasi Administrasi memperbarui VCS benar (version_control.py) Rename, Move dan Hapus juga akan melakukannya di VCS untuk tes di bawah VCS-control
  • Sekarang dapat menambah VCS melalui TextTest (version_control.py) tindakan terpisah pada menu yang sesuai
  • Sekarang mendukung Bazaar dan Mercurial serta CVS (bzr.py/hg.py/version_control.py)
  • Menyembunyikan & quot; tidak diketahui & quot; Kategori sekarang bekerja dengan benar (version_control.py)
  • perubahan internal:
  • TextTest sekarang disusun menjadi paket sehingga banyak file telah dipindahkan sekitar
  • Perbaikan Bug:
  • mekanisme Lalu Lintas tidak menangani kepindahan direktori dengan menghapus semua file lagi (traffic.py) Sebenarnya toko dan memutar penghapusan direktori secara langsung.
  • Tidak ada lagi bendera berjalan sebagai hilang jika batch_collect_compulsory_version tumpang tindih dengan versi yang diberikan pada baris perintah (batch.py)
  • Python 2.6 tidak menghasilkan pesan menjengkelkan tentang modul usang lagi.
  • Bekerja di sekitar GTK 2.14 bug dalam penanganan file pemilih, tidak akan lagi menggantung
  • kondisi Balap dihapus dari server virtual penanganan pada UNIX: tidak bocor virtual server lagi (startXvfb.py)
  • Tidak ada lagi stacktrace jika & quot; interpreter & quot; adalah path valid (default / __ __ init py.)
  • Tidak ada lagi stacktrace ketika tes reposisi jika tidak ada izin untuk menulis file (default_gui.py)
  • Sekarang menunjukkan nama tes yang benar dalam status bar setelah mengubah nama (engine.py)
  • Jangan crash jika menyalin atau memindahkan suite dan isinya (default_gui.py)
  • Sekarang bekerja untuk menjalankan secara lokal dari direktori bin. Terima kasih lagi untuk Michael Behrisch (texttest.py) & quot; versi ekstra & quot; menulis ke lokasi repositori bets masuk akal ketika ada versi yang diberikan pada baris perintah (batch.py)
  • generasi website bekerja untuk & quot; versi ekstra & quot; aplikasi bahkan jika orang tua diblokir atau tidak memiliki data (batch.py)

Software yang serupa

CppSpec
CppSpec

3 Jun 15

Embedded Profiler
Embedded Profiler

17 Feb 15

NoseDBReport
NoseDBReport

20 Feb 15

Perangkat lunak lain dari pengembang Geoff Bache

PyUseCase
PyUseCase

11 May 15

Komentar untuk TextTest

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!