Nightwatch.js הוא כלי עבור מפתח מתקדם המאפשר להם לבחון כיצד היישומים שלהם יעלו בגורלם בדפדפנים שונים, בתנאים שונים, מבלי הצורך להעתיקם חיים אמיתיים.
היא משתמשת באינטרנט אוטומצית סלניום דפדפן הנהג, Node.js ואת Node.js CLI כדי להריץ בדיקות ולקבל תוצאות על ביצועי הבעיות האפשריים של דף.
Nightwatch.js לא רק לטעון דף, אבל גם יכול לבצע פעולות שונות על אותו הדף גם כן. זה יכול לחקות ניווט לדפים חדשים, לוחץ, לרחף אירועים, חיפושים, וכו ..
זה מאפשר לא רק מהירות דף בדיקה, אך ביצועי דף גם כן.
בדיקות נכתבות באמצעות תחביר פשוט כל התוצאות מאוחזרות ומוצגות Node.js CLI
מה חדש במהדורה זו:.
- יחידת בדיקה - לכתוב בדיקות יחידה או השתלבות Nightwatch עבור יישומים ו- APIs Node.js;
- כתבים אישית - להוסיף לכתב משלך באמצעות האפשרות --reporter;
- תמיכה גרונט משולב - Nightwatch ומוצעת עם קל לשימוש משימה גרונט אשר ניתן להשתמש בהם בתצורת לבנות מבוססי גרונט הקיים שלך;
- הפעלה יחיד testcase - היכולת להפעיל את testcase שצוין מהסוויטה / מודול הנוכחי באמצעות --testcase;
- אובייקטים עמוד -. תמיכה תיעד עבור דגם אובייקטים בדף
מה חדש בגירסה 0.8.6:
- יחידת בדיקה - לכתוב בדיקות יחידה או השתלבות Nightwatch עבור יישומים ו- APIs Node.js;
- כתבים אישית - להוסיף לכתב משלך באמצעות האפשרות --reporter;
- תמיכה גרונט משולב - Nightwatch ומוצעת עם קל לשימוש משימה גרונט אשר ניתן להשתמש בהם בתצורת לבנות מבוססי גרונט הקיים שלך;
- הפעלה יחיד testcase - היכולת להפעיל את testcase שצוין מהסוויטה / מודול הנוכחי באמצעות --testcase;
- אובייקטים עמוד -. תמיכה תיעד עבור דגם אובייקטים בדף
מה חדש בגירסה 0.6.7:
- יחידת בדיקה - לכתוב בדיקות יחידה או השתלבות Nightwatch עבור יישומים ו- APIs Node.js;
- כתבים אישית - להוסיף לכתב משלך באמצעות האפשרות --reporter;
- תמיכה גרונט משולב - Nightwatch ומוצעת עם קל לשימוש משימה גרונט אשר ניתן להשתמש בהם בתצורת לבנות מבוססי גרונט הקיים שלך;
- הפעלה יחיד testcase - היכולת להפעיל את testcase שצוין מהסוויטה / מודול הנוכחי באמצעות --testcase;
- אובייקטים עמוד -. תמיכה תיעד עבור דגם אובייקטים בדף
מה חדש בגרסת 0.5.36:
- נוספה תמיכה עבור פונקצית כתב תוצאות הבדיקה גלובלית מוגדרת במודול globals מוגדר globals_path ב nightwatch.json.
מה חדש בגירסה 0.5.28:
- קבוע:
- בעית רץ מבחן עם מצב מקביל globals
מה חדש בגירסה 0.5.21:
- נוסף לפני / אחרי ו beforeEach / afterEach שיטות בדיקה אשר deprecates SETUP / ולפירוק.
מה חדש בגרסת 0.5.6:
- תוקנה בעיה עם הפעלת בדיקות במקביל על Windows מכונה.
מה חדש בגירסה 0.5.1:
- נוסף:
- בדיקות לרוץ במקביל.
- סביבות בדיקה לרשת מברירת המחדל.
- urlContains ו urlEquals טענות.
מה חדש בגירסה 0.4.16:
- תוקנה בעיה עם ריצה בתור פקודות נוספה callbacks
- שיפור תפוקת הקונסולה
מה חדש בגירסה 0.4.12:
- קבוע:
- בעיות עם setValue ומפתחות הפקודה והוסיף כינוי SendKeys עבור setValue
- נוסף:
- מפת אובייקט עם מפתחות זמינים ו- UTF-8 שלהם ערכים כמו client.Keys
מה חדש בגירסה 0.4.8:
- נוסף:
- frameParent הפקודה מבוסס על # 80
- async SETUP / הרוס - אתה יכול לעבור עכשיו פרמטר התקשרות
- לכידות מסך נשמרים לתוך דוחות JUnit כקבצים מצורפים
- קבוע:
- בעיות עם פסקי זמן פקודים
מה חדש בגירסה 0.3.6:
- נוסף:
- אפשרות להוסיף טענות מנהג לתבוע / לאמת.
- תמיכה עבור MSIE עם הנהג IE.
- קבוע:
- דווח על הדור כאשר התיקייה אינה קיימת.
דרישות :
- Node.js
תגובות לא נמצא