軟件測試?yán)碚摵头椒ㄓ心男?,一款好的軟件,最為主要的就是測試了,接下來就隨小編了解下做軟件測試最基本的理論常識,或者說最基本的測試方法??,請問軟件測試的理論、方法與工具各是什么?,軟件測試的方法有哪些???
1.做軟件測試最基本的理論常識,或者說最基本的測試方法??
建議看下《軟件測試的藝術(shù)》
2.請問軟件測試的理論、方法與工具各是什么?
測試?yán)碚?測試計劃、方案的編寫 用例編寫與執(zhí)行 測試環(huán)境搭建 白盒測試(JAVA、C、C++) 性能測試工具(LR) BUG管理工具(TD、BUGZILLA、EC) 自動化測試工具 shell腳本 數(shù)據(jù)庫操作 Linux系統(tǒng)操作。
3.軟件測試的方法有哪些?
電腦軟件是計算機(jī)系統(tǒng)中的程序,數(shù)據(jù),有關(guān)文檔的集合. 電腦軟件()是指計算機(jī)系統(tǒng)中的程序及其文檔。程序是計算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。 軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機(jī)進(jìn)行交流。軟件是計算機(jī)系統(tǒng)設(shè)計的重要依據(jù)。為了方便用戶,為了使計算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計計算機(jī)系統(tǒng)時,必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。 軟件的正確含義應(yīng)該是: (1)運(yùn)行時,能夠提供所要求功能和性能的指令或計算機(jī)程序集合。 (2)程序能夠滿意地處理信息的數(shù)據(jù)結(jié)構(gòu)。 (3)描述程序功能需求以及程序如何操作和使用所要求的文檔。 軟件具有與硬件不同的特點(diǎn): (1)表現(xiàn)形式不同 硬件有形,有色,有味,看得見,摸得著,聞得到。而軟件無形,無色,無味,看不見,摸不著,聞不到。軟件大多存在人們的腦袋里或紙面上,它的正確與否,是好是壞,一直要到程序在機(jī)器上運(yùn)行才能知道。這就給設(shè)計、生產(chǎn)和管理帶來許多困難。 (2)生產(chǎn)方式不同 軟件是開發(fā),是人的智力的高度發(fā)揮,不是傳統(tǒng)意義上的硬件制造。盡管軟件開發(fā)與硬件制造之間有許多共同點(diǎn),但這兩種活動是根本不同的。 (3)要求不同 硬件產(chǎn)品允許有誤差,而軟件產(chǎn)品卻不允許有誤差。 4)維護(hù)不同 硬件是要用舊用壞的,在理論上,軟件是不會用舊用壞的,但在實際上,軟件也會變舊變壞。因為在軟件的整個生存期中,一直處于改變(維護(hù))狀態(tài)。 軟件分為系統(tǒng)軟件和應(yīng)用軟件 系統(tǒng)軟件如:操作系統(tǒng) 應(yīng)用軟件如:word wps rar 等
通過上文中對做軟件測試最基本的理論常識,或者說最基本的測試方法??,請問軟件測試的理論、方法與工具各是什么?,軟件測試的方法有哪些???的了解,還需其他了解,請聯(lián)系客服。