測試?yán)碚?/h1>

一、軟件的分類

1蜓萄、軟件的定義

一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合隅茎。

軟件=數(shù)據(jù)+指令+文檔

2、根據(jù)應(yīng)用場景分類

工具類軟件嫉沽、游戲型軟件患膛、媒體型軟件、電商型軟件等

3耻蛇、根據(jù)軟件架構(gòu)分類

單機版軟件、分布式軟件

1胞此,單機版軟件:office臣咖、紅警等

2,分布式軟件:

c/s:客戶端需安裝專門軟件漱牵,如QQ 微信等

b/s:客戶端為瀏覽器夺蛇,如百度,hao123等

二酣胀、軟件測試的定義與原則

1刁赦、軟件測試的定義

通過人工或自動化的方式來驗證軟件的實際結(jié)果與用戶需求是否一致的過程。

2闻镶、軟件測試的原則

測試顯示軟件存在缺陷

窮盡測試不可能

測試盡早介入

缺陷集群性

測試活動依賴于測試內(nèi)容

沒有錯誤是好是謬論

殺蟲劑悖論

三甚脉、開發(fā)與測試模型的介紹

1、開發(fā)模型

瀑布模型


瀑布模型

優(yōu)點:為項目提供了按階段劃分的檢查點铆农,當(dāng)前一階段完成后牺氨,只需要去關(guān)注后續(xù)階段。

缺點:各階段的劃分完全固定墩剖,階段之間產(chǎn)生大量的文檔猴凹,極大地增加了工作量。

快速原型模型

增量模型

敏捷開發(fā)

2岭皂、測試模型

v模型


v模型

w模型


w模型

四郊霎、軟件測試的流程


測試的流程


五、軟件測試的分類


1爷绘、按技術(shù)劃分

黑盒測試书劝,白盒測試,灰盒測試

2揉阎、按階段劃分

單元測試庄撮,集成測試,系統(tǒng)測試毙籽,驗收測試

3洞斯、按內(nèi)容劃分

功能測試,性能測試,兼容性測試

4烙如、按其他劃分

冒煙測試么抗,隨機測試,安全性測試亚铁,探索性測試蝇刀,α測試,β測試徘溢,回歸測試

六吞琐、測試計劃

測試目的(整體概述、詳細(xì)描述:功能模塊然爆、bug情況站粟、上線日期)

測試資源:人力資源(姓名、職務(wù)曾雕、崗位職責(zé))奴烙,軟件資源:系統(tǒng)(Windows、MacOS剖张、Linux)切诀、瀏覽器、數(shù)據(jù)庫搔弄、服務(wù)器幅虑,硬件資源:電腦、手機顾犹,網(wǎng)絡(luò)資源:局域網(wǎng)翘单、互聯(lián)網(wǎng)

測試范圍:測試對象,測試特性蹦渣,非測試特性

測試風(fēng)險:編號哄芜,描述,等級柬唯,負(fù)責(zé)人认臊,對測試影響,規(guī)避方法

人員分工:姓名锄奢、職務(wù)失晴、工作內(nèi)容

測試策略:做什么樣測試

界面測試

接口測試

兼容性測試

性能測試

測試進(jìn)度:測試任務(wù),負(fù)責(zé)人拘央,預(yù)期開始時間涂屁,預(yù)期結(jié)束時間時間進(jìn)度,備注

測試準(zhǔn)則:啟動準(zhǔn)則灰伟,暫停準(zhǔn)則拆又,再啟動準(zhǔn)則儒旬,結(jié)束準(zhǔn)則

測試輸出:名稱,存放位置帖族,備注

七栈源、測試用例


1、用例模板
用例編號

所屬模塊

用例標(biāo)題:測試/驗證在 什么情況 去做什么 結(jié)果是什么

優(yōu)先級

前置條件

操作步驟

輸入數(shù)據(jù)

預(yù)期結(jié)果

實際結(jié)果

是否通過

BugId

編寫人

編寫時間

測試人員

測試時間

備注

2竖般、測試用例設(shè)計方法

等價類劃分

邊界值分析法

因果圖法

判定法

錯誤推測發(fā)

場景法

正交實驗法

八甚垦、禪道

1、安裝登錄

安裝:雙擊安裝涣雕,點擊啟動即可

登錄:點擊訪問禪道→登錄數(shù)據(jù)庫→管理員登錄禪道

2艰亮、操作

人員管理(admin):添加部門 → 添加用戶

創(chuàng)建產(chǎn)品(產(chǎn)品經(jīng)理):產(chǎn)品 → 添加產(chǎn)品

添加需求(產(chǎn)品經(jīng)理):產(chǎn)品 → 需求 → 提需求

創(chuàng)建項目(項目經(jīng)理):項目 → 添加項目 → 自動跳轉(zhuǎn)(選擇設(shè)置團隊)→ 團隊管理 → 給團隊配人

關(guān)聯(lián)需求(項目經(jīng)理):項目 → 需求 → 關(guān)聯(lián)需求 → 勾選任務(wù)

批量分解(項目經(jīng)理):在任務(wù)右側(cè) → 選擇批量分解 → 批量分解

查看任務(wù)(開發(fā)人員):我的地盤 → 首頁查看任務(wù) → 點擊任務(wù)數(shù)量進(jìn)入任務(wù)列表 → 選擇完成任務(wù)

創(chuàng)建版本(開發(fā)人員):項目 → 版本 → 創(chuàng)建版本

測試Bug(測試人員):測試 → bug → 提bug

解決bug(開發(fā)):測試 → bug → 確認(rèn) → 完成

再次測試(測試人員):測試 → 再次測試 → 如果解決的,點擊關(guān)閉挣郭,否則重新編輯

創(chuàng)建版本(產(chǎn)品經(jīng)理):產(chǎn)品 → 發(fā)布 → 創(chuàng)建發(fā)布 → 完成

九垃杖、缺陷報告

1、什么是缺陷丈屹?引起原因?

影響軟件正常運行的問題伶棒,也叫Bug旺垒,包含軟件和文檔。

2肤无、原因

軟件結(jié)構(gòu)復(fù)雜

編碼問題

使用新技術(shù)

需求不明確或者更改需求

項目周期短先蒋,時間緊迫

3、缺陷分類

根據(jù)測試種類:界面宛渐、功能缺陷竞漾、性能、安全窥翩、兼容性

根據(jù)嚴(yán)重程度:嚴(yán)重业岁、一般、次要寇蚊、輕微

根據(jù)優(yōu)先級:立即解決笔时、高優(yōu)先級、正常排隊仗岸、低優(yōu)先級允耿。

根據(jù)發(fā)生階段:需求、架構(gòu)扒怖、設(shè)計较锡、編碼、測試

4盗痒、畫出Bug跟蹤流程圖


5蚂蕴、核心要素(8項)

缺陷編號

缺陷狀態(tài):新建、指派、打開掂墓、修復(fù)谦纱、拒絕、延期君编、回歸跨嘉、關(guān)閉、重開

缺陷標(biāo)題

優(yōu)先級

重現(xiàn)步驟:步驟吃嘿、預(yù)期結(jié)果祠乃、實際結(jié)果

嚴(yán)重程度

缺陷類型

測試環(huán)境

指派人

提交人

提交時間

對應(yīng)的測試用例

附件

6、模板


十兑燥、測試報告

1亮瓷、模板

概述

編寫目的:測試報告的描述、項目簡介降瞳、測試內(nèi)容描述嘱支。

人員分工:姓名、職務(wù)挣饥、任務(wù)

測試環(huán)境:軟件除师、硬件環(huán)境

測試過程

測試進(jìn)度:測試任務(wù)、測試負(fù)責(zé)人扔枫、啟動時間汛聚、計劃完成時間、實際完成時間短荐、備注

用例執(zhí)行情況:模塊倚舀、用例總數(shù)、執(zhí)行用例數(shù)忍宋、通過用例數(shù)痕貌、未通過用例數(shù)、阻塞用例數(shù)

缺陷統(tǒng)計:模塊糠排、bug總數(shù)芯侥、新增bug總數(shù)、修復(fù)bug總數(shù)乳讥、遺留bug總數(shù)

缺陷分析:按照級別分柱查,按照缺陷模塊分,按照缺陷類型分:版本云石、趨勢

測試總結(jié)

測試結(jié)論:是否通過唉工。各種率、按級別描述缺陷

風(fēng)險分析:編號汹忠、風(fēng)險描述淋硝、規(guī)避方法和建議

遺留問題:編號雹熬、缺陷描述、缺陷等級谣膳、處理方法

十一竿报、接口測試

HTTP和HTTPS區(qū)別

請求組成:4部分組成,請求行继谚、請求頭烈菌、空行、請求體

響應(yīng)組成:4部分組成花履,響應(yīng)行芽世、響應(yīng)頭祭犯、空行喜命、響應(yīng)體

Http版本:1.1

常見狀態(tài)碼:200麸锉、301纤控、404、500

接口:

接口文檔:能看懂厦滤,word片任、showdoc逗概、swagger

接口測試:邏輯功能夺克、路徑測試箕宙、異常測試、其他異常情況

測試案例:使用postman進(jìn)行g(shù)et和post測試

接口測試用例

十二懊直、charles

1、常用抓包工具


2火鼻、Charles安裝室囊、代理配置(端口、可接受的IP)

3魁索、客戶配置:電腦和手機融撞,web和移動抓包

4、安裝證書:

安裝證書:Charles → help → SSL Proxy? →? 安裝web證書(第二個選項) →

導(dǎo)出證書:Charles → help → SSL Proxy? →? save

導(dǎo)入證書:

HTTPS代理設(shè)置:Charles → Proxy → SSL Proxy settings → 端口=443粗蔚,IP=*

5尝偎、斷點

右擊地址 → breakpoints

Proxy → breakpoint settings → 添加接口

6、過濾

Proxy → Recording settings → include鹏控、exclude

在請求導(dǎo)航欄最下邊輸入我們要看到域名

7致扯、模擬慢網(wǎng)速

Proxy → throttle settings

設(shè)置主機域名 、設(shè)定慢網(wǎng)速

8当辐、模擬404/403

tools → blocklist? :指定域名

9抖僵、壓力測試:

repeat advanced:次數(shù)、并發(fā)數(shù)

十三缘揪、fiddler

1耍群、簡介

2义桂、配置:

電腦瀏覽安裝、導(dǎo)入證書

移動端:

前提:手機和電腦必須在同一個無線網(wǎng)

fiddler配置端口號(8888)蹈垢、配置8888

主機地址:fiddler右上角慷吊、cmd

十四、數(shù)據(jù)庫


1曹抬、什么是數(shù)據(jù)庫

是一個存儲溉瓶、管理、組織數(shù)據(jù)的倉儲沐祷。

數(shù)據(jù)庫 = 多張表 + 各表之間的關(guān)系

2嚷闭、常見數(shù)據(jù)庫

MySQL、SQLite赖临、Oracle胞锰、Radis、SQL Server兢榨、MongoDB

3嗅榕、數(shù)據(jù)庫和SQL關(guān)系

數(shù)據(jù)庫用來存放數(shù)據(jù)的,SQL是用來操作數(shù)據(jù)庫中的數(shù)據(jù)的語言吵聪。

4凌那、SQL語句分類

DDL:數(shù)據(jù)定義語言

庫:5

表:7 + 4


DML:數(shù)據(jù)操作語言

插入數(shù)據(jù):(2)


注意事項:字符集修改(2)


刪除數(shù)據(jù)(3)


? 注意:delete from 表名 和 truncate table 表名區(qū)別

修改數(shù)據(jù)(3)


DQL:數(shù)據(jù)查詢語言

DCL:數(shù)據(jù)控制語言

多表設(shè)計

一對一:

一對多:

多對多:子查詢


select * from student where id in(select student_id from teacher_student where teacher_id =(select id from teacher where name='李老師'));

多表聯(lián)查

交叉查詢:


內(nèi)連接查詢:

左外連接

右外連接

MySQL圖形化工具

Navicat


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者

  • 序言:七十年代末,一起剝皮案震驚了整個濱河市吟逝,隨后出現(xiàn)的幾起案子帽蝶,更是在濱河造成了極大的恐慌,老刑警劉巖块攒,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件励稳,死亡現(xiàn)場離奇詭異,居然都是意外死亡囱井,警方通過查閱死者的電腦和手機驹尼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來庞呕,“玉大人新翎,你說我怎么就攤上這事∽×罚” “怎么了地啰?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長讲逛。 經(jīng)常有香客問我髓绽,道長,這世上最難降的妖魔是什么妆绞? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任顺呕,我火速辦了婚禮枫攀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘株茶。我一直安慰自己来涨,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布启盛。 她就那樣靜靜地躺著蹦掐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪僵闯。 梳的紋絲不亂的頭發(fā)上卧抗,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天,我揣著相機與錄音鳖粟,去河邊找鬼社裆。 笑死,一個胖子當(dāng)著我的面吹牛向图,可吹牛的內(nèi)容都是我干的泳秀。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼榄攀,長吁一口氣:“原來是場噩夢啊……” “哼嗜傅!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起檩赢,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤吕嘀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后贞瞒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體偶房,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年憔狞,在試婚紗的時候發(fā)現(xiàn)自己被綠了蝴悉。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片彰阴。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡瘾敢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出尿这,到底是詐尸還是另有隱情簇抵,我是刑警寧澤,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布射众,位于F島的核電站碟摆,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏叨橱。R本人自食惡果不足惜典蜕,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一断盛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧愉舔,春花似錦钢猛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至火的,卻和暖如春壶愤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背馏鹤。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工征椒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人假瞬。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓陕靠,卻偏偏與公主長得像,于是被迫代替她去往敵國和親脱茉。 傳聞我的和親對象是個殘疾皇子剪芥,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,060評論 2 355