原创 postman tests

postman中的tests是用做測試結果斷言,支持JavaScript語法。 是在完成API訪問並得到其response迴應之後運行的腳本,一般用於獲取response的內容,用於之後的其他操作。 test腳本需要在某個指定的函

原创 JMeter-接口測試(四)

以webserver接口測試爲例來演示測試過程: http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo 獲得國內手機號碼歸屬地省份、地

原创 python頭文件

#! /usr/bin/env python # -*-coding:utf-8-*- 第一行:針對linux類的操作系統,指定系統環境變量設定的解釋器路徑。告訴操作系統要使用哪個python解釋器來執行這個py 第二行:是告訴

原创 PyCharm DIE如何更換python版本

1、點擊頂部的Pycharm,然後選擇Preference的選項 2、在對話框左邊選中Project Interpreter,在右邊的下拉框中選擇你要切換成的python版本,點擊下方按鈕Apply,然後點擊OK,關閉對話框即可。

原创 JMeter-引入CI,用Jenkins自動執行腳本,生成測試報告

前面文章生成執行腳本的方式是到JMeter的testSuite目錄下通過ant命令執行用例並生成基於HTML的測試報告,此種方式略有繁瑣。這篇文章通過引入CI,用Jenkins自動執行腳本,生成測試報告,讓接口自動化更加方便有效。 首

原创 JMeter-搭建ant,生成html測試報告

1、搭建ant環境(版本爲1.10.1)(配置環境變量) 命令行輸入:ant or ant -v 成功截圖: 如果報錯:Exception in thread “main” java.lang.NoClassDefFoundErro

原创 JMeter-webserver接口測試(四)

以webserver接口測試爲例來演示測試過程: http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo 獲得國內手機號碼歸屬地省份、地區和

原创 python mysql

mysql基本操作 連接mysql 創建數據庫 切換數據庫 創建表 操作表:增刪改查 連接mysql 命令:mysql -u用戶名 -p密碼 -P端口 -hIP 數據庫名稱 舉例:mysql -uroot -proot -P3306

原创 JMeter-工具安裝(二)

一、下載地址: http://jmeter.apache.org/download_jmeter.cgi 二、JDK環境配置: 需要先配置Java環境。下載JDK,安裝完成後,配置環境變量。 右鍵-屬性-高級系統設置-環境變量。

原创 Python多進程操作-進程池(Pool)

在使用Python進行系統管理時,特別是同時操作多個文件目錄或者遠程控制多 臺主機,並行操作可以節約大量的時間。如果操作的對象數目不大時,還可以直 接使用Process類動態的生成多個進程,十幾個還好,但是如果上百個甚至更多, 那手

原创 Python多進程編程-進程生命週期管理

主要函數: Process():創建進程實例 start():啓動進程 join():主進程阻塞,等待子進程執行結束 terminate():強行終止,不推薦 exitcode():進程執行的返回值 is_alive() :判

原创 App自動化(Appium+Python):查找控件時,sleep時間不確定問題解決方案

把find_element方法封裝,循環查找,返回element,如果異常,等待2秒,打印異常信息,如果10次循環結束仍未找到元素,就在向上拋出未找到元素。 直接上代碼嘍! import time def find_element(dr

原创 JMeter-插件安裝(三)

一、安裝插件管理器 下載jmeter插件管理:jmeter-plugins-manager-0.20.jar後,放入如下目錄, {jmeter_home}\lib\ext。 下載地址:https://jmeter-plugins.o

原创 用桌面版Chrome模擬移動瀏覽器:chrome mobile emulation

一、功能簡介 chrome emulation可以實現在桌面上調試移動網頁,模擬各種主流移動設備及其相關參數: 仿真觸摸事件 仿真設備視角(尺寸/規格/版本) User Agent模仿 網絡帶寬流量控制 地理定位覆蓋 設備方向覆蓋 C

原创 JMeter-工具簡介(一)

Apache JMeter 是 100%純 java 桌面應用程序,被設計用來測試 C/S 結構的軟件(例如 web 應用程序)。它可以被用來測試包括基於靜態和動態資源程序的性能,例如靜態文件,Java Servlets,Java 對象,