原创 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有自己的用例庫,版本越新用例