[問題] MFC dll專案如何進行測試呢!?

看板C_and_CPP (C/C++)作者 (超越自己)時間10年前 (2015/08/02 20:48), 編輯推噓7(7014)
留言21則, 7人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ MFC -- 各位板友大家好, 想請問用MFC dll專案產生的專案完成後, Visual Studio是否有工具能進行檢測呢!? 還是非得自己再寫一支測試程式呼叫此dll? 謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.199.190 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1438519710.A.110.html

08/02 21:03, , 1F
別想了, 要驗證的話就是再寫一支做驗證 , 如果你是要問
08/02 21:03, 1F

08/02 21:05, , 2F
怎麼對 dll debug 的話, 那在 dll 專案的屬性頁做設定
08/02 21:05, 2F

08/02 21:07, , 3F
組態屬性 -> 命令 , 輸入要調用 dll 的 exe.
08/02 21:07, 3F

08/02 21:08, , 4F
dll不就是要給程式呼叫的?你不寫一支測試程式要怎測試?
08/02 21:08, 4F

08/02 23:47, , 5F
因為小弟懂得不多,所以才想詢問是否有其他方式,謝謝兩位^^
08/02 23:47, 5F

08/03 00:19, , 6F
我以為用MFC寫程式都超強的......
08/03 00:19, 6F

08/03 00:28, , 7F
可以用UNIT TEST專案
08/03 00:28, 7F

08/03 00:34, , 8F
@kazuto , 據我所知 UNIT TEST 似乎還是要 .Net 支援 ?
08/03 00:34, 8F

08/03 00:35, , 9F
另比較好奇 , 在 MFC 寫 UNIT TEST , 不就和寫一個小型
08/03 00:35, 9F

08/03 00:35, , 10F
的測試程式沒兩樣?
08/03 00:35, 10F

08/03 00:52, , 11F
VS2013有支援了,有些做法我也還在摸索
08/03 00:52, 11F

08/03 00:54, , 12F
不過我覺得為了用UNIT TEST,去思考如寫出個可測的架構,
08/03 00:54, 12F

08/03 00:55, , 13F
對我個人而言還蠻有幫助的。其他的批次功能就不用不多說了
08/03 00:55, 13F

08/03 06:59, , 14F
其實同一支程式 可以藉由不同的設定build出dll/exe
08/03 06:59, 14F

08/03 06:59, , 15F
真的嫌麻煩的話是可以寫在一起的
08/03 06:59, 15F

08/03 07:00, , 16F
exe的話就直接當作普通函數呼叫那些dll內容就可以了
08/03 07:00, 16F

08/03 22:26, , 17F
可以在dll裡寫個testall的方法阿
08/03 22:26, 17F

08/03 22:48, , 18F
@feeya , 寫 testall ?? 那會有多大 ? 另有些 dll 是包
08/03 22:48, 18F

08/03 22:48, , 19F
GUI/Message 的 function / class , 寫 testall 適合 ?
08/03 22:48, 19F

08/03 22:49, , 20F
不過話說回來,倒是希望有人可以 reply 分享測試開發經驗.
08/03 22:49, 20F

08/04 11:21, , 21F
我現在也還在摸索適合的測試方法
08/04 11:21, 21F
文章代碼(AID): #1LlX6U4G (C_and_CPP)
文章代碼(AID): #1LlX6U4G (C_and_CPP)