上一小節(jié) Selenium(一)——Page Object Model (POM) 已經(jīng)把新浪微博登陸頁(yè)的頁(yè)面對(duì)象編寫(xiě)完成,接下來(lái)繼續(xù)編寫(xiě)測(cè)試用...
1. 簡(jiǎn)介 POM是什么Page Object Model (POM) 直譯為“頁(yè)面對(duì)象模型”,這種設(shè)計(jì)模式旨在為每個(gè)待測(cè)試的頁(yè)面創(chuàng)建一個(gè)頁(yè)面對(duì)...
七. 郵件與運(yùn)行腳本 1. 郵件 在第四小節(jié)中還遺留了一個(gè) sendMail.py 文件沒(méi)有說(shuō)明,它的功能是接收新生成的測(cè)試報(bào)告名稱,將該報(bào)告作...
六. pytest參數(shù)化 這一小節(jié)我們用 pytest 來(lái)斷言測(cè)試用例并用 pytest-html 生成測(cè)試報(bào)告。 1. 接口加密 encryp...
四. 讀取測(cè)試數(shù)據(jù) 1. 讀取配置文件 python內(nèi)置了一個(gè) ConfigParser模塊 可用于讀取配置文件。一些配置信息可能需要經(jīng)常做出改...
四. Common文件夾 Common 文件夾下存放著一些自定義的通用模塊,將一些可以復(fù)用的代碼進(jìn)行了簡(jiǎn)單封裝,為框架提供工具支持,如下所示: ...
三. 接口文檔
二. Django接口開(kāi)發(fā) 在這一小節(jié),我們將編寫(xiě)一些接口服務(wù),事實(shí)上這一部分并不計(jì)入框架項(xiàng)目范圍內(nèi),只作為測(cè)試使用,可以選擇跳過(guò)不看。直接下載...
一. 代碼托管 1.安裝 Git 和 OpenSSH git 是安裝在開(kāi)發(fā)者機(jī)器上的一個(gè) 版本控制(Version control)軟件,它可以...