原创 loadrunner中文件的操作

我們可以使用fopen()、fscanf()、fprintf()、fclose()函數進行文件操作,但是因爲LoadRunner不支持FILE數據類型,所以我們需要做以下修改: 1、文件的聲明     先定義一個int類型的文件指針:

原创 LoadRunner字符串比較的常見錯誤

最近在論壇上看到有人提問LoadRunner如何對兩個字符串進行比較,其腳本中兩個字符串進行比較結果總是不一樣的。我把問題整理了一下以便注意這個容易被忽略的錯誤。 腳本如下: ... lr_save_string( "Hello Wor

原创 Selenium學習一 頁面元素定位

最近在學習selenium自動化,開始寫一些腳本,寫了有一段時間了,發現前期寫的腳本都是語言堆積,不太利於後期維護,且有很多相同功能的代碼在一直不停被重複寫,有很多冗餘代碼,於是就把之前的寫的東西推倒重來,想寫一些公用的方法,這樣會省很多

原创 Selenium2.0功能測試之Alert/Confirm/Prompt的處理(Java版)

WebDriver中處理原生JS的 alert confirm 以及prompt是很方便的(雖然現在原生JS的實現方式用的很少了。具體思路是使用switchTo.alert()方法定位到當前的 alert/confirm/prompt(這

原创 自動部署版本包shell腳本

        每次部署版本的時候就感覺浪費時間也沒有工作效率,每次都是人工手動部署,而且還可能存在認爲失誤導致部署失敗的風險,且每個人的部署習慣都不一致,有的人沒有備份版本包的習慣,如果部署的新版本有問題又沒有之前版本的備份,在線下測試

原创 Testng 運行Cannot find class in classpath

用Testng運行多個class,結果報: org.testng.TestNGException: Cannot find class in classpath: Salesman     at org.testng.xml.XmlCl

原创 APPium連接真機輸入框中輸入的內容與代碼中不一致

    想實現登錄頁面輸入用戶名和密碼自動登錄,可是在輸入用戶名和密碼的框中輸入的內容總是與代碼中的不一致,初步感覺到應該和輸入發有關係,於是把用戶名和密碼都換成數字可以成功登錄,但是真實的用戶名很有可能含有字母,所以繼續學習實踐。把手機

原创 超讚!聊聊Web App、Hybrid App與Native App的設計差異

編者按:這3類主流應用你都瞭解嗎?設計師除了要有視覺功夫,對不同形式的APP也應當瞭然於胸,今天百度的同學寫了一篇非常全面的總結,幫你迅速搞定3類主流APP的設計方法,附帶一大波避雷針,帶你巧妙跳過APP設計的雷區,漲姿勢是分分鐘刻不容緩

原创 Warning: The string 'returncode' with parameter delimiters is not a parameter

最近在壓測一個接口,壓測過程中總是出現數據丟失,爲了定位問題,我就獲取接口返回值校驗,誰知道獲取返回值的過程中總是報錯:Warning: The string 'returncode' with parameter delimiters

原创 appium簡明教程(3)——appium的安裝windows版

appium的哲學裏有一條就是不重新發明輪子。同樣,官方已經有明確的安裝步驟了,因此在這裏純屬搬磚。   原文地址 限制 如果你在windows上安裝appium,你沒法使用預編譯專用於OS X的.app文件,你也將不能測試IOS app

原创 selenium登錄腳本

      昨天寫一個selenium+java的登錄腳本,輸入完成用戶名、密碼後點擊登錄,登錄到首頁後驗證歡迎語是否正確,但是就是獲取不到頁面元素,一直報錯,換了很多種定位方法還是不行,昨天就這樣帶着疑惑過去了。今天上班後又開始思考這個

原创 缺陷理解問題(工作反思一)

各位好,        寫這封郵件並不是僅僅因爲XXXX項目,XXXX項目項目只是一個導火線,之前也想過寫郵件,但終究還是被“理性”戰勝,當然寫這封郵件也不是爲了批評某幾個人或某一批人,只是想反饋一哈在工作中遇到的問題,希望在以後的工作中

原创 appium簡明教程(2)——appium的基本概念

Client/Server Architecture appium的核心其實是一個暴露了一系列REST API的server。   這個server的功能其實很簡單:監聽一個端口,然後接收由client發送來的command。翻譯這些co

原创 Loadrunner模擬JSON接口請求進行測試

一、loadrunner腳本創建 1.Insert - New step -選擇CustomRequest - web_custom_request 2.填入相應參數 3.生成腳本,並修改如下(參數中的引號"前需要加斜槓\轉譯)   A

原创 解決jmeter調用負載機運行腳本響應爲空問題

本文接着上一篇“jmeter分佈式測試”,解決jmeter調用負載機運行腳本響應爲空問題,本人用的是3.2的版本,對於更高級別的版本是否適用還不得而知,請大家實踐後積極反饋哦! 問題的解決很簡單,我們一起來看看吧! 一、進入主控機jmet