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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

软件测试tip

發(fā)布時間:2024/9/19 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试tip 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

分層的變化:界面層,接口,業(yè)務(wù)邏輯,實體模型層

部署的變化:從單機(jī)運(yùn)行到雙機(jī)熱備份再到負(fù)載均衡,最近進(jìn)化到分布式系統(tǒng)。

存儲的變化:關(guān)系型數(shù)據(jù)庫,非關(guān)系型數(shù)據(jù)庫,緩存數(shù)據(jù)庫,搜索引擎數(shù)據(jù)庫

?

Database -> Component->Service->API->UI

Cache|SearchEngine Database|NoSQL->Message Queue->APP Server->WEB SERVER-> CDN

?

瀏覽器->WEB服務(wù)器->APP服務(wù)器->緩存->數(shù)據(jù)庫,中間會經(jīng)過各種代理,負(fù)載均衡,分布式文件系統(tǒng)等等

?

CDN測試,域名解析測試,

WEB UI測試,包括HTML,Ajax

API 服務(wù)器測試,api 是非人機(jī)交互界面,它是通過特定協(xié)議與API服務(wù)器交互通信。

代碼單元測試

配置測試,配置管理過程中配置變更后的測試,含系統(tǒng)與應(yīng)用

安全測試,接口安全,認(rèn)證,權(quán)限

注入測試,JS注入,SQL 注入,Shell 注入

緩存測試,命中率測試,包括CDN,WEB服務(wù)器,緩存服務(wù)器,搜索引擎

壓力測試,健壯性測試

擴(kuò)展性測試,水平擴(kuò)展測試,垂直擴(kuò)展測試

高可用測試,集群測試

?

壓力測試環(huán)境

首先準(zhǔn)備測試環(huán)境,如單機(jī)測試要考慮CPU速度,磁盤IO速度,RAID卡的速度,RAID卡緩存大小,內(nèi)存速度,PCI—E總線速度,甚至?xí)婕岸鄬ΨQCPU相關(guān)配置,內(nèi)存與CPU通道的問題......等等

如果是測試分布式系統(tǒng),除了上述單節(jié)點的注意事項,還要考慮到路由器/防火墻的包轉(zhuǎn)發(fā)與連接數(shù)限制,交換機(jī)的背板帶寬以及吞吐能力,負(fù)載均衡器的轉(zhuǎn)發(fā)能力。

?

測試順序上多數(shù)人是從UI(人機(jī)界面)切入,即由UI驅(qū)動業(yè)務(wù)邏輯,這種測試順序是錯誤的,例如用戶->瀏覽器->WEB服務(wù)器->APP服務(wù)器->緩存->數(shù)據(jù)庫等等

Web Server -> APP Server->Cache /MQ->Database->Disk IO

?

總結(jié)

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

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