測試小實訓

第一單元

1.軟件的分類

單機版軟件:紅警

分布式軟件:?b/s架構:客戶端為瀏覽器 衡瓶,如百度凳忙、hao123等

? ? ? ? ? ? ? ? ? ?c/s架構:客戶端需安裝專門軟件交排,如QQ 微信等

2乙帮、軟件測試的定義:

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

3、軟件測試的原則
原則一:盡早進入軟件測試
原則二:窮盡測試是不可行的
原則三:程序員應避免檢查自己的程序
原則四:充分注意測試中缺陷的群集現(xiàn)象
原則五:嚴格執(zhí)行測試計劃俏拱,排除測試的隨意性
原則六:應當對每一個測試結果做全面的檢查
原則七:妥善保存測試計劃暑塑、測試用例、出錯統(tǒng)計和最終分析報告锅必,為維護提供方便
原則八:設計測試用例時事格,應當包括合理的輸入數據和不合理的輸入數據
原則九:測試用例應由測試數據和與之對應的預期輸出結果這兩部分組成

開發(fā)模型:瀑布模型?快速原型模型? 增量模型?敏捷開發(fā)

測試模型:V模型 W模型

V模型:用戶需求--需求分析--概要設計--詳細設計--軟件編碼--單元測試--集成測試--系統(tǒng)測試--驗收測試

W模型:需求分析--概要設計--詳細設計--編碼--模塊集成--系統(tǒng)構建--系統(tǒng)安裝
? ? ? ? ? ? 需求測試--概要設計測試--詳細設計測試--單元測試--集成測試--系統(tǒng)測試--驗收測試

軟件測試的流程:

階段名? ? ? ? ? ? ? ? ? ? ? 工作內容? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 產出物
測試準備階段? ? ? ? ? ?項目立項、需求分析搞隐、需求評審需求文檔驹愚、? ? ? ? ? 產品PRD
測試計劃階段? ? ? ? ? ?編寫測試計劃、計劃評審? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?測試計劃
測試設計階段? ? ? ? ? ?提取測試點劣纲、編寫測試用例逢捺、用例評審? ? ? ? ? ? ? ? ?測試用例
測試執(zhí)行階段? ? ? ? ? ?冒煙測試、執(zhí)行測試用例味廊、提bug蒸甜、回歸測試? ? ? ? 缺陷報告
測試完成階段? ? ? ? ? ?驗收測試棠耕、編寫測試報告余佛、項目上線? ? ? ? ? ? ? ? ? ? ?測試報告

軟件測試的分類

1、按技術劃分:
黑盒測試窍荧、白盒測試辉巡、灰盒測試
?黑盒測試:不需要了解程序的源代碼,通過使用整個軟件功能來驗證程序是否滿足需求的測試方法
?白盒測試:是一種按照程序內部邏輯結構和編碼結構設計測試數據并完成測試的測試方法
?灰盒測試:一種基于程序運行時的外部表現(xiàn)同時又結合程序內部結構來設計測試數據的測試方法

2蕊退、按階段劃分
單元測試郊楣、集成測試憔恳、系統(tǒng)測試、驗收測試
?單元測試:對一個模塊净蚤、一個函數或者一個類來進行正確性檢驗的測試方法
?集成測試:單元測試后钥组,將單獨的模塊按照設計要求組裝成為子系統(tǒng)或系統(tǒng),作為整體進行測試的測試方法
?系統(tǒng)測試:集成測試后今瀑,將硬件程梦、軟件看作一個整體,對系統(tǒng)的功能及性能的總體測試
?驗收測試:系統(tǒng)測試后以用戶測試為主,或有測試人員共同參與檢驗軟件質量的測試方法
3橘荠、按內容劃分
功能測試屿附、性能測試、兼容性測試
功能測試:
界面測試哥童、冒煙測試挺份、回歸測試、業(yè)務邏輯測試贮懈、易用性測試
?功能測試:根據產品操作描述和需求文檔匀泊,測試一個產品的特性和可操作行為是否滿足用戶需求的測試方法
?界面測試:測試用戶界面的功能模塊的布局是否符合客戶使用習慣,界面操作便捷性朵你、導航簡單易懂性的測試
?冒煙測試:驗證系統(tǒng)的核心功能是否能夠正常運行的測試方法
?回歸測試:指修改了舊代碼后探赫,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤的測試方法
?業(yè)務邏輯測試:在基本的功能點都已合格的基礎上,準備多種測試數據撬呢,來驅動各種約束條件下業(yè)務流程伦吠,確定最終輸出的結果是否符合預期的測試
?易用性測試:指用戶使用軟件時是否感覺方便的測試
性能測試:壓力測試、負載測試魂拦、并發(fā)測試
?性能測試:通過自動化的測試工具模擬多種正常毛仪、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行校驗的測試方法
?壓力測試:通過逐步增加系統(tǒng)負載,測試系統(tǒng)性能的變化芯勘,并確定在什么條件下系統(tǒng)性能處于失效狀態(tài)
?負載測試:通過逐步增加系統(tǒng)負載箱靴,測試系統(tǒng)性能的變化,在滿足性能指標的情況下荷愕,系統(tǒng)所能承受的最大負載量的測試
?并發(fā)測試:是一個負載測試和壓力測試的過程衡怀,即逐漸增加并發(fā)用戶數負載直到系統(tǒng)的瓶頸,通過分析資源監(jiān)控指標等來確定系統(tǒng)并發(fā)性能
兼容性測試:分辨率兼容 操作系統(tǒng)兼容 瀏覽器兼容
4安疗、按其他劃分
冒煙測試抛杨、隨機測試、安全性測試荐类、探索性測試怖现、回歸測試、Alpha測試、Beta測試
?隨機測試:隨機測試主要是根據測試者的經驗無需測試用例對軟件進行功能和性能抽查的測試方法
?安全性測試:通過不同的測試方法屈嗤,檢驗程序潘拨、網絡、數據庫安全性的測試方法
?探索性測試:碰到問題時能隨機應變饶号,強調測試人員的主觀能動性明確整體的測試計劃的測試方法
?Alpha測試:俗稱內測铁追,α測試。內部環(huán)境下的測試茫船;開發(fā)人員或測試人員在現(xiàn)場
?Beta測試:俗稱外測脂信、公測,β測試透硝。生產環(huán)境下的測試狰闪;開發(fā)人員和測試人員都不在現(xiàn)場

第二單元(測試計劃)

1熬尺、定義:
是制定測試目的愁溜、范圍雪位、方法淹辞、時間進度及軟件測試重點的過程

二谋减、測試計劃模板內容

概括 測試目的 測試資源(人力資源 系統(tǒng)資源 ) 測試范圍 人員分工
?風險分析(人員不足图甜、技術有限乎澄、軟件依賴環(huán)境不完備壤短、工具不足觉义、需求變更)
測試策略(都需要進行哪些測試) 測試準則(啟動準則雁社、暫停準則、再啟動準則晒骇、結束準則)
時間進度 提交測試文檔

第三單元(測試用例)

1.測試用例模板核心要素有哪些?
用例編號 所屬模塊 用例標題 優(yōu)先級 前提條件 操作步驟 測試數據 預期結果 實際結果 通過否 bugId 編寫人員 編寫時間 測試人員 測試時間 備注

2.測試用例的設計方法有哪些?
等價類劃分法? 邊界值法? 錯誤推測法? 因果圖法? 正交表法? 場景法? 判定表法

缺陷報告: 缺陷編號 嚴重程度 優(yōu)先級 所屬模塊 缺陷狀態(tài) 測試環(huán)境 指派人 缺陷類型 缺陷標題 重現(xiàn)步驟 提交人
提交時間? 測試用例 附件

測試報告:? 概述(測試目的 測試人員 測試環(huán)境 )? 測試過程(測試進度 用例執(zhí)行情況 缺陷統(tǒng)計)? 缺陷分析(缺陷級別分析 缺陷模板分析 缺陷類型分析) 測試總結(測試結論 風險分析 遺留問題)
階段性測試報告 整體測試報告

bug流轉過程
第一種情況:測試發(fā)現(xiàn)創(chuàng)建bug->開發(fā)人員/項目經理確認->開發(fā)修復BUG->測試進行驗證->測試驗證成功->測試關閉bug
第三種情況:測試發(fā)現(xiàn)創(chuàng)建bug->開發(fā)人員/項目經理確認->項目負責人確認不是BUG->指回測試->測試關閉bug
第二種情況:測試發(fā)現(xiàn)創(chuàng)建bug->開發(fā)人員/項目經理確認->開發(fā)修復BUG->測試進行驗證->測試驗證失敗->開發(fā)人員/項目經理確認->開發(fā)修復BUG->測試進行驗證->測試驗證成功->測試關閉bug

第四單元(網絡協(xié)議)

http和https區(qū)別
1霉撵、https協(xié)議需要到ca申請證書,一般免費證書較少洪囤,因而需要一定費用徒坡。
2、http是超文本傳輸協(xié)議瘤缩,信息是明文傳輸喇完,https則是具有安全性的ssl加密傳輸協(xié)議。
3剥啤、http和https使用的是完全不同的連接方式锦溪,用的默認端口也不一樣,前者是80府怯,后者是443刻诊。
4、http的連接很簡單富腊,是無狀態(tài)的坏逢;HTTPS協(xié)議是由SSL+HTTP協(xié)議構建的可進行加密傳輸域帐、身份認證的網絡協(xié)議赘被,比http協(xié)議安全是整。

http請求的組成
指從客戶端到服務器端的請求消息,信息由4部分組成請求行民假、請求頭浮入、空行 請求正文

http響應格式
指從服務器端到客戶器端的響應信息,信息由4部分組成:響應行羊异、響應頭事秀、空行 響應正文

狀態(tài)碼解釋
100-199? 信息狀態(tài)碼,表示成功接收請求野舶,要求客戶端繼續(xù)提交下一次請求才能完成整個處理過程易迹。100(continue)繼續(xù)發(fā)送
200-299 成功狀態(tài)碼,表示成功接收請求并已完成整個處理過程平道,常用200(OK)成功接收
300-399? 重定向狀態(tài)碼睹欲,例如,請求的資源已經移動一個新地址一屋,常用302窘疮、307和304
400-499 客戶端的請求有錯誤,常用404(Not Found)冀墨,403(Fobidden)
500-599? 服務器端出現(xiàn)錯誤闸衫,常用 500

get和post請求的區(qū)別
get使用url和cookie傳參,而post將數據放在body中
get的url有長度限制2kb post非常大
post比get更安全 數據在地址欄中不可見
get請求用來獲取數據 post用來發(fā)送數據

接口測試用例模板
用例編號 所屬模塊 用例標題 優(yōu)先級 前提條件 操作步驟 請求方法 參數名 參數類型 測試數據 預期結果 實際結果

第五單元(抓包)

charles移動端抓包

1.獲取本地ip地址:win+r在運行中輸入cmd,在打開的命令行中輸入 ipconfig回車
2.在打開的charles中點擊? proxy->proxy settings...在打開的proxy settings對話框勾選enable transparent http proxying并設置端口號為:8888
3.使手機連接到與代理服務器pc在同一網絡下诽嘉,組成局域網
4.設置手機代理為手動蔚出,代理服務器信息為pc端ip地址以及相應的8888端口
5.用手機訪問項目地址進行抓包,查看charles抓到的內容

1.將電腦配置成代理服務器:在charles的代理菜單中,對代理設置,將端口號設置為9999
2.獲取電腦ip地址:win+r在運行中輸入cmd,再打開命令行窗口輸入ipconfig回車
3.使手機連接代理服務器:在手機的網絡設置中,使代理設置為手動,并配置代理服務器的ip地址和端口號

fiddler抓包

1.查詢本地ip地址:win+r輸入cmd回車虫腋,在彈出的命令行界面輸入ipconfig獲取
2.在打開的fiddler界面中身冬,選擇“工具”菜單->“選項”,在打開的對話框中選擇“connections”選項卡 設置代理端口號為 8888 ,(打開允許遠程計算機連接)岔乔,確定并重啟fiddler
3.在手機端無線網(wlan)設置界面酥筝,長按選擇“修改網絡”,在修改網絡頁面選擇”高級設置“雏门,代理服務器選擇手動嘿歌,輸入代理服務器地址和端口號,保存
4.手機訪問項目地址茁影,在fiddler中查看抓到數據包的內容

第六單元(數據庫)

常見數據庫
Oracle是最掙錢的數據庫宙帝,出自甲骨文公司,市場占有率非常高募闲,功能非常強大步脓,被一些大型企業(yè),電信,銀行靴患,證券公司仍侥、金融公司所使用,市場占有率第一鸳君。

MySQL是一個關系型數據庫管理系統(tǒng)农渊,由瑞典MySQL AB 公司開發(fā),目前屬于 Oracle 旗下產品或颊。MySQL 是最流行的關系型數據庫管理系統(tǒng)之一砸紊,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System囱挑,關系數據庫管理系統(tǒng)) 應用軟件醉顽。MySQL目前最流行的開源數據庫,被甲骨文公司所占用平挑,威脅著老大Oracle的地位徽鼎,開源,免費弹惦,支持多平臺否淤,簡單易學易操作,市場占有率第二棠隐。

SQLServer是微軟開發(fā)的數據庫石抡,針對服務器,僅支持Windows操作系統(tǒng)助泽,號稱是windows上最好用的數據庫啰扛。數據庫的天下不僅僅是MySQL和Oracle的,SQLServer也正在慢慢崛起嗡贺,微軟網羅了不少數據庫的專家隐解,推出了不少重磅功能。

MongoDB诫睬,最好用的文檔型數據庫煞茫,是NOSQL類型數據庫的領導者之一,也是當前最成功的NoSQL類型數據庫摄凡,數據存儲格式采用JSON形式续徽,非常靈活。

Redis亲澡,最好的內存級數據庫钦扭,查詢效率極高,并且在Redis 3.0之后床绪,支持多種數據類型客情,String其弊,Set,List膀斋,Hash等類型梭伐,開始支持集群,彌補了自身短板概页。是目前做緩存最流行的數據庫

Neo4J籽御,最好的圖形化數據庫练慕,流行話較低惰匙,但是圖形化數據庫的絕對領導者。

SQLite铃将,最流行的嵌入式數據庫项鬼,占領手機行業(yè)的絕對領導者地位,Android和IOS兩大手機系統(tǒng)劲阎,都內嵌了SQLite數據庫绘盟,SQLite是一個完整的關系型數據庫,支持標準SQL悯仙,支持事務操作龄毡,程序包非常小,是嵌入式設備的最佳選擇锡垄。

各個數據庫軟件的使用差別大同小異沦零,但是因為MySQL是開源的,成為各大公司使用的主流货岭,面試也主要以MySQL為主路操。


DDL語句和DML語句

3.1.3. 數據庫語句操作

在登陸 MySQL 服務后,使用 create 命令創(chuàng)建數據庫千贯,語法如下:

CREATE DATABASE 數據庫名;

//創(chuàng)建第一個數據庫 mydb1create database mydb1

在刪除數據庫過程中屯仗,務必要十分謹慎,因為在執(zhí)行刪除命令后搔谴,所有數據將會消失魁袜。語法:

//刪除創(chuàng)建的數據庫drop database mydb1;

在你連接到 MySQL 數據庫后,可能有多個可以操作的數據庫敦第,所以你需要選擇你要操作的數據庫

//選擇數據庫user mydb1

注意:所有的數據庫名慌核,表名,表字段都是區(qū)分大小寫的申尼。所以你在使用SQL命令時需要輸入正確的名稱垮卓。

查看數據庫創(chuàng)建細節(jié)
show create database mydb1

創(chuàng)建一個使用gbk字符集的數據庫
create database mydb2 character set gbk

表結構語句操作

選擇數據庫

usemydb1
創(chuàng)建MySQL數據表需要以下信息:
表名、表字段名师幕、定義每個表字段
//創(chuàng)建表create tablestudent(idint,namevarchar(20),sexvarchar(20),ageint,saleryfloat(6,2),birthday date)
//刪除表drop table student? //查看所有表show tables? //查看表的創(chuàng)建細節(jié)show create table student;? //展示表結構desc student? // 在原有的學生基礎上添加address列alter table student add addressvarchar(20)? //在原有的學生基礎上刪除address列alter table student drop address

定義表的約束

create tablestudent(idintprimary key auto_increment,namevarchar(20)unique not null,sexvarchar(20),ageint,saleryfloat(6,2),birthday date)

如果你不想字段為 NULL 可以設置字段的屬性為 NOT NULL粟按, 在操作數據庫時如果輸入該字段的數據為NULL 诬滩,就會報錯。

AUTO_INCREMENT定義列為自增的屬性灭将,一般用于主鍵疼鸟,數值會自動加1。

PRIMARY KEY關鍵字用于定義列為主鍵庙曙。為了標識數據庫記錄唯一性空镜,不允許記錄重復,且鍵值不能為空捌朴,主鍵也是一個特殊索引吴攒。 您可以使用多列來定義主鍵,列間以逗號分隔砂蔽。

UNIQUE KEY的用途:主要是用來防止數據插入的時候重復的
ENGINE:設置存儲引擎
CHARSET: 設置編碼

3.2 DML - 數據庫操作語言

3.2.1. 概念及作用

DML:data manipulation language 數據庫操作語言洼怔,用以操作數據庫。

3.2.2. 插入數據

//插入數據insertintostudentvalues(1,’zhangsan’,’nan’,19,389.10,’1999-10-10’);//查詢select*fromstudent

問題一:插入中文會報錯

insertintostudentvalues(2,’李四’,’男’,19,389.10,’1999-10-10’);

解決:

//通知服務器客戶端使用的編碼是gbksetcharacter_set_client=gbk;//通知服務器客戶端查看結果集使用的編碼是 gbksetcharacter_set_results=gbk;insertintostudent(id,name,sex,age)values(3,’王五’,’男’,19);

問題二:數據庫命令框如果有中文就亂碼

charset gbk;

3.2.3. 刪除數據

//刪除單條數據deletefromstudent where id=1;//刪除所有數據左驾,不刪除結構镣隶,會放到日志中,事務提交后才生效deletefromstudent;//摧毀表诡右,刪除表中所有數據安岂,不刪除結構,立即生效truncate table student;

注意:delete from student;與truncate table student;都能刪除該表中所有數據帆吻,區(qū)別:前者刪除后自增主鍵還在域那,后者主鍵會從1開始。

3.2.4. 修改數據

//設置所有人的年齡加10歲update studentsetage=age+10//修改zhangsan 為張三update studentsetname=’張三’wherename=’zhangsan’//修改王五的salery和出生日期update studentsetsalery=100.01,birthday=’1999-10-10’whereid=3;

3.3 DQL-數據庫查詢語言

3.3.1.概念及作用

Data Query Language 數據庫查詢語言

3.3.2.數據查詢

//刪除studentdrop table student//創(chuàng)建數據庫表-學生成績表create tablestudent(idintprimary key auto_increment,namevarchar(20)unique notnull,chinesefloat,englishfloat,mathfloat);//添加幾條數據insertintostudentvalues(1,’張三’,90,80,80);insertintostudentvalues(2,’李四’,90,87,60);insertintostudentvalues(3,’王五’,70,60,69);insertintostudentvalues(4,’趙六’,99,90,87);//查詢所有學生信息select*fromstudent;//查詢id為1的學生信息select*fromstudentwhereid=1;//查詢id為1的學生姓名selectnamefromstudentwhereid=1;//查詢數學成績大于80的同學成績select*fromstudentwheremath>80//查詢所有學生成績桅锄,并輸出效果為 姓名 語文 英語 數學 效果琉雳,見下圖:selectnameas姓名,chineseas語文,englishas英語,mathas數學fromstudent//查詢所有成績及數學分+10分select*,(math+10)fromstudent//統(tǒng)計每個學生的總分selectname,(math+english+chinese)as總分fromstudent//查詢總分大于230分的同學select*fromstudentwhere(math+english+chinese)>230//查詢數學成績在80-90之間的同學select*fromstudentwheremath between80and90//查詢數學語文英語都大于80的同學成績select*fromstudentwheremath>80and english>80and chinese>80;//查詢數學成績在 80 60 90內的同學,即數學成績有60友瘤、80翠肘、90的。select*fromstudentwheremathin(80,60,90);//模糊查詢// _? 代表一個辫秧,%代表多個(0 - 無限)//查詢所有姓名中包含張的同學select*fromstudentwherename like ‘%張%’

排序查詢

MySQL中 升序為asc束倍,降序為desc

例如:
升序:select? *? from? 表名 order by? 表中的字段 asc(MySQL中默認是升序排列,可不寫) 盟戏;
降序:select? *? from? 表名 order by? 表中的字段 desc 绪妹;
若要進行同時一個升序一個降序 例如:
order by 升序字段 asc,降序字段 desc 柿究;

//按照數學成績從小到大查詢 select*fromstudent order by math;
//按照數學成績從大到小查詢 select*fromstudent order by math desc;

分頁查詢

limit是mysql的分頁查詢語法:
select * from table limit m,n
其中m是指記錄從m+1開始,邮旷,N代表取n條記錄。
//取出第3條至第6條蝇摸,4條記錄select*fromstudent limit2,4//查詢出數學成績由高到低前兩名select*fromstudent order by math desc limit0,2;

分組查詢
分組查詢得到結果是第一次查到的某個組別婶肩。

//創(chuàng)建一個訂單表create tableemployee(idint,namevarchar(20),sexvarchar(20),ageint);insertintoemployeevalues(1,'sunsan','男',18);insertintoemployeevalues(2,'lisi','男',18);insertintoemployeevalues(3,'wangwu','女',19);insertintoemployeevalues(4,'zhaoliu','男',15);//分組查詢select*fromemployeegroupby sex;//分組查詢加條件select*fromemployeegroupby sex having age>18;

(1) having 條件表達式:用來分組查詢后指定一些條件來輸出查詢結果

(2) having作用和where一樣办陷,但having只能用于group by

?報表查詢

count? 個數
sum? ? 總數
avg? ? ? ? 平均數
max? ? 最大值
min? ? 最小值

//統(tǒng)計班級里邊有多少學生selectcount(*)fromstudent;//統(tǒng)計總成績大于250分的人數selectcount(*)fromstudentwhere(math+english+chinese)>250;//統(tǒng)計班級里邊各科總成績selectsum(math),sum(english),sum(chinese)fromstudent//統(tǒng)計所有科目的總成績selectsum(math+english+chinese)fromstudent;//統(tǒng)計一下語文平均成績selectsum(chinese)/count(*)fromstudent;selectavg(chinese)fromstudent;//統(tǒng)計一下班級語文最高分和最低分selectmax(chinese)fromstudent;selectmin(chinese)fromstudent;//報表查詢訂單根據名稱合并后,總價格>10000的商品select*fromordersgroupby product havingsum(price)>7000

?內連接查詢

內連接律歼,inner join on 查詢兩張表民镜,設定條件,將兩張表中對應的數據查詢出來
不會產生笛卡爾積险毁,不會產生臨時表制圈,性能高

select*fromcustomer c innerjoinorders o on c.id=o.customer_id;select*fromcustomer,orderswherecustomer.id=orders.customer_id;select*fromcustomer c,orders owherec.id=o.customer_id;

?左外連接

左外連接? left join on 設定條件,將兩張表對應的數據查詢出來畔况,同時將左表自己沒有關聯(lián)的數據也查詢出來
注意:join前面是左鲸鹦,后面是右
select*fromcustomer c leftjoinorders o on c.id=o.customer_id;

?右外連接

右外連接 right join? on 設定條件,將兩張表對應的數據查詢出來问窃,同時將右表自己沒有關聯(lián)的所有數據查詢出來
select*fromcustomer c rightjoinorders o on c.id=o.customer_id;

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末亥鬓,一起剝皮案震驚了整個濱河市完沪,隨后出現(xiàn)的幾起案子域庇,更是在濱河造成了極大的恐慌,老刑警劉巖覆积,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件听皿,死亡現(xiàn)場離奇詭異,居然都是意外死亡宽档,警方通過查閱死者的電腦和手機尉姨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吗冤,“玉大人又厉,你說我怎么就攤上這事∽滴粒” “怎么了覆致?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長肺蔚。 經常有香客問我煌妈,道長,這世上最難降的妖魔是什么宣羊? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任璧诵,我火速辦了婚禮,結果婚禮上仇冯,老公的妹妹穿的比我還像新娘之宿。我一直安慰自己,他們只是感情好苛坚,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布比被。 她就那樣靜靜地躺著坪创,像睡著了一般。 火紅的嫁衣襯著肌膚如雪姐赡。 梳的紋絲不亂的頭發(fā)上莱预,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音项滑,去河邊找鬼依沮。 笑死,一個胖子當著我的面吹牛枪狂,可吹牛的內容都是我干的危喉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼州疾,長吁一口氣:“原來是場噩夢啊……” “哼辜限!你這毒婦竟也來了?” 一聲冷哼從身側響起严蓖,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤薄嫡,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后颗胡,有當地人在樹林里發(fā)現(xiàn)了一具尸體毫深,經...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年毒姨,在試婚紗的時候發(fā)現(xiàn)自己被綠了哑蔫。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡弧呐,死狀恐怖闸迷,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情俘枫,我是刑警寧澤腥沽,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站崩哩,受9級特大地震影響巡球,放射性物質發(fā)生泄漏。R本人自食惡果不足惜邓嘹,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一酣栈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧汹押,春花似錦矿筝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽榆综。三九已至,卻和暖如春铸史,著一層夾襖步出監(jiān)牢的瞬間鼻疮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工琳轿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留判沟,地道東北人。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓崭篡,卻偏偏與公主長得像挪哄,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子琉闪,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內容

  • 一迹炼、測試理論 1. 軟件分類 單機版:不需要聯(lián)網的軟件 分布式:需要聯(lián)網 C/S:需要下載客戶端 B/S:直接瀏覽...
    零落滿身塵埃閱讀 284評論 0 0
  • 1.軟件測試的分類 1、按技術劃分:黑盒測試颠毙、白盒測試斯入、灰盒測試 2、按階段劃分:單元測試吟秩、集成測試咱扣、系統(tǒng)測試绽淘、驗...
    MouN明星閱讀 225評論 0 0
  • 一涵防、測試理論 1、軟件分類 單機版:不需要聯(lián)網的軟件沪铭。例如:紅警壮池、消消樂等。 分布式:需要聯(lián)網杀怠。 C/...
    Shan_d703閱讀 191評論 0 0
  • 基礎技能 1.前端開發(fā) 技術知識點: HTML: 標簽 頁面標簽:head(頭部) body(正文) title(...
    氣質有毒_閱讀 939評論 0 2
  • 1.軟件測試級別椰憋? 單元測試:單元測試是對軟件組成單元進行測試。其目的是檢驗軟件基本組成單位的正確性赔退。測試的對象是...
    聽聞白依閱讀 1,426評論 0 9