日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

软件测试——初识篇

發(fā)布時(shí)間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试——初识篇 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 1、什么是軟件測(cè)試
  • 2、軟件測(cè)試和開(kāi)發(fā)的區(qū)別
  • 3、軟件測(cè)試與調(diào)試的區(qū)別
  • 4、軟件測(cè)試崗位
  • 5、目前IT公司的部門(mén)團(tuán)隊(duì)人員架構(gòu)
  • 6、優(yōu)秀的測(cè)試人員所具備的素質(zhì)


1、什么是軟件測(cè)試

官方表示:軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例(包括輸入數(shù)據(jù)與預(yù)期輸出結(jié)果),并利用這些測(cè)試用例運(yùn)行軟件,以發(fā)現(xiàn)軟件錯(cuò)誤的過(guò)程

簡(jiǎn)單的理解是:軟件測(cè)試就是找BUG,發(fā)現(xiàn)缺陷。

現(xiàn)實(shí)生活中在很多情況下我們都在默默進(jìn)行測(cè)試:
剛新買(mǎi)來(lái)一部手機(jī),我們往往需要查看手機(jī)的常見(jiàn)功能是否能正常運(yùn)行,這是在"測(cè)試"
一場(chǎng)考試,做完一遍題目之后, 進(jìn)行一遍檢查, 這是在 “測(cè)試”
買(mǎi)一臺(tái)電視,安裝好之后打開(kāi)試試看能不能正常使用,這也是在 “測(cè)試”

軟件測(cè)試就是驗(yàn)證軟件產(chǎn)品特性是否滿足用戶的需求

早期,人們更多的將測(cè)試看成是對(duì)軟件產(chǎn)品"檢驗(yàn)",檢查軟件的每個(gè)功能是否運(yùn)行正常。
1983年,Bill Hetzel將軟件測(cè)試定義為:軟件測(cè)試就是一系列活動(dòng),這些活動(dòng)是為了評(píng)估一個(gè)程序或者 軟件系統(tǒng)的特性或能力,并確定是否達(dá)到了其預(yù)期的效果
從這話我們可以看出以下兩點(diǎn):

  • 測(cè)試試圖驗(yàn)證軟件是"工作的",也就是驗(yàn)證軟件功能執(zhí)行的正確性
  • 測(cè)試的活動(dòng)是以測(cè)試人員"預(yù)期的結(jié)果"為依據(jù),這里的"預(yù)期結(jié)果"指的是需求定義。

軟件測(cè)試的特點(diǎn)軟件測(cè)試只是一個(gè)樣本試驗(yàn),具有不可窮盡性

2、軟件測(cè)試和開(kāi)發(fā)的區(qū)別

技能要求
開(kāi)發(fā)要求技能集中,專業(yè)度高(深度高)。

例如C++后臺(tái)開(kāi)發(fā)工程師,不僅需要會(huì)使用,還需要了解各種各樣的底層原理,這樣才能寫(xiě)出好的代碼

測(cè)試要求技能廣泛,專業(yè)度低
接口: soupUI postman jmeter
自動(dòng)化測(cè)試: java Python ,unittest ,testNG,robotFramework selenium工具
性能測(cè)試工具: loadrunner jmeter
抓包: Charles fiddler (模擬弱網(wǎng))
APP測(cè)試: appium Macaca

難易程度:開(kāi)發(fā)廣度小,專業(yè)度高。測(cè)試廣度大,專業(yè)度低
工作環(huán)境:基本類似 薪水 中小企業(yè)總體比研發(fā)低,自動(dòng)化等專業(yè)測(cè)試領(lǐng)域和研發(fā)基本無(wú)差距。大廠研發(fā)測(cè)試基本無(wú)差 別發(fā)展前景 自動(dòng)化測(cè)試、安全測(cè)試等領(lǐng)域發(fā)展前景和研發(fā)基本一致。
繁忙程度: 敏捷模式下差距不大,產(chǎn)品發(fā)布前壓力比較大

3、軟件測(cè)試與調(diào)試的區(qū)別

1.目的

軟件調(diào)試:程序員驗(yàn)證軟件是否實(shí)現(xiàn)了他想讓軟件實(shí)現(xiàn)的功能
軟件測(cè)試:測(cè)試人員驗(yàn)證軟件是否實(shí)現(xiàn)了用戶的需求

2.角色

軟件調(diào)試:開(kāi)發(fā)人員
軟件測(cè)試:測(cè)試人員和開(kāi)發(fā)人員來(lái)執(zhí)行,黑盒測(cè)試主要由測(cè)試人員完成、單元/集成測(cè)試主要是由開(kāi)發(fā)人員執(zhí)行

3.階段

軟件調(diào)試:開(kāi)發(fā)階段
軟件測(cè)試:貫穿了整個(gè)軟件開(kāi)發(fā)生命周期,處處有軟件測(cè)試
(軟件測(cè)試是在開(kāi)發(fā)完成之后進(jìn)行的,這句話錯(cuò)誤)

4、軟件測(cè)試崗位

軟件測(cè)試工程師:工程師的主要工作一般包含需求分析、編寫(xiě)測(cè)試計(jì)劃和測(cè)試方案、設(shè)計(jì)測(cè)試用例、執(zhí)行測(cè)試用例、跟蹤BUG、編寫(xiě)測(cè)試報(bào)告等。

測(cè)試開(kāi)發(fā)工程師:根據(jù)項(xiàng)目的特點(diǎn)來(lái)開(kāi)發(fā)一些自動(dòng)化測(cè)試的腳本,或自動(dòng)化測(cè)試的工具,或者是軟件測(cè) 試工作中用到的提高工作效率的小工具什么的,從而能夠更有效地進(jìn)行測(cè)試,提高軟件產(chǎn)品的質(zhì)量。測(cè)試開(kāi)發(fā)工程師工作的目的就是為了更高效,更快捷地讓測(cè)試工程師進(jìn)行測(cè)試工作;測(cè)試開(kāi)發(fā)崗位一般 要求一定的開(kāi)發(fā)能力,解決問(wèn)題的能力尤為重要。

性能測(cè)試工程師:針對(duì)系統(tǒng)進(jìn)行性能測(cè)試,包括使用工具和編寫(xiě)性能自動(dòng)化測(cè)試腳本。

安全測(cè)試工程師:主要分析產(chǎn)品可能會(huì)出現(xiàn)的安全問(wèn)題,做各個(gè)方面的滲透測(cè)試,提高產(chǎn)品的安全性 其它:系統(tǒng)測(cè)試工程師,嵌入式測(cè)試工程師,硬件測(cè)試工程師。

5、目前IT公司的部門(mén)團(tuán)隊(duì)人員架構(gòu)


一個(gè)項(xiàng)目團(tuán)隊(duì)中的測(cè)試人員組成

1.手工測(cè)試人員
2.自動(dòng)化測(cè)試用例開(kāi)發(fā)人員(自動(dòng)化)
3.自動(dòng)化工具開(kāi)發(fā)(測(cè)試提效)

2和3統(tǒng)稱為測(cè)試開(kāi)發(fā)人員

6、優(yōu)秀的測(cè)試人員所具備的素質(zhì)

1.綜合能力

  • 溝通能力。含著表達(dá)能力、傾聽(tīng)能力和設(shè)計(jì)能力(形象設(shè)計(jì)、動(dòng)作設(shè)計(jì)、環(huán)境設(shè)計(jì))。溝通能力看起來(lái)是外在的東西,而實(shí)際上是個(gè)人素質(zhì)的重要體現(xiàn),它關(guān)系著一個(gè)人的知識(shí)、能力和品德。
  • 學(xué)習(xí)能力。就是學(xué)習(xí)的方法與技巧(并非是學(xué)到什么東西),有了這樣的方法與技巧,學(xué)習(xí)到知識(shí)后,就形成專業(yè)知識(shí);學(xué)習(xí)到如何執(zhí)行的方法與技巧,就形成執(zhí)行能力。
  • 開(kāi)發(fā)能力。有良好的思維邏輯和編程能力。
  • 文字描述能力。能夠編寫(xiě)文檔,并且能夠清晰的描述出BUG

2.測(cè)試用例的編寫(xiě)能力

3.自動(dòng)化測(cè)試能力

4.興趣

5.責(zé)任感,抗壓力強(qiáng)

6.探索性思維

  • 不被條條框框束縛,發(fā)散性思維,能夠結(jié)合實(shí)際想問(wèn)題

總結(jié)

以上是生活随笔為你收集整理的软件测试——初识篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。