TextTest

Yazılım ekran görüntüsü:
TextTest
Yazılım detaylar:
Versiyon: 3.28.2 Güncelenir
Qayıt: 18 Jul 15
Geliştirici: Geoff Bache
Lisans: Ücretsiz
Popülerlik: 40

Rating: 5.0/5 (Total Votes: 1)

Adından da anlaşılacağı gibi

​​TextTest projesi bu metnin bir önceki 'altın standart' sürümü ile programlar tarafından günlüğe düz metin karşılaştırarak üzerinden çalışır.
Bu genellikle bir uygulama API içine çağrı testi yazar tarafından elle yazılmış 'iddialar' bazı formu kullanın teklif bugün en kabul testleri çerçeveler, aksine budur.

Bu sürümde Yeni nedir:

  • Paralel çalışma çalışırken Windows testler öldürme yapmak daha iyi

nedir sürümü 3.26 Yeni

  • Bu günlükleri için ayrı yerler var artık mümkün (paylaşımlı Disk) ve Sandbox (yerel disk).
  • dinamik GUI şimdi eşit olarak karşılaştırıldığında dosyaları önizleme gösterir.
  • İyileştirmeler GUI testi için StoryText editörü ile Jenkins eklenti ve entegrasyon için yapılmıştır.

nedir sürümü 3.24 Yeni

  • Bu sürüm Jenkins, HTML raporlarında entegrasyonu ve direkt bağlama eklendi değiştirmek ve bugfix bilgilerin. Alfa desteği Condor eklendi.
  • Üçüncü ızgara motor GE ve LSF (Condor Windows daha iyi çalışır) ek olarak sağlandı.

  • Yeni run_dependent_text sözdizimi daha sonra bulmak için sağlanan
  • bir dosya eşleşir.

sürümünde 3.22 yeni nedir.

  • Arama tesisleri arı HTML rapor eklediğiniz
  • run_dependent_text ve veri dosyalarını kopyalamak ek olasılık vardır.
  • Altı ay genellikle küçük geliştirmeler ve onarımları değer vardır.

sürümünde 3.20 yeni nedir.

  • Çeşitli geliştirmeler ve onarımları yapılmıştır
  • Özellikle, testler farklı ayarlara sahip dinamik GUI yeniden yapılabilir.
  • Yapılandırma dosyası ayarları şimdi başına testi değiştirilebilir.
  • & quot; bilinen hata & quot; Bu çalıştırılabilir kez belirli sayıda deney up tekrarını tetikleyecektir.
  • Bu sürüm, daha sonra Python 2.6 ve PyGTK 2.16 veya üstü gerektirir.

nedir sürümü 3.19 Yeni:.

  • Çeşitli iyileştirmeler ve hata düzeltmeleri yapıldı
  • GUI iyileştirmeleri kullanılabilirlik odaklanarak yapılmıştır.

  • Bilinen hatalar & quot;
  • Donanımlar & quot yapılmıştır; işlevselliği.
  • Sun Grid Engine testlerin durumunu yapmak için yoklanır daha görünür.
  • Bu Python 2.4 ve 2.5 destekleyecek son sürüm Not:. TextTest 3.20 muhtemelen GTK 2.18 yanı Python 2.6 gerektirir ve olacak

sürümünde 3.16.1 yeni Nedir:

  • 3.16 için Hata düzeltmeleri:

  • epeyce durumlarda (guiplugins.py) garip
  • dizildi radyo düğmesini adlandırma,
  • Artık görmezden & quot; vanilya & quot; bayrak bulma UI harita dosyaları (pyusecase_interface.py)
  • eski hatalar için Düzeltmeler:
  • StackTrace etmeyin dinamik GUI penceresi testleri çalışan kapalı ise (controller.py)
  • Ağır çekim oynatma onay kutusu testi için yeni bir GUI uygulaması aldıktan sonra gösterilmektedir (runningactions.py)
  • artık test için olmayan bir GUI uygulaması aldıktan sonra gösterilen Kayıt sekmesi (guiplugins.py)
  • & quot; Record Kullanımı-case & quot; test altındaki uygulama bir GUI değilse silik kalır (guiplugins.py)

  • Trafik oynatımı için olmayan kesin maçları tekrarlayan
  • Sabit hata doğru sırayla bunları üretmek vermedi (traffic.py)
  • olmayan GUI yapılandırma modüllerini almak için birçok mahkum girişimleri ile giderildi performans sorunu (guiplugins.py)
  • copy_test_path_merge şimdi de olması gerektiği gibi (sandbox.py)
  • alt dizinleri birleştirme

sürümünde 3.16 yeni Nedir:

  • Statik GUI Geliştirmeleri:
  • Şimdi dosya görünümünde açılır listeden dosyaları yeniden adlandırmak Can (adminactions.py)
  • & quot; Yenile & quot; yerine & quot; Testler & quot çıkarın; Varsayılan araç çubuğunda, çoğunlukla estetik nedenlerle (default_gui-static.xml)

  • UI & quot kişiselleştirmek, Araç Çubuğu içerikleri yapılandırılabilir
  • / geri koymak, & quot; Web sitesinde
  • & quot; Uygulama Ekle & quot; iletişim artık tüm olası GUI test seçenekleri açılan listesi vardır (adminactions.py)

  • config dosyası anlayış önce bir UI test başlamak için izin verir
  • İlk & quot taşıma hatası; Uygulama Ekle & quot; diyalog geliştirilmiş (adminactions.py)
  • sonek yasadışı karakterler ve alt isimler Reddet
  • GUI test & quot; UI haritası & quot; Yapılandırma sekmesinden şimdi görünür dosyaları (filetrees.py)
  • Çerçeve Geliştirmeleri:
  • Şimdi Bugzilla (jira.py)
  • yanı sıra Atlassian en JIRA bugtracking sistemi ile entegre
  • geniş bugzilla entegrasyonu ile aynı şekilde çalışır. Ayrıntılı bilgi için web sitesine bakın.
  • & quot; collate_file & quot; birden fazla dosya için işlevsellik yeniden yazıldı (sandbox.py)

  • formun & quot
  • Desenler, veri *: Veri * .dump & quot; daha sezgisel davranması gerektiğini, ama tamamen geri uyumlu olmayabilir.
  • göç notları ve detaylar için web sitesini okuyun.
  • & quot; run_dependent_text & quot; Metnin bölümleri uzak süzmek için geliştirilmiş (rundependent.py)
  • Şimdi başlangıç ​​ve bitiş çizgileri örneğin üzerinden süzülür olup olmadığını kontrol edebilir & quot; - {[° ']} quot; sözdizimi
  • sürümlü yapılandırma dosyaları artık yerleştirilebilir olabilir & quot; extra_search_directory & quot; yerleri (testmodel.py)
  • Önceleri sadece ithal dosyalar var bulunamadı.
  • & quot; suppress_stderr_text & quot; run_dependent_text & quot; & quot şimdi aynı sözdizimi destekler; (varsayılan / __ __ init. py)
  • örn verir satırlı filtreleme
  • & quot; text_diff_program_max_file_size & quot; MAX_FILE_SIZE & quot; şimdi & quot değiştirildi ayarı; ve şimdi bir sözlüktür (comparefile.py)
  • Keys programlarının isimlerdir. Eğer GUI bir çok geniş dosyasını açmaya çalışırsanız Ayrıca bir uyarı iletişim kutusu olsun.
  • Şimdi setleri & quot; USECASE_HOME & quot; örn GUI test edilmesi için PyUseCase & quot; pyusecase_files & quot; (varsayılan / __ __ init. py)
  • Daha önce izin Süt'ün usecase dosyalar TextTest kendi.
  • ile karışık olsun
  • default.CountTest senaryo şimdi (default / __ __ init. py)
  • sonunda genel toplamı raporları
  • Toplu Rapor Geliştirmeleri:

  • Pano & quot;
  • Şimdi otomatik olarak & quot üretir; sayfa tüm raporlar ve mevcut durum bağlantılar içeren (kesikli / __ __ init. py)
  • & quot ile ücretsiz gelir; -coll & quot ;, de -s batch.GenerateSummaryPage yoluyla tek başına yapılabilir. Web sitesine bakın.
  • Şimdi (örneğin) performans veya bellek bilgilerini içeren ayrı bir rapor tablo oluşturabilir. (testoverview.py)
  • -coll web.performance kullanın. Ayrıntılı bilgi için web sitesine bakın

  • çeşitli versiyonları aynı sayfada bulunuyorsa
  • & quot; genel toplam & quot; gösterilir.
  • Satır veya yalnızca & quot içeren tablolar; N / A & quot; artık gösterilir (testoverview.py)
  • kaynak dosyaları boşsa, bu işaret ve diskin dolu olabileceğini düşündürmektedir (testoverview.py)
  • Hücre şimdi balonlar, bunlar hangi test ve tarih belirten kaydırma kaçınmak gerekir büyük tablolar (testoverview.py)
  • e-posta rapor için, SMTP kimlik doğrulaması artık mümkün (kesikli / __ __ init. py)
  • Yeni yapılandırma dosyası ayarları & quot; smtp_server_username & quot; ve & quot; smtp_server_password & quot;
  • Izgara Motor (LSF / SGE) geliştirmeleri:

  • Run Bilgi & quot;
  • Izgara Motor komut satırı artık & quot görünür; Dinamik GUI sekmesi. (textinfo.py)
  • Kendini sınama / İç değişiklikler:

  • Bu ihtiyacı yok ki
  • PyUseCase enstrümantasyon kaldırıldı, PyUseCase 3.0 kullanın.
  • yerine (vb altında) UI harita dosyaları kullanır ve komut satırı PyUseCase.

  • pyusecase & quot;
  • Şimdi otomatik olarak bir yerel PyUseCase adlandırılan depo pick up; (texttest.py)
  • Hata düzeltmeleri:
  • Hızlandırıcılar için & quot; Cut Test & quot ;, & quot; Kopya Testi & quot; ve & quot; & quot Testi Yapıştır; devre dışı bir metin Widget odaklı olduğunda (adminactions.py)
  • Ctrl + X kullanabilirsiniz Ctrl + V, Ctrl + C TextTest pencerelerinde metin manipülasyon için.
  • araçlar
    sürüm kontrolü etkinse
  • Yeni oluşturulan uygulamaları şimdi yeniden başlatmaya gerek kalmadan çalışır (controller.py)
  • ad (hg.py) sembolik bağlantıları ile Mercurial hata yeniden adlandırma dosyaları etrafında çalıştı
  • & quot; copy_test_path: $ ENV_VAR & quot; ENV_VAR boşsa artık hiçbir şey yapacağız (sandbox.py)
  • Daha önce $ TEXTTEST_SANDBOX / ayarlayın. sorunlara neden olabilecek.
  • Bir & quot; collate_script & quot; Boş olmayan girdiden boş bir dosya oluşturur, boş bir dosya (sandbox.py) yazmayın
  • Bir & quot; extra_version & quot; şimdi GUI test yapılandırma okumak ve sadece o ebeveyn (guiplugins.py)
  • aynı şey üstlenecek
  • & quot; save_filtered_file_stems & quot; şimdi destekler dosya adı açılımları (comparefile.py)

  • Toplu bayrağıyla çalıştırırsanız
  • default.CountTest gibi Scripts sahte posta göndermek olmaz (& quot; -b & quot;) (. default / __ __ init py)
  • StackTrace etmeyin eğer bir ortam değişkeni olarak & quot; copy_test_path & quot; yok (sandbox.py)
  • ise StackTrace etmeyin & quot; collate_script & quot; yok (sandbox.py)

  • argüman & quot eğer
  • StackTrace etmeyin; -cp & quot; (ya da Çalıştır Times) geçersiz (default / __ __ init. py)
  • göreceli bir tercüman program bulundu değilse StackTrace etmeyin (default / __ __ init. py)

  • Aynı uygulama adı iki kez & quot verdiyse
  • StackTrace etmeyin, -a app app & quot; Komut satırında (testmodel.py)

nedir sürümü 3.15 Yeni:.

  • adil bir miktar erken Haziran ayında 3.14 beri oldu
  • belki de hiç sıyrılıyor tek önemli gelişme, ama yararlı olması muhtemeldir birçok küçük şey yoktur.

  • Örneğin
  • dinamik GUI doğrudan testleri yeniden artık mümkün.
  • & quot; Seçenekleri & quot; Onlar elimine edilebilir hiyerarşi ve komut satırı seçeneklerinin çoğaltılması herhangi bir yere yerleştirilebilir, böylece dosyalar, çevre dosyaları aynı şekilde kullanılabilir.

nedir sürümü 3.14 Yeni

  • Genel GUI Geliştirmeleri:
  • Yardım menüsünden GUI (helpdialogs.py) artık görünür Bu ChangeLog / Değiştir Kayıtlar

  • FileChoosers seçilen
  • Mekanlar şimdi hatırladım olsun (plugins.py) Yani aynı yere aramaya devam gerekmez.
  • Statik GUI Geliştirmeleri:
  • & quot; Dosya oluştur & quot; işlevselliği geliştirilmiş. (default_gui.py) şimdi doğru dizinleri işlemek Will, ve artık bir filechooser ile kaynağını seçebilirsiniz.
  • Şimdi de reconnecting ve seçimleri kaydetmek için çalışıyor sadece süit (default_gui.py) seçerek bir paketi tüm testleri çalıştırabilir miyim.
  • Çerçeve Geliştirmeleri:

  • Dosya sistemi paylaşılan değilse
  • uzak makinede çalıştırabilir miyim şimdi testleri (UNIX için) (default.py) Hatta çalışır. Yeni yapılandırma girdileri & quot; remote_shell_program & quot; ve & quot; & quot ;. remote_copy_program Ayrıntılı bilgi için web sitesine bakın.
  • TextTest artık varsayılan (default.py) tarafından test edilen sistemden çıkış kodları toplar Sadece sıfır olmayan durumu dosyaları yazar. Discard_file aracılığıyla devre dışı bırakılabilir
  • Şimdi sürüm config dosyaları (plugins.py) Yeni sözdizimi belirli öğeleri kaldırabilir miyim {SİL}
  • Şimdi yeni bir yapılandırma ayarı & quot kullanın birbirlerine (sandbox.py) veri dizinleri birleştirmek için TextTest söyleyebilir; copy_test_path_merge quot ;. & & quot; copy_test_path & quot; dizinleri üzerine yazılmasına neden olur.

  • floating_point_tolerance & quot ;.;
  • Şimdi belli bir tolerans (rundependent.py/fpdiff.py) Yeni yapılandırma dosyası ayarı & quot içinde kayan noktalı farklılıkları filtre Can Web sitesinde belgelerine bakın. Bu Michael Behrisch teşekkürler. Artık mümkün kaynak kalıpları (sandbox.py) çeşitli sonuç dosyaları harmanlamak Can Esasen collate_file artık bir listedir. Teoride göç gerekebilir.
  • Decoupled & quot hata bildirimi diğer hataları görmezden; iç hata & quot; (knownbugs.py) bunlar için şimdi ayrı onay kutularını yapıyor & quot; Enter arıza bilgisi & quot;
  • Bugs & quot olarak işaretlenmiş; iç hata & quot; Bilinen bug & quot; & quot tercih rapor almak; (knownbugs.py) eski genellikle bazı felaket genel çevre başarısızlık
  • Yapılandırma dosyası ayarı & quot; performance_use_normalised _% & quot; genel Şimdi denilen uygulama (default.py) & quot için değiştirildi; use_normalised_percentage_change & quot; başka amaçlar için olası kullanımını yansıtacak. Eski adı yumuşatılmış.
  • Trafik mekanizması asenkron dosya düzenlemeler mümkündür kabul etmez bir daha (traffic.py)
  • açıkça bunu belki programları listelemek için Need:; asenkron & quot quot & ile anahtar; collect_traffic & quot; & quot; Şimdi bir sözlük olan yapılandırma dosyası ayarı.
  • Artık eksik trafik ve usecase dosyaları yok sayar. (default.py) & quot; definition_file_stems & quot; Bu gibi öğeleri anahtarlı & quot edilebilen bir sözlük, şimdi; & yeniden quot;

  • Biz web sitesi nesil (default.py dahil) komut dosyalarını çalıştıran zaman eğer
  • Şimdi ödeme kurmak depo yeri TEXTTEST_CHECKOUT güvenebilirsiniz anlamına gelir.

  • özellikleri & quot;
  • & quot kadar Seçtikleri; çevre ve X'e benzer bir şekilde dosyaları; Java uygulamaları için kullanılır dosyaları (testmodel.py). Daha fazla bilgi için web sitesine bakın.
  • geçici dosyaları varsayılan konumu değişti (engine.py) Şimdi ~ / .texttest / tmp $ yerine TEMP veya ~ / texttesttmp
  • yazar
  • Sürüm Kontrolü Tarayıcı eklentileri / hata düzeltmeleri:
  • Yönetim operasyonları da VCS-kontrol altında testler için VCS yapacağız (version_control.py), yeniden adlandırma Taşı ve Kaldır doğru VCS güncellemek
  • Şimdi TextTest (version_control.py) Uygun menüsünden Ayrı eylem yoluyla VCS ekleyebilir miyim
  • Şimdi Çarşı ve Mercurial yanı sıra CVS (bzr.py/hg.py/version_control.py) destekleyen
  • Gizleme & quot; bilinmeyen & quot; Kategori şimdi düzgün çalışır (version_control.py)
  • İç değişiklikler:

  • Dosyaların sürü etrafında taşındı bu yüzden
  • TextTest artık paketler halinde yapılandırılmış
  • Hata düzeltmeleri:
  • herhangi bir daha fazla (traffic.py) dosyaları kaldırarak dizin taşınma işlemez Trafik mekanizması Aslında mağaza ve doğrudan dizin kaldırılmasını dinletir.
  • Artık bayrak batch_collect_compulsory_version komut satırında verilen sürümleri ile çakışıyor ise eksik olarak çalışır (batch.py)
  • Python 2.6 daha fazla önerilmeyen modüller hakkında rahatsız edici mesajlar üretmek olmamalıdır.
  • Dosya seçici işlemede GTK 2.14 hata etrafında çalıştı, artık askıda
  • UNIX taşıma sanal sunucudan kaldırılır Yarış durumu: sanal sunucuları artık (startXvfb.py)
  • sızıntısı olmamalıdır
  • Artık stacktrace & quot; tercüman & quot; Geçersiz bir yoludur (default / __ __ init. py)
  • Artık stacktrace zaman yeniden konumlandırma testleri eğer dosyalarında hiçbir yazma izinlerini (default_gui.py)
  • Şimdi yeniden adlandırma (engine.py)
  • sonra durum çubuğunda doğru test adlarını gösterir
  • kazasında etmeyin eğer kopyalama veya bir süit ve içindekileri (default_gui.py) hareketli
  • Şimdi bin dizininden yerel olarak çalıştırmak için çalışır. Ekstra sürümleri & quot; yine Michael Behrisch (texttest.py) & quot sayesinde; Hiçbir sürümü komut satırında verildiğinde mantıklı toplu depo yerlere yazma (batch.py)

  • Ekstra sürümü & quot; & quot
  • Web Sitesi nesil işleri; ebeveyn engellenmiş veya sahiptir uygulamaları bile hiçbir veri (batch.py)

Benzer yazılım

gprof2dot.py
gprof2dot.py

3 Jun 15

dingus
dingus

14 Apr 15

nose-html-output
nose-html-output

20 Feb 15

Geliştirici Diğer yazılım Geoff Bache

PyUseCase
PyUseCase

11 May 15

Yorumlar TextTest

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!