原创 python自動生成接口測試用例

在python中Template可以將字符串的格式固定下來,重複利用。 同一套測試框架爲了可以複用,所以我們可以將用例部分做參數化,然後運用到各個項目中。 代碼如下:   coding=utf-8 ''' 作者:大石 功能:自動生成py

原创 Jenkins+Jmeter+Ant接口用例執行情況監控

前言 Jenkins+Jmeter+Ant接口測試框架中,Jmeter腳本中有報錯的用例,但是Jenkins的執行結果仍然是successful,無法觸發”執行失敗時發送郵件“。原因是Jenkins job 執行的成功與否,和腳本

原创 軟件質量評估模型與應用系列-Rayleigh模型

      Rayleigh模型最早在1978 年由Putnam提出,他認爲軟件項目遵循由動態多變量密度曲線描述的成本估算模型,這是Rayleigh模型的雛形。1984 年IBM的Gaffney發展了這一觀點,他提出了軟件質量評估的缺陷計

原创 Jenkins常見環境變量問題

利用Jenkins集成jmeter+ant實現接口測試,構建任務的時候會遇到一些環境配置的報錯 1.'ant.bat' 不是內部或外部命令,也不是可運行的程序 解決方法:進入Jenkins->系統管理->全局工具設置頁面,設置ANT 可

原创 測試面試

   12月的深圳雖然還沒有一絲寒意,相信大家多少都能感受整個求職市場的冬天,“寒冬”到來,不斷的提升自己的能力可以讓我們在職場更具備競爭力。粗略的整理了一下面試常見的問題。 1.Python(或代碼考查) a.常見的是冒泡排序和九九乘法

原创 對python自動生成接口測試的示例講解

今天小編就爲大家分享一篇對python自動生成接口測試的示例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 在python中Template可以將字符串的格式固定下來,重複利用。 同一套測試框

原创 基於 python 的接口測試框架

項目背景 公司內部的軟件採用B/S架構,管理實驗室數據,實現數據的存儲和分析統計。大部分是數據的增刪改查,由於還在開發階段,所以UI界面的變化非常快,之前嘗試過用python+selenium進行UI自動化測試,後來發現今天剛寫好的腳本

原创 python自動化測試常見問題

1.中文無法輸入問題 解決方法: desired_caps["unicodeKeyboard"] = "True" desired_caps["resetKeyboard"] = "True" 2.appium checkbox無法

原创 持續集成之Java項目轉變成Maven項目

  (爲什麼要轉換成maven項目?maven是一款免費開源的項目構建工具,我們在自動化項目中的使用maven的主要目的就是幫助我們構建自動化項目(jar包管理,編譯,執行測試等)) 在轉換成Maven項目之前,需要安裝maven以及做一

原创 Jmeter接口持續集成之ANT執行Jmeter腳本

一、環境準備 1.JDK環境變量配置 2.ANT環境變量配置 3.將jmeter安裝目錄下extras目錄中的ant-jmeter-1.1.1.jar包拷貝至ant安裝目錄下的lib目錄中 4.在jmeter的bin目錄下jme

原创 JAVA自動化測試之頁面對象模型(Page Object)

    在做Selenium WebDriver 自動化測試時,我們可以使用頁面對象模型。這個模型可以使測試腳本有更高的可維護性,減少了重複的代碼,把頁面抽象出來。對象模型也提供了一個註釋,幫助緩存遠程,避免出現元素過期的問題。 (一)分

原创 selenium自動化測試(公用模塊的封裝)

自動化測試用例一個一個的執行寫起來比較複雜麻煩,一些通用的重複使用的的方法可以寫成一個公共模塊,需要的時候調用,這樣就提升了寫腳本的效率。 例如登錄模塊login.py #登錄模塊 def login(): elem=drive

原创 Jmeter+Ant報告生成原理

  Ant生成報告主要是build.xml,這裏我們就來分析一下build.xml的結構 下面是一個完整的build.xml,然後我們來一句一句的詳細解釋 <?xml version="1.0" encoding="Gb2312"?>

原创 H5頁面的測試點總結

在此對H5頁面的測試點(以及容易出問題的點)    1、業務邏輯相關    除基本的功能測試之外,H5頁面的測試,需要關注以下幾點:    1.1 登陸    目前H5與native各個客戶端都做了互通,

原创 python 打印json格式的數據中文顯示問題

python在做接口測試的時候,打印出來的json格式的中文數據顯示異常 例如: def test_bookOrder(self): self.url="http://mobapi.senbaba.cn/bookO