TextTest

צילום מסך תוכנה:
TextTest
פרטי תוכנה:
גרסה: 3.28.2 מעודכן
טען תאריך: 18 Jul 15
מפתחים: Geoff Bache
רשיון: ללא תשלום
פופולריות: 2

Rating: nan/5 (Total Votes: 0)

כפי שהשם מרמז, פרויקט TextTest עובד באמצעות השוואת טקסט רגיל המחובר על ידי תוכניות עם גרסה קודמת "תקן זהב" של טקסט ש.
זאת בניגוד למרבית מסגרות בדיקות קבלה על הצעה היום, אשר בדרך כלל להשתמש בצורה כלשהי של 'קביעות' בכתב ידו של סופר הבדיקה שקורא לAPI יישום.

מה חדש בהודעה זו:

  • לעשות הרג בדיקות ב- Windows בעת הפעלה בעבודה מקבילה טובים יותר

מה חדש בגרסת 3.26:

    • עכשיו זה אפשרי שיהיה לי מקומות נפרדים ליומנים (משותף דיסק) וארגז חול (דיסק מקומי).
    • GUI הדינמי עכשיו מראה תצוגה מקדימה של קבצים שבהשוואה כשווה.
    • שיפורים נעשו לתוסף ג'נקינס והאינטגרציה עם עורך StoryText לבדיקת GUI.

    מה חדש בגרסת 3.24:

    • גרסה זו הוסיפה אינטגרציה ג'נקינס בדוחות ב- HTML, וקישור ישיר לשנות ומידע תיקון באג. תמיכת אלפא נוספה לקונדור.
    • מנוע רשת שלישי היה ניתן בנוסף לGE וLSF (קונדור עובד טוב יותר ב- Windows).
    • תחביר run_dependent_text חדש סופק למציאת מאוחר יותר תואם בקובץ.

    מה חדש בגרסת 3.22:.

    • מתקני חיפוש שהדבורה הוסיפו לדו"ח ה- HTML
    • יש אפשרויות נוספות בrun_dependent_text ובהעתקת קבצי נתונים.
    • יש שישה חודשים בשווי של שיפורים ותיקוני באגים בדרך כלל קלים.

    מה חדש בגרסה 3.20:.

    • שיפורים ותיקוני באגים שונים נעשו
    • יש לציין, ניתן להפעיל מחדש בדיקות מGUI הדינמי עם הגדרות שונות.
    • יכולים כעת להיות מגוונות הגדרות קובץ Config למבחן.
    • & quot; ידוע באג & quot; שיפעיל שידור חוזר של המבחן עד מספר מסוים של פעמים ניתן להפעיל.
    • שחרור זה דורש פייתון 2.6 וPyGtk 2.16 או מאוחר יותר.

    מה חדש בגרסת 3.19:.

    • שיפורים ותיקוני באגים שונים נעשו
    • שיפורי GUI נעשו עם דגש על שימושיות.
    • שיפורים נעשו & quot; באגים ידועים & quot; פונקציונלי.
    • מנוע Sun Grid Engine הוא נשאלים לעשות את המצב של בדיקות בזה גלוי יותר.
    • הערה זו היא הגרסה האחרונה שתתמוך בפייתון 2.4 ו -2.5:. TextTest 3.20 ידרוש פייתון 2.6 וכנראה GTK 2.18 כמו גם

    מה חדש בגרסה 3.16.1:

    • תיקוני באגים ל3.16:
    • שמות מיינו רדיו כפתור, שהיה מוזר במעט מקרים (guiplugins.py)
    • אין עוד להתעלם & quot; וניל & quot; קבצי מפת UI דגל בעת מציאת (pyusecase_interface.py)
    • תיקונים לבאגים ישנים יותר:
    • אל stacktrace אם חלון GUI דינמי סגור עם בדיקות ריצה (controller.py)
    • תיבת סימון שידור חוזר הילוך איטי מוצגת לאחר יבוא GUI יישום חדש לבדיקה (runningactions.py)
    • כרטיסיית הקלטה כבר לא מוצגת לאחר יבוא יישום שאינו GUI למבחן (guiplugins.py)
    • & quot; שיא שימוש במקרה & quot; נשאר באפור אם היישום הנבדק הוא לא GUI (guiplugins.py)
    • תוקן הבאג חוזר התאמות שאינן מדויקות לשידור חוזר תנועה לא מייצר אותם בסדר הנכון (traffic.py)
    • נושא ביצועים קבוע עם ניסיונות רבים נידונו לייבא מודולים תצורת GUI לא קיימים (guiplugins.py)
    • copy_test_path_merge כעת גם למזג תיקיות המשנה כמו שצריך (sandbox.py)

    מה חדש בגרסת 3.16:

    • שיפורי GUI סטטי:
    • כעת ניתן לשנות שמות קבצים מהרשימה הנפתחת בתצוגת הקובץ (adminactions.py)
    • & quot; רענן & quot; מחליף & quot; הסר בדיקות & quot; בסרגל כלי ברירת המחדל, בעיקר מסיבות אסתטיות (default_gui-static.xml)
    • ניתן להגדיר תוכן סרגל הכלים / להחזיר, רואה & quot; התאמה אישית של ממשק המשתמש & quot; באתר
    • & quot; הוספת יישום & quot; הדו-שיח עכשיו יש רשימה נפתחת של כל אפשרויות בדיקה-GUI האפשריים (adminactions.py)
    • מאפשר לך להתחיל בבדיקת ממשק משתמש לפני הבנת קובץ ההגדרות
    • שגיאת טיפול בראשון & quot; הוספת יישום & quot; הדו-שיח משופר (adminactions.py)
    • דחיית תווים לא חוקיים בסיומת ושמות תיקייה
    • GUI בדיקה & quot; ממשק משתמש מפה & quot; קבצים עכשיו נראים מכרטיסיית Config (filetrees.py)
    • שיפורי מסגרת:
    • עכשיו משתלב עם מערכת bugtracking Jira של Atlassian כמו גם Bugzilla (jira.py)
    • עובד באופן כללי באותו אופן כמו שילוב Bugzilla. ראה אתר אינטרנט לקבלת פרטים.
    • & quot; collate_file & quot; פונקציונלי עבור קבצים מרובים שוכתב (sandbox.py)
    • דפוסי הצורה & quot; נתונים *: נתונים * .DUMP & quot; צריכים להתנהג באופן אינטואיטיבי יותר, אבל לא יכול להיות לגמרי בחזרה תואם.
    • קראו את הערות ההגירה והאתר לפרטים.
    • & quot; run_dependent_text & quot; משופר לסינון משם חלקים של טקסט (rundependent.py)
    • כעת ניתן לקבוע אם קווי התחלה וסיום מסוננים באמצעות דוגמא & Quot; {[- & gt;]} & quot; תחביר

    • ניתן כעת יוצבו
    • קבצי תצורת versioned ב& quot; extra_search_directory & quot; מיקומים (testmodel.py)
    • קבצים בעבר מיובאים רק אפשר היו למצוא שם.
    • & quot; suppress_stderr_text & quot; עכשיו תומך בתחביר זהה כ& quot; run_dependent_text & quot; (ברירת מחדל / __ __ init. Py)
    • מאפשר למשל: סינון מרובה
    • & quot; text_diff_program_max_file_size & quot; מכין כעת לשנות את השם ל- & quot; MAX_FILE_SIZE & quot; ועכשיו מילון (comparefile.py)
    • מפתחות הם שמות של תוכניות. כמו כן לקבל הדו-שיח אזהרה אם אתה מנסה לפתוח קובץ גדול מדי מGUI.
    • כעת קובע & quot; USECASE_HOME & quot; לבדיקת GUIs עם למשל: PyUseCase ל& quot; pyusecase_files & quot; (ברירת מחדל / __ __ init. Py)
    • קבצי usecase של SUT אפשרו בעבר ללהסתבך עם
    • של TextTest עצמו.
    • סקריפט default.CountTest עכשיו מדווח בסך הכול בסוף (ברירת מחדל / __ __ init. Py)
    • דווח אצווה שיפורים:
    • כעת באופן אוטומטי & quot; לוח מחוונים & quot; דף המכיל קישורים לכל הדיווחים והמצב הנוכחי (אצווה / __ __ init. py)
    • מגיע בחינם עם & quot; -coll יכול להיעשות גם & quot ;, לבד באמצעות batch.GenerateSummaryPage -s. ראה באתר אינטרנט.
    • עכשיו אתה יכול ליצור טבלאות דו"ח נפרדות המכילות מידע על ביצועים או זיכרון (למשל). (Testoverview.py)
    • השתמש web.performance -coll:. ראה את אתר אינטרנט לפרטים
    • אם כמה גרסאות נמצאות באותו הדף, & quot; כולל & quot מפוארים; מוצג.
    • שורות או שולחנות המכילים רק & quot; N / & quot; כבר לא תוכל לראות (testoverview.py)
    • אם קבצי המקור הם ריקים, הוא מצביע את זה ומציע ייתכן שהדיסק מלא (testoverview.py)
    • תאים עכשיו יש תיאורי כלים המציין שמבחן ומועד שבו, כדי למנוע גלילת שולחנות גדולים (testoverview.py)
    • לדו"ח הדוא"ל, אימות SMTP עכשיו זה אפשרי (אצווה / __ __ init. Py)
    • הגדרות חדשות קובץ הגדרות & quot; smtp_server_username & quot; ו& quot; smtp_server_password & quot;
    • שיפורי רשת מנוע (LSF / SGE):
    • שורת פקודת מנוע הרשת מופיעה כעת ב& quot; הפעלת מידע & quot; כרטיסייה של GUI הדינמי. (Textinfo.py)
    • בדיקה עצמית / שינויים פנימיים:
    • להסיר מכשור PyUseCase, להשתמש PyUseCase 3.0 שאינו צריך את זה.
    • משתמש בקבצי מפת UI (תחת וכו ') במקום, ושורת הפקודה PyUseCase.
    • כעת באופן אוטומטי להרים מאגר מקומי PyUseCase נקרא & quot; pyusecase & quot; (Texttest.py)
    • תיקוני באגים:
    • מאיצים ל& quot; Cut מבחן & quot ;, & quot; העתקת מבחן & quot; ו& quot; הדבק מבחן & quot; מושבתים כאשר יישומון טקסט מרוכז (adminactions.py)
    • אומר שאת יכולה להשתמש Ctrl + X, Ctrl + V, Ctrl + C למניפולציה טקסט בחלונות TextTest.

    • עכשיו
    • יישומים שנוצרו לאחרונה לעבוד ללא הפעלה מחדש אם בקרת גרסאות מופעלת (controller.py)
    • עבד מסביב קבצי שינוי שם באג Mercurial עם קישורים סמליים בשם (hg.py)
    • & quot; copy_test_path: ENV_VAR & quot $; עכשיו לא לעשות כלום אם ENV_VAR ריק (sandbox.py)
    • בעבר להגדיר אותו TEXTTEST_SANDBOX $ /. אשר יכולה לגרום לבעיות.
    • אם & quot; collate_script & quot; מייצר קובץ ריק מהקלט שאינו ריק, לא לכתוב קובץ ריק (sandbox.py)
    • & quot; extra_version & quot; עכשיו לקרוא config GUI הבדיקה ולא רק מניח שזה אותו הדבר כמו ההורה (guiplugins.py)
    • & quot; save_filtered_file_stems & quot; תומך כעת שם קובץ הרחבות (comparefile.py)
    • סקריפטים כמו default.CountTest לא לשלוח דואר מזויף אם לרוץ עם הדגל אצווה (& quot; -B & quot;) (. ברירת מחדל / __ __ init, פירו)
    • אל stacktrace אם משתנה סביבה ב& quot; copy_test_path & quot; לא קיים (sandbox.py)
    • אל stacktrace אם & quot; collate_script & quot; לא קיים (sandbox.py)
    • אל stacktrace אם הטיעון אל & quot; -cp & quot; (או טיימס לרוץ) הוא לא חוקי (ברירת מחדל / __ __ init. Py)
    • אל stacktrace אם תכנית מתורגמן יחסי לא נמצאה (ברירת מחדל / __ __ init. Py)
    • אל stacktrace אם אותו שם היישום הניתן פעמיים & quot; -a אפליקציה, אפליקציה & quot; בשורת הפקודה (testmodel.py)

    מה חדש בגרסה 3.15:.

    • סכום הוגן שקרה מאז 3.14 בתחילת יוני
    • אין אולי שיפור אחד גדול שבולט, אבל הרבה דברים קטנים שעשויים להיות שימושי.
    • לדוגמא, ניתן כיום לשידור חוזר בדיקות ישירות מהממשק הדינמי.
    • & quot; אפשרויות & quot; קבצים ניתן להשתמש באותה הצורה כמו קבצי סביבה, כך שהם יכולים להיות ממוקמים בכל מקום בהיררכיה והשכפול של אפשרויות שורת הפקודה ניתן למנוע.

    מה חדש בגרסת 3.14:

    • כללי GUI שיפורים:
    • ChangeLog זה עכשיו נראה מGUI (helpdialogs.py) מתפריט עזרה / שינוי יומנים
    • מיקומים נבחרים בFileChoosers עכשיו לקבל נזכרו (plugins.py) אז אתה לא צריך להמשיך לחפש לאותו המקום.
    • שיפורי GUI סטטי:
    • & quot; צור קובץ & quot; פונקציונלי משופר. (Default_gui.py) כעת להתמודד עם ספריות בצורה נכונה, ואתה יכול לבחור המקור שלך עם filechooser עכשיו.
    • עכשיו אתה יכול להפעיל את כל הבדיקות בסוויטה על ידי בחירה רק שהחבילה (default_gui.py) עובדת גם עבור חיבור מחדש ושמירת בחירות.
    • שיפורי מסגרת:
    • כעת ניתן להריץ בדיקות על מחשב מרוחק (UNIX בלבד) (default.py) גם עובד אם מערכת קבצים לא משותפת. ערכים חדשים config & quot; remote_shell_program & quot; ו& quot; remote_copy_program & quot ;. ראה אתר אינטרנט לקבלת פרטים.
    • TextTest עכשיו אוסף קודי יציאה מהמערכת הנבדק כברירת מחדל (default.py) כותב קבצים רק לאינו אפס מעמד. יכול להיות נכה באמצעות discard_file
    • האם עכשיו להסיר אלמנטים מסוימים מקבצי תצורת versioned תחביר חדש (plugins.py) {} CLEAR
    • עכשיו אתה יכול לספר לי TextTest למזג ספריות נתונים אחד עם השני (sandbox.py) השתמש בהגדרת תצורה חדשה & quot; copy_test_path_merge & quot ;. & Quot; copy_test_path & quot; גורם ספריות להיות מוחלפים.
    • האם עכשיו לסנן הבדלי נקודה צפה בסובלנות מסוימת הגדרת קובץ הגדרות חדשה & quot (rundependent.py/fpdiff.py); floating_point_tolerance & quot ;. עיין בתיעוד באתר האינטרנט. תודה למיכאל Behrisch לזה. עכשיו יכול לאסוף קבצי תוצאה ממגוון רחב של תבניות אפשריות מקור (sandbox.py) בעיקרו collate_file הוא כעת רשימה. עשוי לדרוש הגירה בתאוריה.
    • decoupled התעלמות טעויות אחרות מדיווח באגים & quot; שגיאה פנימית & quot; (Knownbugs.py) עכשיו תיבות סימון נפרדות לדברים האלה כאשר עושים & quot; הזן את פרטי כישלון & quot;
    • באגס סומן כ& quot; שגיאה & quot פנימיים; לקבל דיווח בהעדפה ל& quot; באג & quot ידועים; (Knownbugs.py) לשעבר הם בדרך כלל כמה כישלון סביבה כללית קטסטרופלי
    • הגדרת קובץ Config & quot; performance_use_normalised _% & quot; שם ליישום כללי (default.py) עכשיו נקרא & quot; use_normalised_percentage_change & quot; כדי לשקף את השימוש אפשרי למטרות אחרות. שם ישן כינוי.
    • מנגנון תנועה אינו מניח עריכות קובץ אסינכרוני אפשריות כל (traffic.py) יותר
    • צריך לרשום במפורש תוכניות שעשויות לעשות את זה: מפתח עם & quot; אסינכרוני & quot; ב & quot; collect_traffic & quot; הגדרת תצורת קובץ, שנמצא עכשיו במילון.
    • לא עוד מתעלם קבצי usecase תנועה וחסרה. (Default.py) & quot; definition_file_stems & quot; עכשיו מילון, שבו פריטים כמו אלה יכולים להיות רגש & quot; להתחדש & quot;
    • עכשיו להגדיר את הלקוחות אם אנחנו יכולים לרוץ כאשר תסריטים, כולל דור אתר (default.py) אמצעי מיקום מאגר יכול לסמוך על TEXTTEST_CHECKOUT.
    • מבחר למעלה & quot; נכסים & quot; קבצים בדרך דומה ל& quot; סביבה & quot; קבצים (testmodel.py) משמש ליישומי Java. ראה אתר אינטרנט לקבלת פרטים נוספים.
    • מיקום ברירת מחדל של קבצים זמניים השתנה (engine.py) עכשיו כותב ל~ / .texttest / tmp במקום TEMP $ או ~ / texttesttmp
    • שיפורי דפדפן בקרת הגרסה / תיקוני באגים:
    • פעולות מנהל לעדכן את VCS כראוי (version_control.py) לשנות, להעביר ולהסיר גם תעשה זאת בVCS לבדיקות תחת VCS-שליטה
    • עכשיו אתה יכול להוסיף לVCS באמצעות TextTest (version_control.py) פעולה נפרדת בתפריט מתאים
    • עכשיו תומך בזאר וMercurial כמו גם CVS (bzr.py/hg.py/version_control.py)
    • הסתרה & quot;; לא ידוע & quot קטגוריה כעת בצורה נכונה (version_control.py)
    • שינויים פנימיים:
    • TextTest מובנה עכשיו לחבילות כל כך הרבה קבצים עברו סביב
    • תיקוני באגים:
    • מנגנון תנועה אינו מטפל בהסרת ספרייה על ידי הסרת כל קבצי כל (traffic.py) יותר למעשה חנויות ומשחזרות את הסרת הספרייה ישירות.
    • דגל כבר לא פועל כחסר אם batch_collect_compulsory_version חופף עם גרסאות שניתנו בשורת הפקודה (batch.py)
    • פייתון 2.6 לא צריך לייצר הודעות מעצבנות על מודולים מיושנות יותר.
    • עבד סביב באג GTK 2.14 בטיפול לבחירת קובץ, לא יהיה עוד לתלות
    • מצב המירוץ הוסר מהשרת וירטואלי טיפול בUNIX: לא צריך לדלוף שרתים וירטואליים כל (startXvfb.py)
    • יותר
    • לא עוד stacktrace אם & quot; מתורגמן & quot; היא דרך לא חוקית (ברירת מחדל / __ __ init. py)
    • לא עוד stacktrace כאשר בדיקות למקם מחדש אם אין הרשאות כתיבה לקבצים (default_gui.py)
    • כעת מציג שמות מבחן נכונים בשורת המצב לאחר שינוי שם (engine.py)
    • אל תתרסק אם העתקה או העברת חבילה ובתכניו (default_gui.py)
    • כעת עובד להפעלה מקומית מספריית בן. שוב תודה למיכאל Behrisch (texttest.py) & quot; גרסאות & quot במיוחד; לכתוב למקומות מאגר אצווה הגיוניים כאשר אין גרסה ניתנה על שורת הפקודה (batch.py)
    • עבודות דור אתר ל& quot; גרסה & quot במיוחד; יישומים גם אם ההורה חסום או שאין לי נתונים (batch.py)

  • תוכנה דומה

    nosy
    nosy

    11 May 15

    databene benerator
    databene benerator

    14 Apr 15

    nose-skipreq
    nose-skipreq

    12 May 15

    mock_helpers
    mock_helpers

    14 Apr 15

    תוכנות אחרות של יזם Geoff Bache

    PyUseCase
    PyUseCase

    11 May 15

    תגובות ל TextTest

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!