Yazılım detaylar:
Versiyon: 3.28.2 Güncelenir
Qayıt: 18 Jul 15
Lisans: Ücretsiz
Popülerlik: 40
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ı.
- bir dosya eşleşir.
Yeni run_dependent_text sözdizimi daha sonra bulmak için sağlanan
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.
- 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
Bilinen hatalar & quot;
sürümünde 3.16.1 yeni Nedir:
- 3.16 için Hata düzeltmeleri:
- 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)
- 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
epeyce durumlarda (guiplugins.py) garip
Trafik oynatımı için olmayan kesin maçları tekrarlayan
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)
- / 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)
- İ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)
- 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:
- Ş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
- & 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:
- Izgara Motor komut satırı artık & quot görünür; Dinamik GUI sekmesi. (textinfo.py)
- Kendini sınama / İç değişiklikler:
- 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.
- Ş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
- 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)
- 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)
- 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)
- StackTrace etmeyin, -a app app & quot; Komut satırında (testmodel.py)
UI & quot kişiselleştirmek, Araç Çubuğu içerikleri yapılandırılabilir
config dosyası anlayış önce bir UI test başlamak için izin verir
formun & quot
Pano & quot;
çeşitli versiyonları aynı sayfada bulunuyorsa
Run Bilgi & quot;
Bu ihtiyacı yok ki
pyusecase & quot;
sürüm kontrolü etkinse
Toplu bayrağıyla çalıştırırsanız
argüman & quot eğer
Aynı uygulama adı iki kez & quot verdiyse
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.
- 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.
Örneğin
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
- 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:
- 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.
- Ş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;
- Şimdi ödeme kurmak depo yeri TEXTTEST_CHECKOUT güvenebilirsiniz anlamına gelir.
- & 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:
- 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)
- Web Sitesi nesil işleri; ebeveyn engellenmiş veya sahiptir uygulamaları bile hiçbir veri (batch.py)
FileChoosers seçilen
Dosya sistemi paylaşılan değilse
floating_point_tolerance & quot ;.;
Biz web sitesi nesil (default.py dahil) komut dosyalarını çalıştıran zaman eğer
özellikleri & quot;
Dosyaların sürü etrafında taşındı bu yüzden
Ekstra sürümü & quot; & quot
Yorum Bulunamadı