Software ətraflı:
Version: 3.28.2 Yenil?nib
Tarixi Upload: 18 Jul 15
Lisenziya: Pulsuz
Məşhurluq: 40
Adı təklif kimi
TextTest layihə ki, mətn bir əvvəlki "qızıl standart" versiyası ilə proqramları daxil düz mətn müqayisə vasitəsilə işləyir.
Bu adətən bir proqram API zəng test yazıçı tərəfindən əl-yazılı "iddiaları" bəzi formada istifadə təklif, bu gün ən qəbul test çərçivəsində, fərqli deyil.
Bu azad Yeni nədir:
- paralel iş çalışan zaman Windows testlər həlak etmək daha yaxşı
nədir versiyası 3.26- yeni
- Bu logs üçün ayrı-ayrı yerlərdə üçün indi mümkündür (paylaşdı disk) və Sandbox (yerli disk).
- dinamik GUI indi bərabər müqayisədə faylları previews göstərir.
- təkmilləşdirilməsi GUI test üçün StoryText redaktoru ilə Jenkins plugin və inteqrasiya edilmişdir.
nədir versiyası 3.24 Yeni
- Bu versiya Jenkins HTML hesabat inteqrasiya və birbaşa birləşdirən əlavə dəyişdirmək və bugfix məlumat. Alpha dəstək Condor üçün əlavə edildi.
- A üçüncü grid mühərrik GE və LSF (Condor Windows daha yaxşı işləyir) ilə yanaşı verilib.
- faylı oyunları.
Yeni run_dependent_text syntax sonra tapmaq üçün təmin edildi
versiyası 3.22 yeni nədir.
- Axtar obyektləri arı HTML hesabat əlavə
- run_dependent_text və məlumat faylları çıxarmaq əlavə imkanlar var.
- altı ay, ümumiyyətlə, kiçik aksesuar və bugfixes dəyər var.
versiyası 3.20 yeni nədir.
- Müxtəlif aksesuarların və bugfixes edildi
- Qeyd edək ki, testlər müxtəlif parametrləri ilə dinamik GUI təkrar edilə bilər.
- Config fayl parametrləri indi başına test müxtəlif ola bilər.
- A & quot; tanınan bir səhv & quot; ki, davam edə bilər neçə dəfə müəyyən sayda test up bir təkrar tetikler.
- Bu azad sonra Python 2.6 və PyGTK 2.16 və ya tələb edir.
nədir versiyası 3.19 Yeni:.
- Müxtəlif aksesuarları və hata düzeltmelerini edildi
- GUI təkmilləşdirilməsi Kullanışlılık bir diqqət ilə qəbul edilib.
- Aksessuarlar & quot edilmişdir; funksionallıq.
- Sun Grid Mühərrikin testlər statusu etmək yoxladı ki, daha görünür.
- Bu Python 2.4 və 2.5 dəstək olacaq son azad edir. Qeyd: TextTest 3.20 yəqin ki, GTK 2.18 həmçinin Python 2.6 tələb edir və edəcək
Məlum bugs & quot;
versiyası 3.16.1 yeni nədir:
- 3.16 Bug giderir:
- sıralanır radio düyməsini adlandırma,
- No longer ignore & quot; vanil & quot; flag tapmaq UI xəritəsi faylları (pyusecase_interface.py)
- older hatalar üçün Düzeltmeler:
- StackTrace etməyin dinamik GUI pəncərə testlər çalışan bağlıdır əgər (controller.py)
- Yavaş-motion replay onay qutusu test üçün yeni GUI-tətbiqi idxal sonra göstərilir (runningactions.py)
- artıq test üçün qeyri-GUI proqram idxal sonra göstərilən Recording nişanı (guiplugins.py)
- & quot; Record istifadə halda & quot; test altında proqram GUI deyilsə greyed qalır (guiplugins.py)
- Sabit bug düzgün qaydada onları vermədi (traffic.py)
- qeyri-mövcud GUI konfiqurasiya modulları idxal üçün bir çox məhkum cəhdləri ilə Sabit performans məsələ (guiplugins.py)
- copy_test_path_merge indi də olmalıdır kimi (sandbox.py) alt dizinler daxil olacaq
Bir neçə hallarda (guiplugins.py) qəribə idi
Yol replay üçün qeyri-dəqiq oyunları təkrar
versiyası 3.16 yeni nədir:
- Statik GUI Aksessuarlar:
- İndi fayl baxımından açılan siyahıdan faylları adını dəyişmək olar (adminactions.py)
- & quot; Refresh & quot; əvəz & quot; Testlər & quot aradan qaldırılması; default toolbar, əsasən estetik səbəblərdən (default_gui-static.xml) üçün
- / geri qoymaq, görəcəksiniz & quot; web
- & quot; ərizə & quot əlavə et; informasiya indi bütün mümkün GUI-test variantları açılan siyahısı var (adminactions.py)
- ilkin olarak user Error; Application & quot əlavə et; informasiya təkmilləşdirilmiş (adminactions.py)
- şəkilçi qanunsuz simvol və alt adları Rədd
- GUI-test & quot; UI map & quot; Config nişanı indi görünən faylları (filetrees.py)
- Framework Aksessuarlar:
- İndi Bugzilla (jira.py) eləcə də Atlassian nin Jira bugtracking sistemi ilə inteqrasiya
- geniş bugzilla inteqrasiya kimi eyni şəkildə işləyir. Ətraflı məlumat üçün səhifəsinə baxın.
- & quot; collate_file & quot; birdən çox fayl üçün işlevsellik yenidən (sandbox.py)
- Nümunələr; data *: data * .dump & quot; daha daxilən davranmaq lazımdır, lakin tamamilə geri uyğun olmaya bilər.
- miqrasiya qeydlər və ətraflı məlumat üçün səhifəsinə oxuyun.
- & quot; run_dependent_text & quot; mətn bölmələr üz filtreleme üçün inkişaf etmiş (rundependent.py)
- İndi başlanğıc və son xətləri məsələn vasitəsilə süzülür olub nəzarət edə bilərsiniz & Quot; {[- & gt;]} & quot; syntax
- versioned config faylları indi yerləşdirilə bilər & quot; extra_search_directory & quot; locations (testmodel.py)
- Əvvəllər yalnız idxal faylları aşkar edilə bilər.
- & quot; suppress_stderr_text & quot; run_dependent_text & quot; indi & quot eyni sintaksis dəstəkləyir; (Default / __ init __. Py)
- məsələn verir Çoklu Satır filtreleme
- & quot; text_diff_program_max_file_size & quot; max_file_size & quot; indi quot & adını qəbulu; və indi bir lüğətdir (comparefile.py)
- Keys proqramların adları var. Siz GUI bir çox böyük fayl açmaq üçün cəhd əgər da bir xəbərdarlıq informasiya almaq.
- İndi edir & quot; USECASE_HOME & quot; məsələn ilə GUIs test üçün PyUseCase quot & etmək; pyusecase_files & quot; (Default / __ init __. Py)
- Əvvəllər icazə Sut nin usecase faylları TextTest öz. ilə qarışdırılır almaq üçün
- default.CountTest script indi (default / __ init __. Py) sonunda bir ümumi cəmi hesabat
- Batch Xəbər Aksessuarlar:
- İndi avtomatik olaraq & quot yaradır; səhifə Bütün hesabat və cari vəziyyəti bağlantılar ehtiva (batch / __ init __. py)
- olarak pulsuz gəlir; -coll & quot ;, də -s batch.GenerateSummaryPage vasitəsilə tək edilə bilər. Səhifəsinə baxın.
- İndi (məsələn) performans və ya yaddaş məlumat olan ayrı-ayrı hesabat masalar yarada bilərsiniz. (Testoverview.py)
- -coll web.performance istifadə edin:. Ətraflı məlumat üçün səhifəsinə bax
- a & quot; ümumi cəmi & quot; göstərilir.
- Satır və ya yalnız & quot olan masalar; N / A & quot; artıq nümayiş olunacaq (testoverview.py)
- mənbə faylları boş varsa, bu işarə və disk dolu ola bilər təklif (testoverview.py)
- Cells indi Araç ipuçlarını, onlar olan test və tarixi göstərilməklə scrolling qarşısını almaq üçün böyük masalar (testoverview.py)
- e-poçt hesabat üçün, SMTP identifikasiyası indi mümkündür (batch / __ init __. Py)
- New konfiqurasiya faylını parametrləri & quot; smtp_server_username & quot; və & quot; smtp_server_password & quot;
- Grid Engine (LSF / SGE) aksesuarların:
- Grid Mühərrikin command line indi & quot görünür; dinamik GUI nişanı. (Textinfo.py)
- Self-test / Daxili dəyişikliklər:
- PyUseCase cihazları xaric, PyUseCase 3.0 istifadə edin.
- əvəzinə (s altında) UI xəritə faylları istifadə edir, və command-line PyUseCase.
- İndi avtomatik olaraq yerli PyUseCase adlı & quot depo almaq; (Texttest.py)
- Bug giderir:
- Accelerators üçün & quot; Cut Test & quot ;, & quot; Copy Test & quot; və & quot; Test & quot Paste; əlil mətn widget focussed zaman (adminactions.py)
- Əgər Ctrl + X istifadə edə bilərsiniz Ctrl + V, Ctrl + C TextTest Windows mətn manipulyasiya üçün. vasitələri
- Yeni yaradılmış applications indi yeniden başlatmadan iş (controller.py)
- adı (hg.py) rəmzi links ilə bir Mercurial səhv adlandırma faylları ətrafında çalışmışdır
- & quot; copy_test_path: $ ENV_VAR & quot; ENV_VAR boş əgər indi heç bir şey edəcəyik (sandbox.py)
- Əvvəllər $ TEXTTEST_SANDBOX / seçin. problemlər yarada bilər.
- Əgər & quot; collate_script & quot; qeyri-boş daxil olan boş bir fayl istehsal, boş bir fayl (sandbox.py) yazmaq deyil
- An & quot; extra_version & quot; indi GUI-test config oxumaq və yalnız valideyn (guiplugins.py) kimi eyni boynuna götürəcək
- & quot; save_filtered_file_stems & quot; İndi dəstəkləyir fayl adı açılım (comparefile.py)
- default.CountTest kimi Scripts saxta mail göndərmək deyil (& quot; -b & quot;) (. Default / __ init __ py)
- StackTrace etməyin, əgər bir mühitdə dəyişən & quot; copy_test_path & quot; mövcud deyil (sandbox.py)
- Əgər StackTrace etməyin & quot; collate_script & quot; mövcud deyil (sandbox.py)
- StackTrace etməyin; cp & quot; (Və ya Run Times) etibarsız (default / __ init __. Py)
- nisbi tərcüməçi proqram aşkar deyil, əgər StackTrace etməyin (default / __ init __. Py)
- StackTrace etməyin -a app, app & quot; command line (testmodel.py)
UI & quot kişiselleştirme; Toolbar məzmunu konfiqurasiya edilə bilər
Konfiqurasiya faylını dərk əvvəl bir UI test başlamaq üçün imkan verir
Forma olarak of
Tablosuna & quot;
Bir neçə versiya eyni səhifə mövcud varsa
Run haqqında məlumat & quot;
Bu lazım deyil ki,
Pyusecase & quot;
Versiyası nəzarət aktiv olduqda
Batch bayrağı ilə əgər
Arqument quot & əgər
Eyni proqram adı iki dəfə & quot təmin əgər
nədir versiyası 3.15 Yeni:.
- A ədalətli dəyəri iyunun əvvəlində 3,14-ci ildən baş verib
- bəlkə heç çıxır bir əsas təkmilləşdirilməsi, lakin faydalı ola bilər ki, bir çox kiçik şeylər var.
- , bu dinamik GUI birbaşa test təkrar üçün indi mümkündür.
- & quot; Options & quot; onlar ləğv edilə bilər iyerarxiya və command-line variantları təkrarlanması yerdə yerləşdirilə bilər ki, faylları, ətraf mühit faylları eyni şəkildə istifadə edilə bilər.
Məsələn
nədir versiyası 3.14 Yeni
- Ümumi GUI Aksessuarlar:
- Yardım menyusundan GUI (helpdialogs.py) indi görünən Bu Değişiklikler / Change Logs
- Saxla indi yadda edin (plugins.py) Belə ki, eyni yerə axtarış saxlamaq lazım deyil.
- Statik GUI Aksessuarlar:
- & quot; Fayl & quot yaradılması; funksionallıq inkişaf etmiş. (Default_gui.py) indi düzgün dizinleri idarə edəcək, və indi filechooser ilə mənbə seçə bilərsiniz.
- İndi də Yeniden və Marka qənaət üçün çalışır ki, yalnız suite (default_gui.py) seçerek bir suite bütün test run bilər.
- Framework Aksessuarlar:
- uzaq bir maşın indi çalıştırabilirsiniz testləri (UNIX yalnız) (default.py) belə işləyir. New config entries & quot; remote_shell_program & quot; və & quot; remote_copy_program & quot ;. Ətraflı məlumat üçün səhifəsinə baxın.
- TextTest indi default (default.py) tərəfindən test altında sistemi exit kodları toplayır Yalnız qeyri-zero statusu faylları yazır. Discard_file vasitəsilə əlil ola bilər
- İndi versioned config faylları (plugins.py) Yeni syntax müəyyən elementləri aradan qaldırılması edə bilərəmmi {CLEAR}
- yeni config qəbulu & quot istifadə bir-birinə (sandbox.py) ilə data dizinleri daxil etmək üçün TextTest deyə bilərsiniz; copy_test_path_merge & quot ;. & Quot; copy_test_path & quot; rehberler üzerine səbəb olur.
- indi müəyyən bir dözümlülük (rundependent.py/fpdiff.py) New konfiqurasiya faylını qəbulu & quot ərzində üzən-point fərqlər filter Kompüter Web sənədlər baxın. Bu Michael Behrisch üçün təşəkkür edirik. Indi mümkündür mənbə nümunələri (sandbox.py) bir sıra nəticə faylları rəy edə bilər Əsasən collate_file indi siyahısı. Nəzəri miqrasiya tələb edə bilər.
- decoupled & quot kimi hataları hesabat digər səhvlər məhəl daxili səhv & quot; (Knownbugs.py) bu şeylər İndi ayrı-ayrı çek qutuları bunu & quot; Enter uğursuzluq məlumat & quot;
- Bugs & quot kimi qeyd daxili səhv & quot; məlum səhv & quot; quot & üstünlük hesabat almaq; (Knownbugs.py) keçmiş adətən bəzi fəlakətli ümumi mühit çatışmazlığı var
- Config fayl setting & quot; performance_use_normalised _% & quot; generic İndi adlı proqram (default.py) olarak üçün adını; use_normalised_percentage_change & quot; digər məqsədlər üçün mümkün istifadə əks etdirmək üçün. Old adı takma.
- Trafik mexanizmi asinxron fayl edits mümkündür daşımır bir daha (traffic.py)
- aydın bunu bilər proqramları sadalamaq lazımdır:; asinxron & quot olarak & ilə düyməsi; collect_traffic & quot; & quot edir; İndi bir lüğətdir konfiqurasiya faylını qəbulu.
- No longer itkin trafik və usecase faylları məhəl qoymur. (Default.py) & quot; definition_file_stems & quot; bu kimi maddələr klavişli & quot edilə bilər bir lüğət, indi; & bərpa quot;
- İndi checkout qurmaq depo yeri TEXTTEST_CHECKOUT asılı bilər.
- & quot qədər seçer; ətraf mühitin & quot; quot & bənzər bir şəkildə faylları; Java proqramları üçün istifadə faylları (testmodel.py). Daha ətraflı məlumat üçün səhifəsinə baxın.
- müvəqqəti faylları Default yeri dəyişdi (engine.py) İndi ~ / .texttest / tmp əvəzinə $ temp və ya ~ / texttesttmp yazır
- Version Control Browser Aksessuarlar / hata düzeltmelerini:
- Administration əməliyyatları də VCS-nəzarət altında testlər üçün VCS bunu edəcək (version_control.py), Rename Move və aradan qaldırılması düzgün VCS yeniləmə
- İndi TextTest (version_control.py) müvafiq menyu ayrı-ayrı fəaliyyət vasitəsilə VCS əlavə et | Kompüter
- İndi bazarında və civə eləcə də CVS (bzr.py/hg.py/version_control.py) dəstəkləyir
- gizlədilməsi & quot; naməlum & quot; Kateqoriya indi düzgün çalışır (version_control.py)
- Daxili dəyişikliklər:
- TextTest indi paketləri daxil strukturlaşdırılmış
- Bug giderir:
- hər hansı bir daha (traffic.py) faylları aradan qaldırılması directory kaldırma idarə etmir Traffic mexanizmi Əslində mağazaları və birbaşa kataloq qaldırılması replays.
- No longer bayraq batch_collect_compulsory_version command line verilən versiyaları ilə üst-üstə düşür əgər itkin düşmüş şəxs kimi çalışır (batch.py)
- Python 2.6 bir daha deprecated modulları haqqında annoying messages istehsal deyil.
- Fayl Seçici user GTK 2,14 səhv ətrafında işləyib, artıq asmaq olacaq
- UNİX user virtual server çıxarılır Race vəziyyəti: virtual server bir daha (startXvfb.py) keçirtmək olmaz
- No longer StackTrace əgər & quot; tərcüməçi & quot; yalnış yol (default / __ init __. py)
- No longer StackTrace zaman Repositioning testlər əgər faylları heç yazmaq icazələrin (default_gui.py)
- İndi adını dəyişmək (engine.py) sonra status bar düzgün test adları göstərir
- qəza etməyin, əgər çıxarmaq və ya bir suite və onun məzmunu (default_gui.py) hərəkət
- İndi bin kataloq yerli çalıştırmak üçün çalışır. Extra versiyasını & quot; yenə Michael Behrisch (texttest.py) olarak sayəsində; heç bir version command line verilən zaman həssas batch deposu yerlərdə yazmaq (batch.py)
- Veb nəsil işləri; valideyn blok və ya var applications, hətta heç bir məlumat (batch.py)
FileChoosers seçilmiş
Fayl sistemi ortaq əgər
Floating_point_tolerance & quot ;.
Biz veb nəsil (default.py), o cümlədən skript çalışan zaman, əgər
Xassələri & quot;
Faylları çox ətrafında köçürülüb belə
Extra versiyası & quot; üçün & quot
Şərhlər tapılmadı