【博學(xué)谷學(xué)習(xí)記錄】超強(qiáng)總結(jié)聘芜,用心分享|測(cè)試工程師必備技能總結(jié):軟件測(cè)試知識(shí)與JS語(yǔ)法

一兄渺、CS和BS軟件架構(gòu)

CS即客戶端-服務(wù)器架構(gòu)與BS即瀏覽器-服務(wù)器架構(gòu),區(qū)別總結(jié) :

效率:c/s效率高汰现,某些內(nèi)容已經(jīng)安裝在系統(tǒng)中了挂谍,b/s每次都要加載最新的數(shù)據(jù)

升級(jí):b/s無(wú)縫升級(jí);c/s刪除老版本再安裝新版本

安全:c/s更安全瞎饲,需要安裝口叙、注冊(cè)、登錄嗅战;b/s有瀏覽器即可使用妄田,安全程度低

開(kāi)發(fā)成本:b/s成本低;c/s需要不同的系統(tǒng)要不同的開(kāi)發(fā)人員仗哨,成本高


二形庭、語(yǔ)言發(fā)展史

1、機(jī)器語(yǔ)言厌漂、機(jī)器碼(0和1):計(jì)算機(jī)底層能識(shí)別

2萨醒、匯編語(yǔ)言:最接近機(jī)器碼的語(yǔ)言,依然晦澀難懂苇倡,比其它高級(jí)語(yǔ)言運(yùn)行速度快

3富纸、高級(jí)語(yǔ)言:c、php旨椒、java晓褪、python。综慎。涣仿。

三、軟件測(cè)試分類

?

四示惊、按階段分類

1好港、單元測(cè)試也叫模塊測(cè)試;測(cè)試最小的程序模塊米罚;

2钧汹、集成測(cè)試又叫組裝測(cè)試,通常在單元測(cè)試的基礎(chǔ)上录择,單獨(dú)的模塊合在一起測(cè)試

3拔莱、系統(tǒng)測(cè)試碗降,指的是將整個(gè)軟件系統(tǒng)看為一個(gè)整體進(jìn)行測(cè)試

4、驗(yàn)收測(cè)試:

(1) α測(cè)試:Alpha 是內(nèi)測(cè)版本塘秦,通常只在軟件開(kāi)發(fā)者內(nèi)部交流讼渊,或忠實(shí)的粉絲之間發(fā)布,該版本軟件的bug較多嗤形,普通用戶最好不要安裝

(2)β測(cè)試:Beta是公測(cè)版本精偿,是對(duì)所有用戶開(kāi)放的測(cè)試版本,免費(fèi)發(fā)布赋兵,因?yàn)槔锩孢€會(huì)有一些bug的存在

(3)γ測(cè)試:Gamma版本就是正式版的候選版本

五笔咽、是否查看源代碼

1、黑盒測(cè)試:關(guān)注業(yè)務(wù)邏輯霹期,輸入內(nèi)容與輸出結(jié)果之間

2叶组、白盒測(cè)試:去研究里面的源代碼和程序結(jié)構(gòu)

3、灰盒測(cè)試:黑白之間的狀態(tài)


六历造、按是否運(yùn)行分類

1甩十、靜態(tài)測(cè)試: 指不實(shí)際運(yùn)行被測(cè)軟件,而只是靜態(tài)地檢查程序代碼吭产、界面或文檔中可能存在的錯(cuò)誤過(guò)程侣监。

2、動(dòng)態(tài)測(cè)試: 是指實(shí)際運(yùn)行被測(cè)程序臣淤,輸入相應(yīng)的測(cè)試數(shù)據(jù)橄霉,檢查實(shí)際輸出結(jié)果和預(yù)期結(jié)果是否相符的過(guò)程。

七邑蒋、按照是否自動(dòng)化

1姓蜂、人工測(cè)試:也叫做手工測(cè)試,測(cè)試人員手動(dòng)去進(jìn)行的測(cè)試

2医吊、自動(dòng)化測(cè)試:利用代碼或者工具幫助人工進(jìn)行測(cè)試

八钱慢、測(cè)試策略

1、冒煙測(cè)試:冒煙測(cè)試就是對(duì)系統(tǒng)進(jìn)行最基本功能的測(cè)試卿堂,保證基本的功能和流程能走通

2束莫、回歸測(cè)試:當(dāng)修復(fù)一個(gè)BUG后,把之前的測(cè)試用例在新的代碼下進(jìn)行再次測(cè)試

3草描、隨機(jī)測(cè)試:隨機(jī)測(cè)試主要是對(duì)被測(cè)軟件的一些重要功能進(jìn)行復(fù)測(cè)览绿,也包括測(cè)試那些當(dāng)前的測(cè)試用例沒(méi)有覆蓋到的部分

4、探索性測(cè)試:探索性測(cè)試意味著同時(shí)設(shè)計(jì)測(cè)試和執(zhí)行測(cè)試陶珠。測(cè)試人員通過(guò)測(cè)試來(lái)不斷學(xué)習(xí)被測(cè)系統(tǒng)挟裂。

九享钞、缺陷

軟件缺陷:是指軟件或程序中存在的各種問(wèn)題及錯(cuò)誤揍诽;會(huì)導(dǎo)致軟件產(chǎn)品在某種程度上不能滿足用戶的需求


十诀蓉、軟件缺陷的判定標(biāo)準(zhǔn)

1. 軟件未達(dá)到需求規(guī)格說(shuō)明書(shū)中標(biāo)明的功能

2. 軟件出現(xiàn)了需求規(guī)格說(shuō)明書(shū)指明不會(huì)出現(xiàn)錯(cuò)誤的地方

3. 軟件的功能超出了需求規(guī)格說(shuō)明書(shū)指明的范圍

4. 軟件未達(dá)到需求規(guī)格說(shuō)明書(shū)雖未指明但應(yīng)該達(dá)到的目標(biāo)

5. 軟件測(cè)試人員認(rèn)為軟件難以理解,不易使用暑脆,運(yùn)行速度慢渠啤,或者最終用戶體驗(yàn)不好。


十一添吗、軟件缺陷產(chǎn)生的原因

軟件缺陷產(chǎn)生是不可避免的沥曹,造成軟件缺陷產(chǎn)生的原因主要?dú)w納如下:

1.需求解釋、記錄或者定義錯(cuò)誤

2. 設(shè)計(jì)文檔說(shuō)明存在錯(cuò)誤或者拼寫(xiě)錯(cuò)誤

3. 編碼說(shuō)明碟联、程序代碼有誤

4. 硬件或者軟件系統(tǒng)上存在錯(cuò)誤


十二妓美、軟件缺陷的類型

功能錯(cuò)誤

界面錯(cuò)誤

兼容性缺陷

易用性問(wèn)題

改進(jìn)建議


三、測(cè)試原則

1鲤孵、只能證明軟件存在問(wèn)題壶栋,不能證明不存在問(wèn)題

2、不能進(jìn)行窮盡(窮舉)測(cè)試普监,應(yīng)該分類別測(cè)試

3贵试、測(cè)試工作要盡早的介入,降低修復(fù)成本

4凯正、缺陷存在集群現(xiàn)象毙玻,二八原則:20%的模塊中存在80%的缺陷

5、測(cè)試依賴環(huán)境(系統(tǒng)廊散、瀏覽器)

6桑滩、殺蟲(chóng)劑現(xiàn)象

7、不存在缺陷謬論

十四奸汇、軟件測(cè)試的定義

人工和自動(dòng)化手段來(lái)進(jìn)行測(cè)試施符,目的找到預(yù)期結(jié)果和實(shí)際結(jié)果之間的差異

十五、軟件測(cè)試的目的

用最少的人力擂找、物力戳吝、財(cái)力,找到軟件中的問(wèn)題并修復(fù)贯涎,從而降低商業(yè)風(fēng)險(xiǎn)

十六听哭、測(cè)試用例

定義:是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期結(jié)果的文檔塘雳。測(cè)什么陆盘?怎么測(cè)?


十七败明、js基礎(chǔ)語(yǔ)法

ctrl+隘马? 依然是注釋的快捷鍵

alert彈出對(duì)話框,小括號(hào)中的內(nèi)容可以實(shí)現(xiàn)提示文字的效果妻顶,必須放在英文狀態(tài)下的單酸员、雙引號(hào)中蜒车,最后的分號(hào)不推薦省略,

例:

alert();

alert('您的話費(fèi)不足 請(qǐng)及時(shí)充值');

alert("您網(wǎng)費(fèi)不足");

書(shū)寫(xiě)位置:script標(biāo)簽寫(xiě)在html代碼的最后位置幔嗦,其它js程序都要寫(xiě)在這對(duì)標(biāo)簽中


十八酿愧、事件語(yǔ)法

<script type="text/javascript">

語(yǔ)法規(guī)則:

事件源.事件類型=function(){事件發(fā)生的時(shí)候要執(zhí)行的命令}

//document 代表查找的范圍在整個(gè)文檔中

// document.getElementById('bz') ????事件源: ???通過(guò)id的值為bz的按鈕

以下這一小段代碼放在瀏覽器的f12,找到第二個(gè)console邀泉,復(fù)制進(jìn)去回車(chē)運(yùn)行嬉挡,查看是否可以找到對(duì)應(yīng)的標(biāo)簽

// onclick ?代表事件類型(鼠標(biāo)左鍵點(diǎn)擊)

// function(){ 要執(zhí)行的命令 }

//例:

documen.getElementById('xw').onclick=function(){

alert('啊 我被點(diǎn)了');

}

//getElementsByClassName('xw') ??找class為xw的標(biāo)簽

//onclick ??必須都是小寫(xiě)才可以!汇恤!

// [數(shù)字] ??代表第幾個(gè)庞钢,從0開(kāi)始記錄數(shù)字(索引值、地址下標(biāo))

document.getElementsByClassName('xw')[1].onclick=function(){

alert('我有class 我被點(diǎn)擊了');

}

//onmouseover ?鼠標(biāo)移入事件

//onmouseout ?鼠標(biāo)移出事件

</script>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末因谎,一起剝皮案震驚了整個(gè)濱河市焊夸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蓝角,老刑警劉巖阱穗,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異使鹅,居然都是意外死亡揪阶,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)患朱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鲁僚,“玉大人,你說(shuō)我怎么就攤上這事裁厅”常” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵执虹,是天一觀的道長(zhǎng)拓挥。 經(jīng)常有香客問(wèn)我,道長(zhǎng)袋励,這世上最難降的妖魔是什么侥啤? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮茬故,結(jié)果婚禮上盖灸,老公的妹妹穿的比我還像新娘。我一直安慰自己磺芭,他們只是感情好赁炎,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著钾腺,像睡著了一般徙垫。 火紅的嫁衣襯著肌膚如雪琅攘。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,457評(píng)論 1 311
  • 那天松邪,我揣著相機(jī)與錄音,去河邊找鬼哨查。 笑死逗抑,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的寒亥。 我是一名探鬼主播邮府,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼溉奕!你這毒婦竟也來(lái)了褂傀?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤加勤,失蹤者是張志新(化名)和其女友劉穎仙辟,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鳄梅,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叠国,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了戴尸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片粟焊。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖孙蒙,靈堂內(nèi)的尸體忽然破棺而出项棠,到底是詐尸還是另有隱情,我是刑警寧澤挎峦,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布香追,位于F島的核電站,受9級(jí)特大地震影響坦胶,放射性物質(zhì)發(fā)生泄漏翅阵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一迁央、第九天 我趴在偏房一處隱蔽的房頂上張望掷匠。 院中可真熱鬧,春花似錦岖圈、人聲如沸讹语。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)顽决。三九已至短条,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間才菠,已是汗流浹背茸时。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赋访,地道東北人可都。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像蚓耽,于是被迫代替她去往敵國(guó)和親渠牲。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

推薦閱讀更多精彩內(nèi)容