系統測試是為了發(fā)現伙伴而執行次序的過(guò)程,成功的測試是發(fā)現了至今尚未發(fā)現的伙伴的測試。
測試的宗旨就是欲望能以最少的人力和時(shí)間發(fā)現潛在的各種伙伴和缺陷。應依據開(kāi)發(fā)各階段的需求、設計等文檔或次序的內部結構精心設計測試用例,并應用這些實(shí)例來(lái)運行次序,以便發(fā)現伙伴。信息系統測試應包含軟件測試、硬件測試和網(wǎng)絡(luò )測試。硬件測試、網(wǎng)絡(luò )測試可以依據具體的性能指標來(lái)進(jìn)行,此中央說(shuō)的測試更多的是指軟件測試。
系統測試是保證系統質(zhì)量和可靠性的關(guān)鍵步驟,是對系統開(kāi)發(fā)過(guò)程中的系統分析系統設計和實(shí)施的最后復查。依據測試的概念和宗旨,在進(jìn)行信息系統測試時(shí)應遵循以基礎原則。
· 應盡早并始終地進(jìn)行測試。測試不是在應用系統開(kāi)發(fā)完之后才進(jìn)行的。由于原始問(wèn)題的復雜性、開(kāi)發(fā)各階段的多樣性以及參加人員之間的諧和等因素,使得毛開(kāi)發(fā)各個(gè)階段都有可以出現伙伴。因此,測試應貫穿在開(kāi)發(fā)的各個(gè)階段,盡早糾正伙伴,消除隱患。
· 測試義務(wù)應該避免由原開(kāi)發(fā)軟件的人或小組承擔,一方面,開(kāi)發(fā)人員往往不愿召認自己的義務(wù),總以為自己開(kāi)發(fā)的軟件沒(méi)有伙伴;另一方面,開(kāi)發(fā)人員的伙伴很對由自己測試出來(lái),很隨意依據自己編程的思路來(lái)制定測試思路,具有局限性。測試義務(wù)應由專(zhuān)門(mén)人員來(lái)進(jìn)行,這樣會(huì )更客觀(guān),更有效。
· 設計測試計劃的時(shí)候,不僅要一定輸入數據,而且要依據系統功能一定預期的輸入效果。將實(shí)際輸入效果與預期效果絕對照就能發(fā)現測試對象是否正確。
· 在設計測試用例時(shí),不僅要設計有效合理的輸入條件,也要包含不合理、失效的輸入條件。測試的時(shí)候,人們往往習慣遵循合理的、正常的狀態(tài)進(jìn)行測試,而無(wú)視了對異常、不合理、意想不到的狀態(tài)進(jìn)行測試,而這些可以就是隱患。
· 在測試次序時(shí),不僅要考試次序是否做了該做的事,還要考試次序是否做了不該做的事。多余的義務(wù)會(huì )帶來(lái)副作用,影響次序的效率,有時(shí)會(huì )帶來(lái)潛在的危害或伙伴 。
· 嚴肅遵循測試計劃來(lái)進(jìn)行,避免測試的隨意性。測試計劃應包含測試內容、進(jìn)度擺布、人員擺布、測試環(huán)境、測試工具和測試資料等。嚴肅的遵循測試計劃可以;認證進(jìn)度,使各方面都得以諧和進(jìn)行。
· 妥帖保存測試計劃、測試用例,作為軟件文檔的組成部分,為掩護提供方便。
· 測試用例都是精心設計出來(lái)的,可以為重新測試或追加測試提供方便。當糾正之前的測試用例,或在其基礎上修改,然落先行測試。
測試是開(kāi)發(fā)過(guò)程中一個(gè)獨立且非常主要的階段,測試過(guò)程基礎上與開(kāi)發(fā)過(guò)程平行。
一個(gè)規范化的測試過(guò)程通常包含以下基礎的測試靜止:
(1)擬定測試計劃。在制定測試計劃時(shí),要短缺推敲整個(gè)項宗旨開(kāi)發(fā)時(shí)間和開(kāi)發(fā)進(jìn)童以及一些人為因素和客觀(guān)條件等,使得測試計劃是可行的。測試計劃的內容主要有測試的內容、進(jìn)度擺布、測試所需的環(huán)境和條件、測試培訓擺布等。
(2)編制測試綱領(lǐng)。測試綱領(lǐng)是測試的依據。它清楚詳盡地規矩了在測試中針對系統的每一項功能或特性所必須完成的基礎測試項目和測試完成的規范。
(3)依據測試綱領(lǐng)設計和生成測試用例。在設計測試用例的時(shí)候,可綜合應用前面介紹的測試用例和設計技術(shù),發(fā)作測試設計說(shuō)明文檔,其內容主要有被測項目、輸人數據、測試過(guò)程、預期輸入效果等。
(4)實(shí)施測試。測試的實(shí)施階段是由一系列的測試周期組成的。在每個(gè)測試周期中,測試人員和開(kāi)發(fā)人員將依據預先編制好的測試綱領(lǐng)和準備好的測試用例,對被測軟件或設備進(jìn)行完整的測試。
(5)生成測試報告。測試完成后,要形成相應的測試報告,主要對測試進(jìn)行概要說(shuō)明,列出測試的結論,指出缺陷和伙伴,另外,給出一些建議,如可采用的修改方法,各項修改預計的義務(wù)量及修改的負責人員。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/