MoMEUnit - MoMEUnitæ?¯ç”¨æ–¼J2ME應用程åºå–®å…ƒæ¸¬è©¦çš„xUnit架構的一個實例。它æ?¯å¾žçœ¾æ‰€å‘¨çŸ¥çš„JUnitæ¡†æž¶æ´¾ç”Ÿçš„ã€‚å®ƒåªæœ‰CLDC 1.1éµå®ˆã€‚
這個框架克æœäº†J2ME MIDP APIä¸ç¼ºå°‘åå°„API,並支æŒJUnit框架的以下主è¦åŠŸèƒ½ï¼š
- æ?“於開發和測試é‹è¡Œã€‚
- 在ä¸åŒçš„æ¸¬è©¦ä¸å…±äº«ç›¸åŒçš„夾具。
- 在自己的新燈具é‹è¡Œæ¸¬è©¦ã€‚
- 修改一組測試的夾具。
- åŒæ™‚測試é‹è¡Œçš„å¯èƒ½æ€§ã€‚
- 測試跑æ¥è€…çš„ç¨ç«‹æ€§ï¼ˆä¸åŒçš„æ¸¬è©¦è·‘æ¥è€…å¯ä»¥èˆ‡æ¡†æž¶åŒ…一起使用)。
æ¤æ¡†æž¶åŒ…括一個å¯é¸çš„Ant集æˆåŒ…。æ¤è»Ÿä»¶åŒ…包å«å¹¾å€‹åŠŸèƒ½é½Šå…¨ï¼Œå¯æ“´å±•的任務,å¯ç°¡åŒ–MoMEUnit框架與Ant構建系統的使用。
MoMEUnit Ant集æˆåŒ…æä¾›ä»¥ä¸‹åŠŸèƒ½ï¼š
- æ ¹æ“šæ¸¬è©¦æŽ¥å£å¯¦ç¾å’ŒæŒ‡å®šçš„æ¨¡å¼è¨ˆç®—è¦é‹è¡Œçš„æ¸¬è©¦åˆ—è¡¨ã€‚æ²’æœ‰å¿…è¦æŒ‡å®šè¦æ?Žç¢ºé‹è¡Œçš„æ¸¬è©¦ç”¨ä¾‹ã€‚開發人員å¯ä»¥æ·»åŠ æ¸¬è©¦ç”¨ä¾‹è€Œç„¡éœ€é…置測試é‹è¡Œå™¨ã€‚- æ ¹æ“šæŒ‡å®šçš„æºæ–‡ä»¶ï¼Œé¡žï¼Œè³‡æºå’Œåº«ï¼Œä»£è¡¨é–‹ç™¼äººå“¡é‹è¡Œå·²ç¶“構建的J2ME應用程åºçš„æ¸¬è©¦ç”¨ä¾‹æˆ–構建測試應用程åºã€‚
- åœ¨æ ¹æ“šéœ€è¦é‹è¡Œæ¸¬è©¦ä¹‹å‰é 先驗è‰J2ME應用程åºã€‚
- æ ¼å¼æ¸¬è©¦é€šéŽä½¿ç”¨é å®šç¾©æˆ–è‡ªå®šç¾©æ¸¬è©¦çµæžœæ ¼å¼åŒ–程åºé‹è¡Œè¼¸å‡ºï¼Œå°±åƒåœ¨ä»»å‹™ä¸ã€‚æ‰€æœ‰æ¸¬è©¦ç‰¹æ€§ï¼ŒåŒ…æ‹¬æ™‚é–“å’Œå †æ£§è·Ÿè¸ªéƒ½å¯ç”¨ã€‚
- é€šéŽæŒ‡å®šé 定義或自定義模擬器或é é©—è‰å™¨ï¼Œä½¿é–‹ç™¼äººå“¡å¯ä»¥é¸æ“‡é‹è¡Œæ¨¡æ“¬å™¨å’Œ/或é é©—è‰å·¥å…·ã€‚
- é€šéŽæŒ‡å®šæ‡‰ç”¨ç¨‹åºJADæè¿°ç¬¦å’Œ/æˆ–æ¸…å–®çš„å±¬æ€§ï¼Œä½¿é–‹ç™¼äººå“¡èƒ½å¤ é…置測試J2ME應用程åºã€‚
這個框架æä¾›äº†ä¸€å€‹MIDletTestRunner - 一個完全å¯é…置的MIDlet作為擴展。它用於在仿真器或移動è¨å‚™ä¸é‹è¡Œæ¸¬è©¦ã€‚它在一個å±å¹•ä¸é¡¯ç¤ºæ¸¬è©¦é‹è¡Œçš„çµæžœï¼ˆé€²åº¦æ¢ï¼Œçµ±è¨ˆï¼Œæ•…障列表或具有æ¯å€‹æ¸¬è©¦çš„詳細消æ¯çš„錯誤)。測試å¯ä»¥åœ¨å•Ÿå‹•期間自動é‹è¡Œï¼Œä¸¦åœ¨ä»¥å¾Œé‡æ–°åŸ·è¡Œå¤šæ¬¡ã€‚它å¯ä»¥æ‰“å°æè¿°æ€§çš„æ¶ˆæ¯ï¼Œå°‡å¤±æ•—和錯誤與stack-trace一起發é€åˆ°æ¨™æº–錯誤輸出
新功能:·è¶…æ™‚åŠŸèƒ½æ·»åŠ åˆ°ant集æˆåŒ…å’ŒMIDletTestRunnerå’Œå°bug修復。
評論沒有發現