看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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
EdisonX: 別想了, 要驗證的話就是再寫一支做驗證 , 如果你是要問 08/02 21:03
EdisonX: 怎麼對 dll debug 的話, 那在 dll 專案的屬性頁做設定 08/02 21:05
EdisonX: 組態屬性 -> 命令 , 輸入要調用 dll 的 exe. 08/02 21:07
kwpn: dll不就是要給程式呼叫的?你不寫一支測試程式要怎測試? 08/02 21:08
BIAO: 因為小弟懂得不多,所以才想詢問是否有其他方式,謝謝兩位^^ 08/02 23:47
stupid0319: 我以為用MFC寫程式都超強的...... 08/03 00:19
kazuto: 可以用UNIT TEST專案 08/03 00:28
EdisonX: @kazuto , 據我所知 UNIT TEST 似乎還是要 .Net 支援 ? 08/03 00:34
EdisonX: 另比較好奇 , 在 MFC 寫 UNIT TEST , 不就和寫一個小型 08/03 00:35
EdisonX: 的測試程式沒兩樣? 08/03 00:35
kazuto: VS2013有支援了,有些做法我也還在摸索 08/03 00:52
kazuto: 不過我覺得為了用UNIT TEST,去思考如寫出個可測的架構, 08/03 00:54
kazuto: 對我個人而言還蠻有幫助的。其他的批次功能就不用不多說了 08/03 00:55
Killercat: 其實同一支程式 可以藉由不同的設定build出dll/exe 08/03 06:59
Killercat: 真的嫌麻煩的話是可以寫在一起的 08/03 06:59
Killercat: exe的話就直接當作普通函數呼叫那些dll內容就可以了 08/03 07:00
feeya: 可以在dll裡寫個testall的方法阿 08/03 22:26
EdisonX: @feeya , 寫 testall ?? 那會有多大 ? 另有些 dll 是包 08/03 22:48
EdisonX: GUI/Message 的 function / class , 寫 testall 適合 ? 08/03 22:48
EdisonX: 不過話說回來,倒是希望有人可以 reply 分享測試開發經驗. 08/03 22:49
kazuto: 我現在也還在摸索適合的測試方法 08/04 11:21