robotframework (həmçinin Robot Çərçivə kimi tanınan) bir açıq mənbə, modular, azad və platform-müstəqil komanda-line proqram layihə Python həyata keçirilən və nəzərdə bütün əsas əməliyyat sistemi üçün bir söz idarə test avtomatlaşdırma çərçivə təmin etmək üçün ofset .
Bu əsasən qəbul səviyyəsi test üçün istifadə olunur, həm də ATDD (qəbul Test idarə İnkişaf) üçün istifadə edilə bilər. Bu systems.Test kitabxana fəaliyyət robotframework sınaq imkanlarını genişləndirmək üçün test kitabxana istifadə edə bilərsiniz öz test capabilitiesDevelopers genişləndirmək üçün istifadə edilə bilər test hallarda yaradan üçün asan bir-istifadə cədvəlli sintaksis edir və Linux, Windows və Mac ilə işləyir, ilə və ya tətbiq Java və ya Python proqramlaşdırma dilləri. Yeni açar sözlər eyni sadə sintaksis istifadə edərək, mövcud yaradıla bilər.
Robot Çərçivə Python yazılı ki, baxmayaraq, bu da IronPython (NET) və Jython (JVM) çalıştırabilirsiniz. Bu ayrı-ayrı proqram projects.Getting yüklemek və sizin GNU / Linux kompüter Robot Çərçivə proqram istifadə FrameworkTo Robot ilə başlayan hazırda saxlanılır ki, bir neçə ümumi kommunal və test kitabxana ibarətdir ki, featureful ekosistemi malikdir, bu DİP istifadə etmək tövsiyə olunur (python-DİP) aracı (məsələn, sudo tırtıl robotframework bərpa). Lakin, siz də Softoware pulsuz paylanmış mənbə tarball istifadə edərək quraşdıra bilərsiniz.
CD & rsquo; Sadəcə & lsquo ilə hasil arxiv faylları yeri hərəkət, bir terminal emulator açın, bu açmaq, kompüter saxlamaq, arxiv download; komanda (məsələn, cd /home/softoware/robotframework-2.8.6) və & lsquo run; sudo python bərpa setup.py & rsquo; komanda.
Quraşdırma sonra, pybot, ipybot və ya jybot scripts ya çalışan çərçivəsində qarşılıqlı bilər. Ətraflı istifadə təlimat, quraşdırma təlimatlar, eləcə də real həyat nümunələr layihə GitHub səhifə bilər (ətraflı məlumat üçün aşağıdakı ana link bax).
Yeni nədir Bu azad:
- Ən mühüm aksesuarların:
- Rebot (# 1687) daha ümumi birləşməsi nəticələr üçün dəstək.
- Təkmilləşdirilmiş logfiles.
- tövsiyələr.
- Geri araya sığmayan dəyişikliklər:
- Biz bölüşdürülməsi köhnə xarici alətləri çıxardırıq. Issue # alətləri köçürülüb 1754 siyahıları.
- adına dəlilləri və kwarg adları (# 1793) dəyişənlərin üçün Support bəlkə bəzi hallarda problemlər yarada bilər. Ətraflı məlumat üçün buraya şərh baxın.
- install.py script qaldırıldı (# 1753).
- Təşəkkürlər:
- BuiltIn.Log pprint dəstəyi (# 1666).
- Yeni model Collections (# 1724) açar sözlər, uyğun.
- Açar söz / dəyişən tapılmadı tövsiyələr (# 888 və # 1804).
Header sıra (# 1796) haqqında dağılması bütün (# 1478), yeni simgeler (# 1808), və keçən vaxt
Tapılmadı dəyişənlər (# 1804) və açar sözlər (# 888) üçün
versiya 2.0.4 yeni nədir: yaratmaq üçün
- təmin asan-istifadə cədvəlli syntax vahid şəkildə test hallarda.
- .
- təmin asan-oxumaq HTML formatında hesabat və logs.
- Is platforma və proqram müstəqil.
- modul memarlıq hətta bir neçə müxtəlif interfeys ilə applications üçün testlər yaratmaq dəstəkləyir.
- .
- .
- belə web test, Java GUI test çalışan proseslər, Telnet, SSH, və selenium dəstək təmin edir.
- dəstəkləyir data-idarə test hallarda yaradır.
- icra ediləcək Kateqoriyalara və test hallarda seçin etiketleme təmin edir.
- inşa etmişdir dəstək dəyişənlər üçün, praktiki xüsusilə müxtəlif mühitlərdə test üçün.
Mövcud açar sözlər reusable yüksək səviyyəli açar sözlər yaratmaq imkanı təmin edir
Xüsusi test kitabxana yaratmaq üçün sadə kitabxana API təmin edir
Mövcud build infrastruktur (fasiləsiz inteqrasiya sistemləri) inteqrasiya üçün bir skript satırı interface və XML-based nəticələr təmin edir
tələblər
- Python
Şərhlər tapılmadı