您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源單元測(cè)試工具 > TestNG
使用單元測(cè)試工具TestDriven.NET調(diào)試程序
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/3/27 15:08:06 ] 推薦標(biāo)簽:

  調(diào)試FAQ

  ◆ 當(dāng)調(diào)試包含參數(shù)的構(gòu)造函數(shù)類時(shí),為什么調(diào)試不了?

  的確,當(dāng)調(diào)試一個(gè)類,該類包含參數(shù)構(gòu)造函數(shù)但是不包含無(wú)參數(shù)構(gòu)造函數(shù)時(shí),斷點(diǎn)是進(jìn)不去的,因?yàn)樵擃惖哪J(rèn)參數(shù)沒(méi)有賦值和初始化,如何解決這個(gè)問(wèn)題,有兩種方法。

  *  第一種,將該類的含參的構(gòu)造函數(shù)注釋掉或者添加一個(gè)無(wú)參的構(gòu)造函數(shù)。

  *  第二種,采用內(nèi)接調(diào)試方法實(shí)例化包含參數(shù)的類,然后調(diào)試。

  ◆ 幾種停止調(diào)試的方法

  在上圖中,可以看到有兩種,一種是直接點(diǎn)擊工具欄中的停止按鈕,第二種是【工具】->【About Test Run】 選項(xiàng)。

  后序

  也許我上面所給出來(lái)的幾種方法難登大家法眼,我只是將自己的一些東西寫(xiě)出來(lái)給大家分享。為什么我會(huì)這么做?在我們項(xiàng)目過(guò)程中,一面要承受工程進(jìn)度的壓力,一面又要考慮到軟件質(zhì)量的問(wèn)題,我們需要在這兩者之間找到一個(gè)平衡,為此我們要尋找一種既保證質(zhì)量,又不是很費(fèi)時(shí)間的調(diào)試/測(cè)試方法來(lái)解決這個(gè)矛盾。

  我上面所給出的幾種調(diào)試方法都是相當(dāng)簡(jiǎn)潔的調(diào)試方法,能夠在較短時(shí)間內(nèi)調(diào)試/測(cè)試所編寫(xiě)的方法,雖說(shuō)并不完美,但是也相得益彰,通常是編寫(xiě)一個(gè)方法,馬上調(diào)試/測(cè)試所編寫(xiě)的方法,保證了方法的有效性和正確性。

  我所列舉出來(lái)的幾種調(diào)試方法都是相當(dāng)基礎(chǔ)的方式,至于怎么去用還得靠自己,復(fù)雜的東西都是基礎(chǔ)變過(guò)來(lái)的。

  重要的是我們要養(yǎng)成把質(zhì)量放在第一位的思維模式,要養(yǎng)成調(diào)試/測(cè)試的良好習(xí)慣,保證軟件的質(zhì)量和項(xiàng)目的進(jìn)度。

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd