原创 HTTP/HTTPS相關的優秀博文

本篇記錄一些關於HTTP/HTTPS協議相關的優秀博文,設計cookie、session、緩存相關字段的區別,https原理等等。 1、HTTP緩存機制與原理: https://blog.csdn.net/jutal_ljt/articl

原创 Robot Framework(七):庫的引用和常用變量

目錄   使用庫 導入庫 導入庫時使用別名 變量 標量 ​​​​​​​列表 ​​​​​​​字典 ​​​​​​​命令行中設置變量 ​​​​​​​有返回值的關鍵字 ​​​​​​​使用關鍵字創建變量 ​​​​​​​數字變量 ​​​​​​​布爾值

原创 Selenium WebDriver的工作原理

原文鏈接:https://blog.csdn.net/yoyocat915/article/details/80246744 先通過一個簡單的類比說個好理解的,這個比喻是我從美版知乎Quora上看到的,覺得比較形象、好理解拿來用用。可以把

原创 深入annotation

接下來繼續介紹註解的生命週期和作用域。 @Target 上一節定義的所有註解中,可以在任意的位置上使用,比如類,方法,屬性等。如果需要指定其使用範圍的話就必須使用@Target註解,定義如下:   其中@Target的取值是Elemen

原创 Robot Framework(十二):使用RF進行web測試(上)

目錄 安裝robotframework-selenium2library 下載瀏覽器驅動 元素定位說明 Selenium2Library常用關鍵字 Open Browser Input Text Input Password click

原创 Robot Framework(十三):使用RF進行web測試(下)

  目錄 代碼示例1:百度搜索 代碼示例2:126郵箱登錄、新建聯繫人、發郵件 代碼示例3:封裝爲關鍵字並使用數據驅動 ObjectDeposit.txt:定位表達式的配置文件 public.robot:存放自定義的公共關鍵字 Examp

原创 Robot Framework(十五):使用RF進行接口測試(下)

目錄 代碼示例1:面向過程的方式實現接口註冊和登錄 代碼示例2:封裝爲關鍵字 代碼示例3:將測試case修改爲數據驅動的方式   本篇是在上一篇基礎上的代碼示例,服務器的IP是私有的不能隨意訪問。 代碼示例1:面向過程的方式實現接口註冊和

原创 Robot Framework(十一):BuiltIn中常用關鍵字(下)

目錄 Evaluate Run Keyword If For Loop Continue For Loop ​​​​​​​Exiting For Loop 斷言 ​​​​​​​ 接着上一篇博客,把BuiltIn中常用關鍵字介紹完。 Eva

原创 linux(一):linux目錄結構

    在3月份最後一天的最後半小時開啓一個新的系列,linux常用的命令,希望自己在懶惰了一個月之後能繼續努力,爭取4月份把這個系列寫完~     對於linux系統本身也不是很熟,長時間不用的話還經常會忘,但是實際工作中去服務器查看個

原创 爲什麼能看到https報文的明文?

一、問題的提出 昨天發生了一個跟https有關的生產bug。 事後有的小夥伴表示雖然看了一些網上的資料,但是還是不太理解https通訊的全流程,我就用比較通俗的說法給他整體講了一遍。 然後小夥伴突然問了一個很有意思的問題:既然使用htt

原创 Robot Framework(九):如何執行測試

目錄 測試執行 命令行執行 指定執行的測試數據 使用命令行選項 --name/-N:指定測試套件的名稱 -t:指定測試用例的名稱 模糊匹配模式 測試結果 命令行輸出結果 ​​​​​​​生成的輸出文件 錯誤或警告信息 ​​​​​​​獲取版本

原创 flask(十五):數據庫(三)

在視圖函數中操作數據庫 在視圖函數中操作數據庫的方式和在python shell中的練習基本相同,只不過需要一些額外的工作。比如把查詢結果作爲參數傳入模板渲染出來,或是獲取表單的字段值作爲提交到數據庫的數據。接下來,我們將實現用來創建、編

原创 Python異常處理,3個好習慣分享給你

文章轉自 : Python 工匠: 異常處理的三個好習慣 如果你用 Python 編程,那麼你就無法避開異常,因爲異常在這門語言裏無處不在。打個比方,當你在腳本執行時按 ctrl+c 退出,解釋器就會產生一個 KeyboardInterr

原创 Robot Framework(十四):使用RF進行接口測試(上)

目錄 安裝robotframework-requests requestsLibrary常用關鍵字 Create Session: Get Request Post Request To Json: 導入自定義python文件:計算MD5

原创 Cookie, Session, Token,WebStorage你懂多少?

iTesting,愛測試,愛分享 最近遇見一個好玩的bug, 現象是頁面刷新白屏,RootCause是Header裏放的cookie太多了, 大小超出了4kb的限制. 解決方法很簡單,拆出一部分放到LocalStorage.問題解決了,但