תוכן עניינים:

כיצד אוכל ליצור מבחן יחידה מונע נתונים?
כיצד אוכל ליצור מבחן יחידה מונע נתונים?

וִידֵאוֹ: כיצד אוכל ליצור מבחן יחידה מונע נתונים?

וִידֵאוֹ: כיצד אוכל ליצור מבחן יחידה מונע נתונים?
וִידֵאוֹ: Test-Driven Development // Fun TDD Introduction with JavaScript 2024, דֵצֶמבֶּר
Anonim

יצירת בדיקת יחידה מונעת נתונים כוללת את השלבים הבאים:

  1. צור נתונים מקור שמכיל את הערכים שבהם אתה משתמש ב- מִבְחָן שיטה.
  2. הוסף שדה TestContext פרטי ומאפיין TestContext ציבורי ל- מִבְחָן מעמד.
  3. לִיצוֹר א מבחן יחידה השיטה והוסיפו לה מאפיין DataSourceAttribute.

לגבי זה, איך עושים בדיקות מונעות נתונים?

גישה 1) צור 1000 סקריפטים אחד עבור כל מערך נתונים והרץ כל אחד מִבְחָן בנפרד אחד אחד. גישה 2) שנה ידנית את הערך ב- מִבְחָן סקריפט והפעל אותו מספר פעמים. גישה 3) ייבא את נתונים מגיליון האקסל. לְהָבִיא נתוני בדיקה משורות אקסל אחת אחת ומבצעים את הסקריפט.

יודע גם, איך אני יוצר מסגרת מונעת נתונים? כאן אקח את אפליקציית Facebook כדי להציג יישום של Data Driven Framework בסלניום עם Java באמצעות Apache POI.

  1. תרחיש: פתח את דף הפייסבוק ועשה כניסה והתנתק.
  2. שלב 1: פתחו את Eclipse והגדרו קובצי Apache POI jar – הורד Apache Jars.
  3. שלב 2: פתח את גיליון Excel וצור כמה נתוני בדיקה.

חוץ מזה, מה הם סוגי הבדיקות מונעות נתונים?

עבור בדיקות מונעות נתונים ב-TestComplete, אתה יכול להשתמש בסוגים הבאים של אחסון נתונים:

  • קבצי ערכים מופרדים בפסיקים (CSV).
  • גיליונות אקסל.
  • טבלאות מסד נתונים.
  • מערכי סקריפטים.
  • משתני טבלה.

מה זה TestContext C#?

TestContext (NUnit 2.5. כל מבחן NUnit פועל בהקשר של ביצוע, הכולל מידע על הסביבה וכן על הבדיקה עצמה. TestContext מחלקה מאפשרת לבדיקות לגשת למידע מסוים על הקשר הביצוע. מחלקה זו קיימת ב-NUnit מאז 2.5.

מוּמלָץ: