一、日志相關 1、日志 概念:日志就是用於記錄系統運行時的信息,對一個事件的記錄,也稱log 1.1 日志的作用 調試程序 了解系統程序運行的情況,是否正常 ...
一 PO模型 PO介紹:page 頁面 object 對象 在自動化中,Selenium 自動化測試中有一個名字經常被提及 PageObject 思想與面向對象的特征相同 ,通常PO 模型可以大大提高測試用例的維護效率。 優點: 提交測試腳本可讀性 減少代碼重復 提高測試用例的可維護性,特別是針對UI變動頻繁的項目 缺點: 結構復雜:基於流程進行了模塊化的拆分 結構: base 基類 page 頁 ...
2021-07-24 09:58 0 228 推薦指數:
一、日志相關 1、日志 概念:日志就是用於記錄系統運行時的信息,對一個事件的記錄,也稱log 1.1 日志的作用 調試程序 了解系統程序運行的情況,是否正常 ...
蟲師的接口自動化學習筆記(蟲師原創----http://fnng.cnblogs.com) web應用接口測試分為: 1、模塊接口測試:主要測試模塊之間的調用與返回 2、web接口: a、服務器接口:測試瀏覽器與服務器的接口 b、外部接口:指調用的接口由第三方系統 ...
一、UnitTest基本使用 1. UnitTest框架 1.1 什么是框架 說明: 框架英文單詞frame 為解決一類事情的功能集合 1.2什么是UnitTest框架 概念:UnitTest是python自帶的一個單元測試框架,用它來做單元測試 ...
工具,對市面開源的自動化工具知之甚少,所以開始自學開源的自動化工具。 初步學習中,難免會有疏漏和想不到的地方 ...
新思路:https://www.cnblogs.com/lynnk1ng/p/14528164.html 源碼地址:https://github.com/lynnk1ng37/ApiAutoTest ...
前面基本的unittest及ddt已經學過了,現在我們系統把這些知識結合起來,寫一個簡單的UTP自動化測試框架; 我們先來建基礎目錄,首先新建一個項目,項目下建父目錄UTP,conf目錄,用來存放配置文件信息;data目錄,用來存放測試數據;cases目錄用來存放測試用例,common用來 ...
前言 經過前面的實戰我們已經編寫了幾個測試用例,下面我們要用PO設計模式來調整我們的代碼,讓頁面元素和測試業務進行分離,這樣看起來直觀而且后期的維護也方便。 python有一個第三方的PO設計的庫,既然已經有了輪子,我們就可以直接造車了。 安裝 首先我們來安裝 Code 頁面封裝 ...
: 在本篇中我將po模式分為三層,分別是頁面定位層,頁面對象層,業務邏輯層;我將對每層逐一介紹。 ...