פיתוח מסחר אלקטרוני

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

קוד פתוח

אם את/ה מתכנן/ת להשתמש בגרסת הקוד הפתוח של Federation, פקודות כדי לבדוק ולבנות את הסתעפות main של AOSP של Federation (איחוד הסחר):

cd <sourceroot>
mkdir main
cd main
repo init -u https://android.googlesource.com/platform/manifest -b main
repo sync -c -j8
source build/envsetup.sh
lunch aosp_cf_x86_64_phone-userdebug # or any other device target
m -j tradefed-all

למידע נוסף, ראו סביבת פיתוח אפשר לקבל פרטים נוספים.

כל הקוד של Trade Federation שזמין בקוד פתוח מאוחסן בפרויקט ה-git‏ tools/tradefederation/ ב-AOSP. כשכותבים קוד ושולחים שינויים, חשוב לזכור את ההנחיות בנושא קוד פתוח.

לחלופין, אם אתם יוצרים בדיקות או כלי עזר שמשתמשים ב-Trade Federation אבל לא עובדים על המסגרת עצמה, כדאי להוסיף את העבודה שלכם לאחד מהפרויקטים של תרומות ל-Trade Federation כדי לזרז את האישור.

סגנון תכנות

איחוד שירותי הסחר העולמי פועל לפי הנחיות סגנון התכנות ב-Android, עם ההבהרות הבאות: לפני שמות הממשקים מופיעים האות I לדוגמה ITestDevice.

פיתוח באמצעות Eclipse

אם רוצים להשתמש ב-Eclipse בפיתוח Tradeified, עיינו במאמר כדי לקבל טיפים בנושא, אפשר להגדיר סביבת פיתוח משולבת (IDE) של Eclipse להגדיר את הסביבה.

הרצת בדיקות של TradeFederal

ביצעת שינוי ב-Commerce Federation ואתה מחפש איך לבדוק אותו? לראות הרצת בדיקות של Federation (איגוד המסחר).

ארכיטקטורה

כדי להבין לעומק את האופן שבו Tradefed פועל, קראו את הקטע ארכיטקטורה.