測試(您的耐心)使用Qt的人相當(dāng)多,發(fā)現(xiàn)測試很無聊。至少可以。幸運(yùn)的是,Qt為自動測試您的Qt代碼提供了一個全面的框架,一旦您掌握了它,您的未來將一片光明。您將能夠擁有一臺執(zhí)行重復(fù)測試的計(jì)算機(jī)(它們擅長于重復(fù)性測試,它們是計(jì)算機(jī)),并且您再也不必?fù)?dān)心修改現(xiàn)有代碼。另外,您將能夠更快地交付更高質(zhì)量的代碼,而不必?fù)?dān)心最小的變化會導(dǎo)致退化。 “使用Qt測試(您的耐心)”將開始于使用Qt進(jìn)行單元測試的基礎(chǔ)知識以及如何組織代碼。接下來,演講將涵蓋基本的線性測試以及數(shù)據(jù)驅(qū)動的測試,以及如何組織代碼以實(shí)現(xiàn)可測試性。在編寫代碼時(shí)要考慮到測試,可以增加自動化測試的好處,并且您將獲得一些有關(guān)如何執(zhí)行此操作的想法。最終,演講將涵蓋如何通過模擬類和提供存根來避免冗余測試。最后,演講將解釋如何測試消耗網(wǎng)絡(luò)服務(wù)器且不需要實(shí)際服務(wù)器的類。參加此演講的人將能夠重新開始工作并應(yīng)用Qt測試框架和最佳做法,從而立即開始提高質(zhì)量。本演講將不涉及GUI測試。