TextTest

Screenshot Software:
TextTest
Mga detalye ng Software:
Bersyon: 3.28.2 Na-update
I-upload ang petsa: 18 Jul 15
Nag-develop: Geoff Bache
Lisensya: Libre
Katanyagan: 2

Rating: nan/5 (Total Votes: 0)

Bilang ang pangalan, ang proyekto TextTest gumagana sa pamamagitan ng paghahambing ng mga plain text naka-log in sa pamamagitan ng mga programa na may isang nakaraang 'ginto standard' na bersyon ng text na iyon.
Ito ay sa kaibahan sa karamihan sa mga balangkas pagtanggap testing sa alok ngayong araw, na sa pangkalahatan gamitin ang ilang uri ng mga kamay-nakasulat na 'assertions' sa pamamagitan ng mga pagsubok na manunulat na ang tawag na ito sa isang application API.

Ano ang bagong sa paglabas:

  • gumawa ng pagpatay ng mga pagsubok sa Windows kapag tumatakbo sa parallel trabaho mas mahusay na

Ano ang bagong sa bersyon 3.26:

  • Ito ay posible na ngayon na magkaroon ng hiwalay na mga lokasyon para sa mga tala (shared disk) at sandbox (lokal na disk).
  • Ipinapakita ngayon dynamic GUI mga preview ng mga file na inihambing bilang pantay-pantay.
  • Pagpapabuti ay ginawa sa Jenkins plugin at integrasyon sa mga StoryText editor para sa pagsubok GUI.

Ano ang bagong sa bersyon 3.24:

  • idinagdag bersyon na ito integration Jenkins sa mga ulat ng HTML, at direktang nag-uugnay upang baguhin at bugfix impormasyon. Pag Alpha ay idinagdag para sa Condor.
  • Ang ikatlong grid engine ay ibinigay bilang karagdagan sa GE at LSF (mas mahusay na gumagana Condor sa Windows).
  • Ang isang bagong run_dependent_text syntax ay ibinigay para sa paghahanap sa ibang pagkakataon ay tumutugma sa isang file.

Ano ang bagong sa bersyon 3.22:.

  • Maghanap ng mga pasilidad ay nagdagdag ng pukyutan sa ulat HTML
  • May karagdagang mga posibilidad sa run_dependent_text at sa pagkopya ng mga file ng data.
  • May mga anim na buwan na halaga ng karaniwang menor pagpapahusay at bugfixes.

Ano ang bagong sa bersyon 3.20:.

  • Iba't-ibang mga pagpapahusay at bugfixes ay ginawa
  • Kapansin-pansin, mga pagsusulit ay maaaring muling palabas ng pelikula mula sa mga dynamic na GUI na may ibang mga setting.
  • config settings file ay maaari na ngayong iba-iba per-test.
  • Ang isang & quot; kilalang bug & quot; na makakapag-trigger ng isang muling palabas ng pelikula ng mga pagsubok hanggang sa isang tiyak na bilang ng beses ay maaaring tumakbo.
  • Ang release na ito ay nangangailangan ng Python 2.6 at PyGTK 2.16 o mas bago.

Ano ang bagong sa bersyon 3.19:.

  • Iba't-ibang mga pagpapahusay at mga pag-aayos ng bug ay ginawa
  • pagpapabuti GUI ay ginawa na may isang pagtutok sa usability.
  • Mga pagpapahusay ay ginawa sa & quot; mga kilalang bug & quot; pag-andar.
  • Sun Grid Engine ay polled upang gawin ang katayuan ng pagsusuri sa mga ito ng mas nakikita.
  • Tandaan na ito ay ang huling release na susuportahan Python 2.4 at 2.5:. TextTest 3.20 ay mangangailangan ng Python 2.6 at marahil GTK 2.18 pati

Ano ang bagong sa bersyon 3.16.1:

  • Pag-aayos ng Bug sa 3.16:
  • Inayos out radio button pagbibigay ng pangalan, na kung saan ay kakaiba sa lubos ng ilang mga kaso (guiplugins.py)
  • Hindi na huwag pansinin & quot; vanilla & quot; bandila kapag ang paghahanap ng mga file ng mapa UI (pyusecase_interface.py)
  • Pag-aayos para sa mas lumang mga bug:
  • Huwag stacktrace kung dynamic GUI window ay sarado sa pagsusuri tumakbo (controller.py)
  • Mabagal-kilos check replay box ay ipinakita pagkatapos-import ng isang bagong GUI-aplikasyon para sa test (runningactions.py)
  • tab Recording hindi na ipapakita pagkatapos i-import ng isang di-GUI na application para sa test (guiplugins.py)
  • & quot; Record Gamitin-case & quot; mananatiling naka-grey out kung ang application sa ilalim ng pagsubok ay hindi isang GUI (guiplugins.py)
  • Mga Fixed bug kung saan paulit-ulit na di-eksaktong katugma para sa replay ng trapiko ay hindi makagawa ng mga ito sa tamang pagkakasunod-sunod (traffic.py)
  • Mga Fixed isyu sa pagganap na may maraming mga tiyak na mamamatay mga pagtatangka upang i-import ang mga di-umiiral modules configuration GUI (guiplugins.py)
  • copy_test_path_merge ay ngayon din sumanib subdirectory na ito ay dapat (sandbox.py)

Ano ang bagong sa bersyon 3.16:

  • Static GUI Pagpapahusay:
  • Maaari na ngayong palitan ang pangalan ng file mula sa drop-down na listahan sa view ng file (adminactions.py)
  • & quot; I-refresh & quot; pumapalit & quot; Alisin Tests & quot; sa default toolbar, karamihan para sa aesthetic dahilan (default_gui-static.xml)
  • contents Toolbar ay maaaring isaayos / ilagay muli, tingnan ang & quot; pag-personalize ang UI & quot; sa website
  • & quot; Magdagdag ng Application & quot; dialog ngayon ay may isang drop-down na listahan ng lahat ng posibleng mga opsyon GUI-testing (adminactions.py)
  • Binibigyang-daan kang makapagsimula pagsubok ng isang UI bago pag-unawa sa config file
  • Error sa paghawak sa unang & quot; Magdagdag ng Application & quot; dialog pinabuting (adminactions.py)
  • Tanggihan iligal na character sa suffix at subdirectory pangalan
  • GUI-testing & quot; mapa & quot UI; file makikita ngayon mula sa tab na config (filetrees.py)
  • Framework Pagpapahusay:
  • Ngayon integrates sa Jira bugtracking sistema Atlassian at pati na rin Bugzilla (jira.py)
  • Gumagana sa malawak ang parehong paraan tulad ng integration bugzilla. Tingnan ang website para sa mga detalye.
  • & quot; collate_file & quot; pag-andar para sa maramihang mga file muling pagsusulat (sandbox.py)
  • Mga Pattern ng form & quot; data *: data * .dump & quot; dapat kumilos na mas intuitively, ngunit maaaring hindi ganap na back-compatible.
  • Basahin ang mga tala migration at ang website para sa mga detalye.
  • & quot; run_dependent_text & quot; pinahusay na para sa pag-filter ang layo ng mga seksyon ng text (rundependent.py)
  • Maaari na ngayong kontrolin kung linya ng pagsisimula at pagtatapos ay nasala sa pamamagitan ng eg & quot; {[- & gt;]} & quot; syntax
  • versioned config file ay maaaring ngayon ay nakalagay sa & quot; extra_search_directory & quot; lokasyon (testmodel.py)
  • Dati lamang import na mga file ay maaaring matagpuan doon.
  • & quot; suppress_stderr_text & quot; Sinusuportahan na ngayon ng parehong syntax tulad ng & quot; run_dependent_text & quot; (default / __ __ init. py)
  • Pinapayagan hal multiline filtering
  • & quot; text_diff_program_max_file_size & quot; setting na pinalitan ng pangalan ngayon sa & quot; max_file_size & quot; at ngayon ay isang diksyunaryo (comparefile.py)
  • Keys ay mga pangalan ng mga programa. Kumuha rin ng isang dialog ng babala kung sinusubukan mong buksan ang isang masyadong malaki ang file mula sa GUI.
  • Ngayon nagtatakda & quot; USECASE_HOME & quot; para sa pagsubok GUIs sa hal PyUseCase sa & quot; pyusecase_files & quot; (default / __ __ init. py)
  • Dati pinapayagan usecase file SUT ni upang makakuha ng sama-sama sa TextTest ay sarili.
  • ulat ngayon default.CountTest script grand kabuuang sa dulo (default / __ __ init. py)
  • Batch Isumbong Pagpapahusay:
  • Ngayon ay awtomatikong bumubuo ng isang & quot; dashboard & quot; pahina na naglalaman ng mga link sa lahat ng mga ulat at kasalukuyang katayuan (batch / __ __ init. py)
  • May nang libre na may & quot; -coll & quot ;, ay maaari ding gawin mag-isa sa pamamagitan ng -s batch.GenerateSummaryPage. Tingnan website.
  • Maaari na ngayong lumikha ng hiwalay na mga talahanayan ng ulat na naglalaman ng (eg) pagganap o memory impormasyon. (testoverview.py)
  • Gamitin -coll web.performance:. tingnan ang website para sa mga detalye
  • Kung ang ilang mga bersyon ay naroroon sa parehong pahina, ang isang & quot; grand total & quot; ay ipinapakita.
  • Mga hilera o talahanayan na naglalaman lamang ng & quot; N / A & quot; Hindi na ipinapakita (testoverview.py)
  • Kung source file ay walang laman, ang mga puntos na ito this out at nagmumungkahi ng mga disk ay maaaring puno (testoverview.py)
  • Mga cell ngayon ay mayroon ng mga tooltip na nagpapahiwatig na sa pagsubok at petsa ang mga ito, upang maiwasan ang pag-scroll malaking mga talahanayan (testoverview.py)
  • Para sa mga ulat na email, SMTP authentication ay posible na ngayon (batch / __ __ init. py)
  • Bagong mga setting ng config file & quot; smtp_server_username & quot; at & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) pagpapahusay:
  • Lilitaw na ngayon ang Grid utos Engine linya sa & quot ang; Run Info & quot; tab ng dynamic GUI. (textinfo.py)
  • Self-test / Internal pagbabago:
  • dahil PyUseCase paggamit ng mga kasangkapan, gamitin PyUseCase 3.0 na hindi kailangan na ito.
  • Gumagamit ng UI mga file ng mapa (sa ilalim etc) sa halip, at command-line PyUseCase.
  • Ngayon awtomatikong kunin ang isang lokal na PyUseCase repository na tinatawag na & quot; pyusecase & quot; (texttest.py)
  • -aayos ng Bug:
  • Accelerators para sa & quot; Cut Test & quot ;, & quot; Copy Test & quot; at & quot; I-paste Test & quot; ay hindi pinagana kapag ang isang text widget ay focussed (adminactions.py)
  • nangangahulugan na maaari mong gamitin ang Ctrl + X, Ctrl + V, Ctrl + C para sa teksto manipulasyon sa TextTest bintana.
  • Bagong likha aplikasyon ngayon sa trabaho na walang restart kung bersyon control ay pinagana (controller.py)
  • Nagtrabaho sa paligid ng isang pabagu bug pinapangalanan ng mga file na may mga symbolic link sa pangalan (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; Makikita na ngayon ang gagawin wala kung ENV_VAR ay walang laman (sandbox.py)
  • Dati itakda ito sa $ TEXTTEST_SANDBOX /. na maaaring magdulot ng mga problema.
  • Kung ang isang & quot; collate_script & quot; gumagawa ng isang walang laman na file mula sa mga di-walang laman input, huwag magsulat ng isang walang laman na file (sandbox.py)
  • Ang isang & quot; extra_version & quot; basahin ngayon nito config GUI-testing at hindi lamang ipagpalagay na ito ay kapareho ng magulang (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; Sinusuportahan na ngayon ng pangalan ng file expansions (comparefile.py)
  • Scripts tulad default.CountTest hindi magpapadala palso mail kung tumakbo sa mga batch bandila (& quot; b & quot;) (. default / __ init __ py)
  • Huwag stacktrace kung ang isang kapaligiran variable sa & quot; copy_test_path & quot; ay hindi umiiral (sandbox.py)
  • Huwag stacktrace kung ang isang & quot; collate_script & quot; ay hindi umiiral (sandbox.py)
  • Huwag stacktrace kung ang argument sa & quot; -cp & quot; (o Times upang Patakbuhin) ay di-wasto (default / __ __ init. py)
  • Huwag stacktrace kung ang isang kamag-anak na programa interpreter ay hindi natagpuan (default / __ __ init. py)
  • Huwag stacktrace kung ang parehong pangalan ng application na ibinigay dalawang beses & quot; a app, app & quot; sa command line (testmodel.py)

Ano ang bagong sa bersyon 3.15:.

  • Ang isang makatarungang halaga ang nangyari mula 3.14 sa unang bahagi ng Hunyo
  • May ay marahil walang iisang malaking pagpapabuti na nakatayo sa labas, ngunit maraming mga mas maliit na mga bagay-bagay na may posibilidad na maging kapaki-pakinabang.
  • Para sa mga halimbawa, ito ay posible na ngayon upang muling palabas ng pelikula pagsusuri nang direkta mula sa mga dynamic na GUI.
  • & quot; Mga Opsyon & quot; file ay maaaring gamitin sa parehong paraan tulad ng sa kapaligiran ng mga file, kaya na sila ay maaaring mailagay saanman sa hierarchy at pagkopya ng mga pagpipilian sa command-line maaaring inalis.

Ano ang bagong sa bersyon 3.14:

  • General GUI Pagpapahusay:
  • ChangeLog ito makikita ngayon mula sa GUI (helpdialogs.py) Mula sa menu ng Tulong / Baguhin Logs
  • Mga Lokasyon pinili sa FileChoosers ngayong makakuha tatandaan (plugins.py) Kaya hindi mo na kailangan upang patuloy na maghanap sa parehong lugar.
  • Static GUI Pagpapahusay:
  • & quot; Lumikha ng quot File &; functionality pinahusay. (default_gui.py) Will ngayon hawakan directories tama, at maaari mong piliin ang iyong mga source na may isang filechooser ngayon.
  • Maaari na ngayong magpatakbo ng lahat ng mga pagsubok sa isang suite sa pamamagitan ng pagpili lamang na suite (default_gui.py) Gumagana rin para sa muling pagkonekta at pag-save pinili.
  • Framework Pagpapahusay:
  • Maaari na ngayong magpatakbo ng mga pagsubok sa isang remote machine (UNIX lamang) (default.py) Kahit na gumagana kapag hindi naibahagi file system. New entries config & quot; remote_shell_program & quot; at & quot; remote_copy_program & quot ;. Tingnan ang website para sa mga detalye.
  • TextTest ngayon nangongolekta exit code mula sa sistema sa ilalim ng pagsubok sa pamamagitan ng default (default.py) nagsusulat lamang ng mga file para sa mga di-zero status. Maaaring hindi pinagana sa pamamagitan ng discard_file
  • Maaari na ngayong alisin ang ilang mga elemento mula sa versioned config file (plugins.py) New syntax {MALINAW}
  • Maaari na ngayong sabihin sa TextTest upang sumanib directories data sa bawat isa (sandbox.py) Gamitin ang bagong mga setting & quot config; copy_test_path_merge & quot ;. & quot; copy_test_path & quot; nagiging sanhi ng mga direktoryo na mapapatungan.
  • Maaari na ngayong i-filter ang mga pagkakaiba lumulutang-point sa loob ng isang tiyak na pagpapaubaya (rundependent.py/fpdiff.py) New setting & quot config file; floating_point_tolerance & quot ;. Tingnan ang dokumentasyon sa website. Salamat sa Michael Behrisch para sa mga ito. Maaari na ngayong maghambing ng mga file na resulta mula sa isang iba't ibang mga posibleng disenyo source (sandbox.py) Totoo collate_file ay isang listahan ngayon. May nangangailangan ng migration sa teorya.
  • decoupled papansin ang iba pang mga error mula sa pag-uulat ng mga bug bilang & quot; internal error & quot; (knownbugs.py) Ngayon hiwalay na check box para sa mga bagay na ito kapag gumagawa ng & quot; Ilagay ang impormasyon failure & quot;
  • Mga bug minarkahang & quot; internal error & quot; makakuha ng iniulat sa kagustuhan sa & quot; Mga kilalang bug & quot; (knownbugs.py) Ang dating ay karaniwang ilang mga sakuna kabiguan pangkalahatang kapaligiran
  • setting config file & quot; performance_use_normalised _% & quot; pinalitan ng pangalan para sa mga generic application (default.py) Ngayon na tinatawag na & quot; use_normalised_percentage_change & quot; upang sumalamin sa posibleng paggamit para sa iba pang mga layunin. Alyas Old pangalan.
  • mekanismo Traffic ay hindi ipalagay asynchronous na pag-edit ng file ay posible sa anumang iba pa (traffic.py)
  • Kailangan mong tahasang listahan ng mga programa na maaaring gawin ito: susi sa mga & quot; asynchronous & quot; sa & quot; collect_traffic & quot; setting file config, na ngayon ay isang diksiyunaryo.
  • Hindi na pinapansin nawawalang usecase file trapiko at. (default.py) & quot; definition_file_stems & quot; ngayon ay isang diksyunaryo, kung saan mga bagay tulad ng mga ito ay maaaring ipinasok & quot; bigyan ng bagong buhay & quot;
  • Ngayon set up ang checkout kung maaari naming kapag tumatakbo script, kabilang generation website (default.py) Means repository lokasyon ay maaaring depende sa TEXTTEST_CHECKOUT.
  • Mga Pinili up & quot; properties & quot; file sa parehong paraan sa & quot; na kapaligiran & quot; file (testmodel.py) Ginamit para sa mga aplikasyon ng Java. Tingnan ang website para sa karagdagang detalye.
  • Default lokasyon ng pansamantalang file ay nagbago (engine.py) Ngayon magsusulat sa ~ / .texttest / tmp sa halip ng $ Temp o ~ / texttesttmp
  • Bersyon Control Enhancements Browser / bug pag-aayos:
  • operations Administration update ang VCS tama (version_control.py) Palitan ang pangalan, Ilipat at Alisin din gawin para sa VCS para sa mga pagsusulit sa ilalim ng VCS-control
  • Maaari na ngayong magdagdag sa VCS pamamagitan TextTest (version_control.py) Paghiwalayin ang pagkilos sa naaangkop na menu
  • Ngayon ay sumusuporta sa Bazaar at papalit-palit pati na rin CVS (bzr.py/hg.py/version_control.py)
  • Pagtatago & quot; hindi kilala & quot; kategorya ay gumagana nang tama ngayon (version_control.py)
  • Internal pagbabago:
  • TextTest ngayon nakabalangkas sa pakete upang maraming mga file na inilipat sa paligid
  • -aayos ng Bug:
  • mekanismo Traffic ay hindi mahawakan ang mga pag-alis direktoryo sa pamamagitan ng pag-alis ng lahat ng mga file ng anumang higit pa (traffic.py) Talaga tindahan at replays pagtanggal ng direktoryo ng direkta.
  • Hindi na bandila tumatakbo bilang nawawala kung batch_collect_compulsory_version pumapatong sa mga bersyon na ibinigay sa command line (batch.py)
  • Python 2.6 ay hindi dapat gumawa ng mga nakakainis na mga mensahe tungkol pinapagamit modules anumang iba pa.
  • Nagtrabaho sa paligid GTK 2.14 bug sa tagapili ng file handling, ay hindi na mag-hang
  • Race kondisyon tinanggal mula virtual server sa paghawak sa UNIX: Dapat hindi mabunyag virtual server ng anumang higit pa (startXvfb.py)
  • Hindi na stacktrace kung & quot; interpreter & quot; ay di-wastong path (default / __ __ init. py)
  • Hindi na stacktrace kapag muling pagpoposisyon pagsusuri kung walang pahintulot sa mga file write (default_gui.py)
  • Ipinapakita ngayon tamang pangalan pagsubok sa status bar pagkatapos ng isang palitan ang pangalan (engine.py)
  • Huwag mag-crash kung pagkopya o paglipat ng isang suite at ang mga nilalaman nito (default_gui.py)
  • Ngayon ay gumagana upang tumakbo mula sa lokal bin direktoryo. Salamat muli sa Michael Behrisch (texttest.py) & quot; Extra bersyon & quot; sumulat sa matinong mga lokasyon batch repository kapag binigyan ng bersyon sa command line (batch.py)
  • generation Website gawa para sa & quot; Extra bersyon & quot; aplikasyon kahit na ang magulang ay naka-block o Wala data (batch.py)

Katulad na software

Fixtures
Fixtures

14 Apr 15

lava-test-demo
lava-test-demo

15 Apr 15

UPPAAL
UPPAAL

2 Jun 15

snort
snort

14 Apr 15

Iba pang mga software developer ng Geoff Bache

PyUseCase
PyUseCase

11 May 15

Mga komento sa TextTest

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!