小實訓筆記

一妇押、測試理論

1跷究、軟件分類

? ? 單機版:不需要聯(lián)網(wǎng)的軟件。例如:紅警敲霍、消消樂等俊马。

? ? 分布式:需要聯(lián)網(wǎng)。

? ? C/S:需要下載科客戶端肩杈。

? ? B/S:直接瀏覽器打開即可柴我。

2. 軟件測試原則(7大原則)

????窮盡測試不可能

????盡早介入測試

????測試顯示軟件存在缺陷

????殺蟲劑悖論

????缺陷集群性(2/8原則)

????測試活動依賴于測試內容

????沒有錯誤是好是謬論

3. 開發(fā)模型有哪些

????瀑布模型

????快速原型模型

????增量模型

????敏捷開發(fā)

4. 測試模型有哪些,并畫圖

????V模型:

????w模型:

????H模型

????X模型

5. 測試流程

階段 ? ? ? ? ? ? 名工作內容 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 產出物

測試準備階段 ? 項目立項扩然、需求分析艘儒、需求評審 ? ? ? ? ? ? ? ? ?? 需求文檔、產品PRD

測試計劃階段 ? 編寫測試計劃夫偶、計劃評審 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 測試計劃

測試設計階段 ? 提取測試點界睁、編寫測試用例、用例評審 ? ? ? ?? 測試用例

測試執(zhí)行階段 ? 冒煙測試索守、執(zhí)行測試用例晕窑、提bug、回歸測試 缺陷報告

測試完成階段 ? 驗收測試卵佛、編寫測試報告杨赤、項目上線 ? ? ? ? ? ?? 測試報告

6. 測試分類

????按技術

????黑盒測試:

????白盒測試:

????灰盒測試:

????按階段

????測試階段 ? ?? 測試對象測試人員測試方法

????單元測試 ? ? ? 小模塊、方法截汪、類白盒測工程師疾牲、開發(fā)人員白盒測試

????集成測試 ? ? ? 單元測試之后組成子系統(tǒng)或者系統(tǒng)白盒測工程師、開發(fā)人員白盒和黑盒測試

????系統(tǒng)測試 ? ? ?? 整個系統(tǒng)黑盒測試工程師黑盒測試

????驗收測試 ? ? ?? 整個系統(tǒng)用戶衙解、黑盒測試工程師黑盒測試

按內容

界面測試(UI測試)

功能測試

兼容性測試

性能測試

按其他

冒煙測試

隨機測試

安全性測試

探索性測試

α測試

β測試

回歸測試

二阳柔、測試計劃

1. 怎么寫

設計封面

九大項列出

自動插入目錄

2. 模板

封面:

測試目的(整體概述、詳細描述:功能模塊蚓峦、bug情況舌剂、上線日期)

測試資源

人力資源(姓名、職務暑椰、崗位職責)

軟件資源:系統(tǒng)(Windows霍转、MacOS、Linux)一汽、瀏覽器避消、數(shù)據(jù)庫、服務器

硬件資源:電腦、手機

網(wǎng)絡資源:局域網(wǎng)岩喷、互聯(lián)網(wǎng)

測試范圍

測試對象

測試特性

非測試特性

測試風險(人資法環(huán)時)

編號描述等級負責人對測試影響規(guī)避方法

人員分工:姓名恕沫、職務、工作內容

測試策略:做什么樣測試

界面測試

接口測試

兼容性測試

性能測試

測試進度

測試任務負責人預期開始時間預期結束時間時間進度備注

測試準則

啟動準則暫停準則再啟動準則結束準則

測試輸出

名稱存放位置備注

測試計劃git/svn

測試用例

缺陷報告

測試報告

軟件說明書

三纱意、測試用例

3.1 測試用例模板

用例編號

所屬模塊

用例標題:測試/驗證在 什么情況 去做什么 結果是什么

優(yōu)先級

前置條件

操作步驟

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

預期結果

實際結果

是否通過

BugId

編寫人

編寫時間

測試人員

測試時間

備注

3.2 測試用例設計方法

等價類劃分法

定義:所有數(shù)據(jù)分成若干區(qū)域婶溯,然后在每一個區(qū)域取最少具有代表性的數(shù)據(jù)測試

分類

有效等價類:合理的數(shù)據(jù)

無效等價類:不合理的數(shù)據(jù)

邊界值分析法

定義:取稍高于或稍低邊界值的數(shù)據(jù)進行測試

概念:開區(qū)間、閉區(qū)間妇穴,空心圓和實心圓

獲取測試點:內點爬虱、上點、離點(開內閉外)

因果圖法

定義:比較適合輸入條件比較多的情況腾它,測試所有的輸入條件的排列組合

使用:

錯誤推測法

定義:

判定法

定義:

場景法:

定義:根據(jù)具體業(yè)務場景

概念:

標準流:正確完成的流程

備選流:存在異常的流程跑筝,對于基本流每一步都取反

正交實驗法

定義:利用排列整齊的表 -正交表來對試驗進行整體設計、綜合比較瞒滴、統(tǒng)計分析曲梗,實現(xiàn)通過少數(shù)的實驗次數(shù)找到較好的生產條件,以達到最高生產工藝效果妓忍。

正交小助手:會用

3.3 如何設計測試用例

分析需求:做什么虏两,怎么做,結果是什么

提取測試點

設計測試用例

四世剖、禪道

1. 安裝登錄

安裝

雙擊安裝定罢,點擊啟動即可

登錄

點擊訪問禪道 → 登錄數(shù)據(jù)庫(禪道運行環(huán)境最下邊一行的密碼和賬號) → 管理員登錄禪道(默認admin,123456)

2. 操作

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

創(chuàng)建產品(產品經理):產品 → 添加產品

添加需求(產品經理):產品 → 需求 → 提需求

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

關聯(lián)需求(項目經理):項目 → 需求 → 關聯(lián)需求 → 勾選任務

批量分解(項目經理):在任務右側 → 選擇批量分解 → 批量分解

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

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

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

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

再次測試(測試人員):測試 → 再次測試 → 如果解決的旁瘫,點擊關閉祖凫,否則重新編輯

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

3. bug流轉

五、缺陷報告

什么是缺陷酬凳?引起原因惠况?

影響軟件正常運行的問題,也叫Bug宁仔,包含軟件和文檔稠屠。

原因

軟件結構復雜

編碼問題

使用新技術

需求不明確或者更改需求

項目周期短,時間緊迫

缺陷分類

根據(jù)測試種類:界面翎苫、功能缺陷权埠、性能、安全煎谍、兼容性

根據(jù)嚴重程度:嚴重弊知、一般、次要粱快、輕微

根據(jù)優(yōu)先級:立即解決、高優(yōu)先級、正常排隊事哭、低優(yōu)先級漫雷。

根據(jù)發(fā)生階段:需求、架構鳍咱、設計降盹、編碼、測試

畫出Bug跟蹤流程圖

核心要素(8項)

缺陷編號

缺陷狀態(tài):新建谤辜、指派蓄坏、打開、修復丑念、拒絕涡戳、延期、回歸脯倚、關閉渔彰、重開

缺陷標題

優(yōu)先級

重現(xiàn)步驟:步驟、預期結果推正、實際結果

嚴重程度

缺陷類型

測試環(huán)境

指派人

提交人

提交時間

對應的測試用例

附件

模板

六恍涂、測試報告

定義、分類

模板

概述

編寫目的:測試報告的描述植榕、項目簡介再沧、測試內容描述。

人員分工:姓名尊残、職務炒瘸、任務

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

測試過程

測試進度:測試任務夜郁、測試負責人什燕、啟動時間、計劃完成時間竞端、實際完成時間屎即、備注

用例執(zhí)行情況:模塊、用例總數(shù)事富、執(zhí)行用例數(shù)技俐、通過用例數(shù)、未通過用例數(shù)统台、阻塞用例數(shù)

缺陷統(tǒng)計:模塊雕擂、bug總數(shù)、新增bug總數(shù)贱勃、修復bug總數(shù)井赌、遺留bug總數(shù)

缺陷分析

按照級別分:

按照缺陷模塊分:

按照缺陷類型分:版本谤逼、趨勢

測試總結

測試結論:是否通過。各種率仇穗、按級別描述缺陷

風險分析:編號流部、風險描述、規(guī)避方法和建議

遺留問題:編號纹坐、缺陷描述枝冀、缺陷等級、處理方法

七耘子、接口測試

HTTP和HTTPS區(qū)別

請求組成:4部分組成果漾,請求行、請求頭谷誓、空行绒障、請求體

響應組成:4部分組成,響應行片林、響應頭端盆、空行、響應體

Http版本:1.1

常見狀態(tài)碼:200费封、301焕妙、404、500

接口:

接口文檔:能看懂弓摘,word焚鹊、showdoc、swagger

接口測試:邏輯功能韧献、路徑測試末患、異常測試、其他異常情況

測試案例:使用postman進行get和post測試

接口測試用例

八锤窑、Charles

常用抓包工具:

軟件名稱簡介獨? 立運行支持移動設備是否收費

Fiddler免費的HTTP查看工具璧针,系統(tǒng)代理,工作在應用層是是否

CharlesHTTP代理渊啰、HTTP監(jiān)控探橱、HTTP反代理、查看HTTP通訊绘证、查看工作信息工具是是收費版/免費版

Wireshark半免費隧膏,網(wǎng)絡抓包、監(jiān)聽網(wǎng)卡嚷那,工作在網(wǎng)絡接口層是否否

HttpWatch集成到IE胞枕、Chrome中的網(wǎng)頁數(shù)據(jù)分析工具否否基礎版/專業(yè)版

BurpSuiteHttp代理。是用于攻擊web應用程序的集成平臺魏宽,包含了許多工具:抓包腐泻、掃漏决乎、爆破等。黑客必備工具之一是是是

Charles安裝贫悄、代理配置(端口瑞驱、可接受的IP)

客戶配置:電腦和手機,web和移動抓包

安裝證書:

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

導出證書:Charles → help → SSL Proxy? →? save

導入證書:

HTTPS代理設置:Charles → Proxy → SSL Proxy settings → 端口=443窄坦,IP=*

斷點

右擊地址 → breakpoints

Proxy → breakpoint settings → 添加接口

過濾

Proxy → Recording settings → include、exclude

在請求導航欄最下邊輸入我們要看到域名

模擬慢網(wǎng)速

Proxy → throttle settings

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

模擬404/403

tools → blocklist? :指定域名

壓力測試:

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

九、Fiddler

簡介

配置:

電腦瀏覽安裝肠缨、導入證書

移動端:

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

fiddler配置端口號(8888)逆趋、配置8888

主機地址:fiddler右上角、cmd

十晒奕、 數(shù)據(jù)庫

什么是數(shù)據(jù)庫

是一個存儲闻书、管理、組織數(shù)據(jù)的倉儲脑慧。

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

常見數(shù)據(jù)庫

MySQL魄眉、SQLite、Oracle闷袒、Radis坑律、SQL Server、MongoDB

數(shù)據(jù)庫和SQL關系

數(shù)據(jù)庫用來存放數(shù)據(jù)的囊骤,SQL是用來操作數(shù)據(jù)庫中的數(shù)據(jù)的語言晃择。

SQL語句分類

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

庫:5

表:7 + 4

//創(chuàng)建表

createtablestudent(idint,namevarchar(20),sexvarchar(20),ageint,saleryfloat(6,2),birthdaydate)

//刪除表

droptablestudent;

//查看所有表

showtables

//查看表的創(chuàng)建細節(jié)

showcreatetablestudent;

//展示表結構

descstudent

// 在原有的學生基礎上添加address列

altertablestudentaddaddressvarchar(20)

//在原有的學生基礎上刪除address列

altertablestudentdropaddress

unique、notnull也物、primarykey宫屠、auto_increment

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

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

insertinto表名values()

insertinto表名()values()

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

setcharacter_set_client=gbk;

setcharacter_set_results=gbk;

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

deletefrom表名

deletefrom表名where條件

truncatetable表名

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

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

update表名setfiled=數(shù)據(jù)where條件

update表名setfiled=filed+數(shù)據(jù)

update表名 修改多個字段使用 ,隔開

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

insertintosutvalues(1,'張三',90,80,80);

insertintosutvalues(2,'李四',90,87,60);

insertintosutvalues(3,'王五',70,60,69);

insertintosutvalues(4,'趙六',99,90,87);

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

多表設計

一對一:

一對多:

多對多:子查詢

selectidfromteacherwherename=’李老師’

selectstudent_idfromteacher_studentwhereteacher_id=id

select*fromstudentwhereidin(s_id1,s_id2)

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

多表聯(lián)查

交叉查詢:

select*from左表 , 右表

內連接查詢:

select*from左表innerjoin右表on條件

左外連接

select*from左表leftjoin右表on條件

右外連接

select*from左表rightjoin右表on條件

MySQL圖形化工具

Navicat

項目名稱:積云商城1.1

功能模塊:注冊滑蚯、登錄浪蹂、商品列表、商品詳情膘魄、購物車乌逐、支付

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市创葡,隨后出現(xiàn)的幾起案子浙踢,更是在濱河造成了極大的恐慌,老刑警劉巖灿渴,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件洛波,死亡現(xiàn)場離奇詭異胰舆,居然都是意外死亡,警方通過查閱死者的電腦和手機蹬挤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門缚窿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人焰扳,你說我怎么就攤上這事倦零。” “怎么了吨悍?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵扫茅,是天一觀的道長。 經常有香客問我育瓜,道長葫隙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任躏仇,我火速辦了婚禮恋脚,結果婚禮上,老公的妹妹穿的比我還像新娘焰手。我一直安慰自己糟描,他們只是感情好,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布册倒。 她就那樣靜靜地躺著蚓挤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪驻子。 梳的紋絲不亂的頭發(fā)上灿意,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音崇呵,去河邊找鬼缤剧。 笑死,一個胖子當著我的面吹牛域慷,可吹牛的內容都是我干的荒辕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼犹褒,長吁一口氣:“原來是場噩夢啊……” “哼抵窒!你這毒婦竟也來了?” 一聲冷哼從身側響起叠骑,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤李皇,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后宙枷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掉房,經...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡茧跋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了卓囚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瘾杭。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖哪亿,靈堂內的尸體忽然破棺而出粥烁,到底是詐尸還是另有隱情,我是刑警寧澤锣夹,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布页徐,位于F島的核電站,受9級特大地震影響银萍,放射性物質發(fā)生泄漏。R本人自食惡果不足惜恤左,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一贴唇、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧飞袋,春花似錦戳气、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至纲仍,卻和暖如春呀袱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背郑叠。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工夜赵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人乡革。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓寇僧,卻偏偏與公主長得像,于是被迫代替她去往敵國和親沸版。 傳聞我的和親對象是個殘疾皇子嘁傀,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內容