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

הקטע הזה מיועד למפתחים שהגדירו את המסחר האלקטרוני. אם ברצונך להרחיב 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

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

כל קוד איחוד הסחר שניתן לקוד פתוח מאוחסן tools/tradefederation/ git project של AOSP. חשוב לשמור את הנחיות בנושא קוד פתוח במהלך כתיבת קוד ושליחת שינויים.

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

סגנון תכנות

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

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

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

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

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

ארכיטקטורה

אם אתם רוצים להבין טוב יותר את העקרונות הפנימיים של MerchantF, כדאי לעיין ב ארכיטקטורה.