国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

軟件測試 |Django客戶端測試

2023-07-26 10:37 作者:愛測軟件測試  | 我要投稿

在Django中,django.test.Client類充當(dāng)一個(gè)虛擬的網(wǎng)絡(luò)瀏覽器,可以測試視圖(views)與Django的應(yīng)用程序以編程方式交互。

django.test.Client類可以做的事情如下:

模擬“GET”和“POST”請求,觀察響應(yīng)結(jié)果,從HTTP(headers、status code)到頁面內(nèi)容。

檢查重定向鏈(如果有的話),再每一步檢查URL和status code.

用一個(gè)包括特定值的模版context來測試一個(gè)request被Django模版渲染。

進(jìn)入Django Shell 模式

setup_test_environment()用于測試初始化測試環(huán)境。

測試index視圖。Client類提供了get()和post()方法模擬GET/POST請求。通過get()請求“/index/”路徑,即為登錄頁面,打印HTTP返回的狀態(tài)碼為200,表示請求成功。

測試首頁

打開.../sign/test.py文件,編寫index視圖的測試用例。

雖然這里沒有導(dǎo)入django.test.Client類,但self.client最終調(diào)用的依然是django.test.Client類的問題,通過client.get()方法請求“/index/”路徑。status_code獲取HTTP返回的狀態(tài)碼,使用assertEqual()斷言狀態(tài)碼是否為200。assertTemplateUsed()斷言服務(wù)器是否用給定的是index.html模版響應(yīng)。

搜索微信公眾號(hào):TestingStudio霍格沃茲的干貨都很硬核

軟件測試 |Django客戶端測試的評論 (共 條)

分享到微博請遵守國家法律
齐齐哈尔市| 万荣县| 嘉兴市| 丹阳市| 江永县| 体育| 新乡县| 昂仁县| 微山县| 永清县| 甘泉县| 樟树市| 寿宁县| 宁德市| 汝城县| 信宜市| 巨鹿县| 玉溪市| 广西| 高唐县| 兴义市| 西青区| 沂源县| 闸北区| 凤台县| 赫章县| 开鲁县| 临沧市| 凤山市| 玛纳斯县| 曲周县| 四子王旗| 廊坊市| 平南县| 明水县| 三门县| 永和县| 新闻| 河池市| 洱源县| 乐业县|