原创 linux:最常見的linux命令

最常見,最頻繁使用的基礎命令如下: 系統經典語錄: 1、命令操作完沒有任何消息信息, 就是最好的消息 2、系統一切從根開始 3、系統中數據一切皆文件 一、linux關機命令: 1.shutdown命令安全地將系統關機(推薦)參數說明: [

原创 Jmeter 壓力測試、併發測試、弱網測試

jmeter常用測試元件 測試計劃:默認 線程組:設置併發數、併發時間、請求循環次數 採樣器(simple):較常用HTTP請求、JDBC Request、Soap/XML - RPC Request 監聽器:查看結果樹 斷言:響應斷言

原创 Jmeter+ant+jendkins 接口自動化

jmeter的安裝以及環境變量的設置    在dos命令中執行jmeter    Jmeter_home      Path jmeter 默認生成的測試報告的後綴爲.jtl格式 修改成mxl    在jmeter文件下bin\jme

原创 測試篇-理論知識

一:首先軟件測試的基本流程: 1.產品提出需求,相關人員進行開會討論確認需求,保證需求可執行。 2.前端,後臺相關人員進行功能開發,測試編寫測試用例。 3.前端與後臺進行聯調完畢後,測試進行冒煙測試,確保測試對象正常運行。 4.進行測試接

原创 appium案例以及常用方法api

封裝類: from appium import webdriver from appium.webdriver.common.touch_action import TouchAction from selenium.webdriver

原创 軟件測試總結——常見的面試問題(三)

自動化測試軟件作用(重點): 一:jmeter: 純java編寫負載功能測試和性能測試開源工具, 支持接口自動化測試,錄製、抓包、可進行壓力測試(增加線程,考驗服務器最大支持訪問數)、弱網測試、添加請求、添加斷言,查看斷言、結果樹,聚合報

原创 安裝loadrunner11 以及錯誤解決

一.安裝 1.      下載loadrunner11進行安裝。打開安裝安裝程序進入如圖界面 (可能會出現提示,不受信任。出現這個情況嘗試用此方法解決下“win+r”打開運行,輸入gpedit.msc進入組策略,依次選擇“計算機配置”、“

原创 Selenium——Web自動化測試

1.什麼是Selenium? 答案:Selenium是一個開源的web自動化測試框架,主要是基於web uI的自動化測試。現在的版本,逐步增加了對移動端的自動化測試。Selenium支持多種語言進行開發自動化測試腳本,有Java,pyth

原创 VMwarework環境使用Loadrunner

一:虛擬機的安裝 1.打開.exe文件, 即可開始安裝。 2.安裝位置默認在C盤下,在這裏我選擇安裝在F盤,安裝路徑儘量不要有中文。 3.等待安裝就好了。 4.安裝成功後,第一次運行程序會要求輸入密鑰,這個可以自己百度,下面分享我

原创 軟件測試總結——常見的面試問題(一)

1.軟件測試級別? 單元測試:單元測試是對軟件組成單元進行測試。其目的是檢驗軟件基本組成單位的正確性。測試的對象是軟件設計的最小單位:模塊。Findyou又稱爲模塊測試,一個單元測試是用於判斷某個特定條件(或者場景)下某個特定函數的行爲。

原创 Charles(弱網測試、斷點測試、壓力測試)

弱網: 在做移動開發的時候,我們常常需要模擬慢速網絡或者高延遲的網絡,以測試在移動網絡下,應用的表現是否正常(如模擬應用在網絡較慢時的響應時間等情景)。Charles 對此需求提供了很好的支持。 1、點擊Proxy->Throttlin

原创 EditText監聽事件介紹

當我們調用EditText的addTextChangedListener(TextWatcher)方法之後,就可以監聽EditText的輸入了。 在new出一個TextWatcher之後,我們需要實現三個抽象方法: beforeTextC

原创 selenium 生成測試報告

import unittest import time from HTMLTestRunner import HTMLTestRunner from selenium import webdriver class testBaseU

原创 Jmeter性能測試流程

1.關聯手機或者模擬器,設置手動代理,處於同一網絡下執行 2.通過接口文檔或者charles進行抓包獲取接口以及接口參數 3.通過jmeter進行壓力測試:1添加線程組,添加http請求,添加響應斷言,添加聚合報告 4.添加http請

原创 模擬器進行自動化解鎖

from appium.webdriver.common.touch_action import TouchAction from appium import webdriver import time desired_caps = {}