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