原创 Appium啓動iOS模擬器報錯:unable to find utility "simctl",not a developer toos or in PATH解決辦法

報錯信息: 解決辦法:在xcode設置裏面,將Command line Tools進行設置,路徑:Xcode>preferences>Locations,設置之後再運行終端即可

原创 Selenium-web自動化環境搭建(mac)

selenium+pytest+pycharm+chrome自動化環境搭建步驟 第一步:下載pycharm並安裝成功 第二步:安裝python並安裝pytest測試框架且配置好環境變量,成功在pycharm中運行pytest測試

原创 Python+pytest+pycharm環境安裝配置(mac)

安裝Python3:brew install Python 安裝pytest:pip3 install pytest 接下來,將pytest應用到pycharm中: 根據項目選擇對應的Python版本: 以上步驟完成後,編寫p

原创 selenium自動化測試:有唯一的元素但是運行腳本的過程中定位不到對應的元素

如果有以下元素,存在唯一的classname,但是運行過程中報錯,是什麼原因呢? 報錯信息: 原因:可能因爲頁面中存在多個iframe,導致定位不到元素 解決辦法:定位元素之前先切換到對應的iframe,通過swich to fra

原创 SwitchHosts-一鍵切換host配置

使用場景:在測試或者開發過程中,需要用到多個環境(開發環境、測試環境、預發佈環境、正式環境),網址和域名都是相同的,經常需要切換Host進行訪問(比如測試驗證bug、產品驗收等) 配置步驟: 第一步:安裝SwitchHosts(W

原创 運行python腳本時遇到的報錯信息:IndentationError: unindent does not match any outer indentation level

錯誤信息:IndentationError: unindent does not match any outer indentation level,自己的運行的時候找了很久都找不到爲什麼報錯,因爲在編輯器中看不到,那是爲什麼呢? 原

原创 monkey測試之基礎篇(2018.4.26更新)

    最近一直在看關於自動化測試的文章和工具,這是之前學習monkey的一些知識,想總結一下,方便以後查看,當然也可以提供一些參考。monkey 適合做壓力測試,我們可以發送命令讓它自己運行,並且指定運行動作的次數,下面這些是我總結的命

原创 Jmeter斷言(檢查點)(6)

一、什麼是斷言 1)斷言是在請求的返回層面上添加一層判斷機制(因爲請求成功了並不代表結果一定正確,需要檢測機制提高測試的準確性) 二、Jmeter三種斷言 1、響應斷言 模式匹配規則: 1)包括:返回結果包括指定的內容 2

原创 測試工具之charles使用(更新)

一、下載charles安裝包,把charles.jar粘貼到charles安裝路徑/java目錄下進行替換即可破解成功 mac版:破解包下載地址:http://www.waitsun.com/charles-4-0.html 二、ch

原创 測試工具之fiddler使用

fiddler是測試過程中使用得最多的工具了,可以用它來抓到請求的接口,可以查看後臺返回的數據是否正確,也可以查看前端傳到後臺的數據信息。下面就總結一下fiddler的使用方法: 一、簡單抓取手機應用的包 1)首先下載最新的fiddl

原创 Jmeter元素作用域和執行順序(4)

一、元素作用域 1)取樣器元件:不和其他元件相互作用,因此不存在作用域的問題 2)邏輯控制器元件:只對其子節點中的取樣器和邏輯控制器作用 3)除取樣器和邏輯控制器元件外,其他6類元件,如果是某個取樣器的子節點,則該元件對其父節點起作

原创 Jmeter分佈式測試(5)

1、爲什麼要使用分佈式測試 Jmeter本身存在瓶頸,當需要模擬數以千計的併發用戶時,使用單臺機器模擬所有的併發用戶用戶時,可能會引起java內存溢出的錯誤。可以使用分佈式測試來解決這個問題,運行多臺機器運行所謂agent來分擔jmet

原创 Jmeter初識(2)

一、Jmeter的bin目錄文件下六個主要文件的介紹 1)jmeter.bat :windows的啓動文件 2)jmeter.log :日誌文件 3)jmeter.sh : Linux的啓動文件 4)jmeter.proper

原创 Jmeter參數化(7)

1、用戶參數 2、CSV數據配置 準備好配置文件,在CSV中填寫配置文件中對應的參數名,和配置文件路徑 3、隨機參數化

原创 AppScan安全掃描工具-IBM Security App Scan Standard

1、AppScan是什麼? AppScan是IBM的一款web安全掃描工具,可以利用爬蟲技術進行網站安全滲透測試,根據網站入口自動對網頁鏈接進行安全掃描,掃描之後會提供掃描報告和修復建議等。 AppScan有自己的用例庫,版本越新用例