זוהי אפליקציית לינוקס בשם Node.js Testing Best Practices שאת הגרסה האחרונה שלה ניתן להוריד בשם Thebookisreadysourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל באופן מקוון את האפליקציה הזו בשם Node.js Testing Best Practices with OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
צילומי מסך:
שיטות עבודה מומלצות לבדיקות Node.js
תיאור:
מאגר זה מצמצם את עדשת הבדיקות לממשקי Node.js, תוך התמקדות באתגרים של שרתים, מיקרו-שירותים ופריסות ענן-מקוריות. הוא מכסה בדיקות API, בדיקות חוזים ואסטרטגיות שכבת התמדה (persistence layer) אשר נמנעות מצימוד בדיקות לפרטי יישום שבירים. החומר מסביר כיצד לבנות בדיקות סביב גבולות תהליכים - HTTP, תורים, עבודות cron - תוך שמירה על מחזורי משוב מהירים באמצעות בדיקות אינטגרציה סלקטיביות וכפילות בדיקה אמינות. הוא צולל לנושאים כמו מכלי בדיקה, מסדי נתונים ארעיים ומתקנים אידמפוטנטיים כדי להבטיח ריצות דטרמיניסטיות ב-CI. נצפיות מטופלת כחלק מהבדיקות: יומני רישום, מדדים ומעקב הופכים כשלים לניתנים לאבחון במקום למסתוריים. על ידי יישור בדיקות עם תחומי אחריות שירות במקום מודולים פנימיים, המדריך עוזר לצוותים לייצר חבילות המשקפות התנהגות ייצור אמיתית.
תכונות
- תבניות ממוקדות-backend עבור HTTP, העברת הודעות ומשימות מתוזמנות
- גישות לבדיקת חוזים שמנתקות שירותים אך מזהות שינויים שובר קו
- שימוש במכולות ובמאגרי נתונים זמניים עבור ריצות CI ניתנות לשחזור
- אסטרטגיות להתנהגות אסינכרונית יציבה ומבוססת זמן בתהליכי Node
- הנחיות בנוגע למחזורי חיים של נתוני בדיקה, מתקנים ואידימפוטנטיות
- בדיקות מודעות לנצפות עם יומני רישום, מדדים ועקבות למיון מהיר
שפת תכנות
JavaScript
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/nodejs-testing.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להריץ אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.