posted @ 2016-10-14 22:58
to be crazy
閱讀(1672)
推薦(0)
摘要:
1.怎么 判斷元素是否存在? 判斷元素是否存在和是否出現不同, 判斷是否存在意味著如果這個元素壓根就不存在, 就會拋出NoSuchElementException 這樣就可以使用try catch,如果catch到NoSuchElementException 就返回false 2.如何判斷元素是否出
閱讀全文
posted @ 2016-09-15 18:23
to be crazy
閱讀(6918)
推薦(1)
摘要:
第一周:adb學習,并實現封裝一個adb wrapper(包含iOS和Windows 平臺),使用maven做項目管理,生成相應的jar 學習時間:2016/1/28~2016/2/4 學習目的: 掌握adb的常見使用方法 實現測試框架的一部分(通過adb獲取管理設備,實現錄像截圖)
閱讀全文
posted @ 2016-01-28 22:16
to be crazy
閱讀(2768)
推薦(3)
摘要:
題記:如果支付寶和QQ不兼容,要二選一,你會怎么選擇?首先了解一下背景:筆者最近發現,微眾銀行的app升級到1.7.4, 而患有輕度強迫癥的人是迫不及待的點了升級。第一次,居然安裝包安裝不成功,第二次,卸載1.7.3再次安裝,居然依舊不成功。我的錢還在里面呢,不能就這么算了,于是我找到了微眾銀行的運...
閱讀全文
posted @ 2016-01-20 20:16
to be crazy
閱讀(4348)
推薦(1)
摘要:
結合上次研究的selenium webdriver potocol ,自己寫http request調用remote driver代替selenium APIselenium web driver Json protocol 相關請看http://www.rzrgm.cn/tobecrazy/...
閱讀全文
posted @ 2015-12-09 21:58
to be crazy
閱讀(10440)
推薦(0)
摘要:
testng執行case failed ,testng Listener會捕獲執行失敗,如果要實現失敗自動截圖,需要重寫Listener的onTestFailure方法那么首先新建一個Listener 類,繼承TestListenerAdapterpackage com.dbyl.libarary....
閱讀全文
posted @ 2015-09-16 22:34
to be crazy
閱讀(5798)
推薦(0)
摘要:
之前已經寫過一篇:selenium測試框架篇,頁面對象和元素對象的管理上次使用的excel作為Locator對象管理,由于excel處理不夠方便,有以下缺點:不能實現分page 加載Locator對象不能夠實現Locator對象重名文件比較大,讀寫速度沒有xml快所以,重新寫了使用dom4j操作xm...
閱讀全文
posted @ 2015-09-10 23:58
to be crazy
閱讀(5720)
推薦(1)
摘要:
前些日子,配置好了appium測試環境,至于環境怎么搭建,參考:http://www.rzrgm.cn/tobecrazy/p/4562199.html 知乎Android客戶端登陸:http://www.rzrgm.cn/tobecrazy/p/45...
閱讀全文
posted @ 2015-07-01 23:12
to be crazy
閱讀(27670)
推薦(3)
摘要:
前些日子,配置好了appium測試環境,至于環境怎么搭建,參考:http://www.rzrgm.cn/tobecrazy/p/4562199.html 知乎Android客戶端登陸:http://www.rzrgm.cn/tobecrazy/p/45...
閱讀全文
posted @ 2015-06-23 23:43
to be crazy
閱讀(17811)
推薦(3)
摘要:
前些日子,配置好了appium測試環境,至于環境怎么搭建,參考:http://www.rzrgm.cn/tobecrazy/p/4562199.html 知乎Android客戶端登陸:http://www.rzrgm.cn/tobecrazy/p/45...
閱讀全文
posted @ 2015-06-21 20:52
to be crazy
閱讀(12556)
推薦(0)
摘要:
appium是一個開源框架,相對來說還不算很穩定。轉載請注明出處!!!!前些日子,配置好了appium測試環境,至于環境怎么搭建,參考:http://www.rzrgm.cn/tobecrazy/p/4562199.html接下來我們研究一下測試知乎Android客戶端。自行下載配置目錄如下:...
閱讀全文
posted @ 2015-06-16 01:07
to be crazy
閱讀(34823)
推薦(2)
posted @ 2015-06-09 23:32
to be crazy
閱讀(15594)
推薦(3)
posted @ 2015-06-08 22:58
to be crazy
閱讀(38858)
推薦(2)
posted @ 2015-06-04 23:57
to be crazy
閱讀(28934)
推薦(5)
摘要:
首先這次使用的webDriver for Firefox的由于項目的原因,需要在測試的時候加載Firebug和使用vpn,加載代理Firefox 加載代理,可以從FF菜單上看,代理分為好幾種我這里使用的是type 為2 的情況FirefoxProfile profile = new FirefoxP...
閱讀全文
posted @ 2014-09-27 22:26
to be crazy
閱讀(5375)
推薦(0)
摘要:
selenium rightclick
http://forumsqa.com/question/how-to-click-the-option-of-the-menu-which-the-right-click-pop-up/
閱讀全文
posted @ 2014-09-13 00:41
to be crazy
閱讀(28894)
推薦(4)
摘要:
package baidu; import java.io.File;import java.io.IOException; import java.util.List;import org.apache.commons.io.FileUtils; import org.openqa.seleniu...
閱讀全文
posted @ 2014-08-19 20:05
to be crazy
閱讀(1556)
推薦(0)
摘要:
在驗證某些關鍵步驟時,需要截個圖來記錄一下當時的情況Webdriver截圖時,需要引入import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.openqa.sel...
閱讀全文
posted @ 2014-03-13 23:18
to be crazy
閱讀(36921)
推薦(1)
摘要:
selenium獲取input時候,發現type=”hidden” 的input無法修改value,經牛人指點,可以使用js修改首先html源文件如下,設置為text 、hidden、submit 1 2 3 this is a test 4 10 11 12 13 Name: 14 Email: 15 16 17 18 19 View Code 在瀏覽器加載之后如下:這時候email 不能對外顯示使用selenium,代碼如下 1 import org.openqa.selenium.Alert; 2 import org.openqa.selenium.Javascr...
閱讀全文
posted @ 2014-03-12 22:23
to be crazy
閱讀(18781)
推薦(0)
摘要:
1.創建基于測試簡單應用程序 (1)啟動visual studio(有安裝c#的) (2) 選擇File|New project (3)創建一個C# project,名字和保存路徑自己設定,假設取名test1(4)添加一個text控件和button控件設置屬性如下:對象屬性valueButton1TestcheckTextBox1Text空白此時窗口如下:(5) 雙擊設計器中的check按鈕(之前添加的Button1)添加如下代碼: if (textBox1.Text.Equals("")) //if text is null show messag...
閱讀全文
posted @ 2013-08-27 17:42
to be crazy
閱讀(2073)
推薦(0)
摘要:
STF簡介 簡介: STF , smartphone test farm, 是一款能夠通過瀏覽器遠程管理智能設備的系統, 能為移動自動化測試提供方便快捷的服務,免去測試工程師的后顧之憂。 功能點: 支持android/ iOS/ wear os 支持使用瀏覽器遠程控制,實時顯示設備動態 增刪改查ap
閱讀全文
posted @ 2017-11-02 15:40
to be crazy
閱讀(2846)
推薦(1)
摘要:
Tuesday, March 06, 2007 Tuesday, March 06, 2007 Posted by Allen Hutchison, Engineering Manager and Jay Han, Software Engineer in TestThe testing world
閱讀全文
posted @ 2016-11-23 19:13
to be crazy
閱讀(656)
推薦(0)
摘要:
經過漫長的等待,終于迎來了selenium 3.0 從selenium 1.0 至今,差不多有十多年的歷史。這個月終于迎來了selenium3.0 那么selenium3.0 為我們帶來了什么? 看一下changelog怎么寫的: 總結一下主要的change 如下: 1. 支持java最低版本1.8
閱讀全文
posted @ 2016-08-04 23:11
to be crazy
閱讀(8888)
推薦(1)
摘要:
[ { "type": "123", "value": 123 }, { "type": "234", "value": 234 } ] import java.lang.reflect.Type; import java.util.ArrayList; import java.util.Arrays; import java.util.Lis...
閱讀全文
posted @ 2016-06-08 14:52
to be crazy
閱讀(45816)
推薦(1)
摘要:
使用Android默認的Toast Toast簡介: Toast是一個簡單的消息顯示框,能夠短暫的出現在屏幕的某個位置,顯示提示消息。 默認的位置是屏幕的下方正中,一般Toast的使用如下: Toast是static修飾的靜態類,意味著可以直接使用,所以可以不用創建對象直接調用makeText方法,
閱讀全文
posted @ 2016-04-26 22:59
to be crazy
閱讀(9895)
推薦(0)
摘要:
1. Android studio 2.0 解決辦法:http://stackoverflow.com/questions/35990995/com-android-dx-command-main-unsupported-major-minor-version-52-0 Permission den
閱讀全文
posted @ 2016-04-16 15:56
to be crazy
閱讀(1523)
推薦(0)
摘要:
var event;if (document.createEvent){event = document.createEvent("HTMLEvents");event.initEvent("change", true, false);document.getElementById("fname")
閱讀全文
posted @ 2016-04-09 18:00
to be crazy
閱讀(326)
推薦(0)
摘要:
driver.get("https://ibsbjstar.ccb.com.cn/app/V5/CN/STY1/login.jsp"); driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); driver.manage().timeouts().pageLoadTimeout(60, Ti...
閱讀全文
posted @ 2016-03-24 23:02
to be crazy
閱讀(2554)
推薦(0)
摘要:
在使用iOS Remote debug需要做以下準備 1. iOS devices 開啟java script and web inspector 開啟方式如下: 2. mac OS 自帶的Safari開啟develop 模式 開啟方法如下: 如何使用iOS remote debug?
閱讀全文
posted @ 2016-03-22 23:29
to be crazy
閱讀(590)
推薦(0)
摘要:
使用 npm安裝 appium之后,會發現已經進入1.5 [Appium] Welcome to Appium v1.5.0 [Appium] Appium REST http interface listener started on 0.0.0.0:4723 npm -g install app
閱讀全文
posted @ 2016-03-08 22:44
to be crazy
閱讀(464)
推薦(0)
摘要:
在工作過程中發現經常需要對某些字符串進行處理,所以就封裝了加一些常用的 package com.dbyl.libarary.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Stri
閱讀全文
posted @ 2016-02-21 17:26
to be crazy
閱讀(713)
推薦(0)
posted @ 2016-01-29 17:32
to be crazy
閱讀(232)
推薦(0)
摘要:
UI Automator Viewer The uiautomatorviewer tool provides a convenient GUI to scan and analyze the UI components currently displayed on an Android devic
閱讀全文
posted @ 2016-01-28 20:30
to be crazy
閱讀(1255)
推薦(0)
摘要:
相信很多人都會遇到這種場景,在進行appium自動化的時候用Windows OS,不好實現后臺運行,每次啟動Appium server:使用AppiumGUI版手動點擊就是在cmd line 啟動Appium如果要實現CI,使用Appium GUI是不可行的,因為如果在跑case的過程中Appium...
閱讀全文
posted @ 2016-01-10 12:31
to be crazy
閱讀(7221)
推薦(0)
摘要:
2015年是不平凡的一年,這一年發生了很多事,針對我個人而言不僅僅是年齡上的增長,工作經驗和技能的提升,還有著對自己職業方向和未來規劃更加清晰更加明了.首先回顧一下整個互聯網界今年發生的大事:1. 滴滴快的打車合并,美團大眾合并,去哪并入攜程,再有BAT縮招,各種裁員的傳言,部分外企逐步撤離中國,有...
閱讀全文
posted @ 2015-12-31 19:54
to be crazy
閱讀(4305)
推薦(4)
摘要:
selenium作為一個出色的web automation框架,被越來越多的企業采用究其原因,框架設計的比較remarkable, 作為一個開源的框架,能夠開辟出一套協議,以至于針對app測試的appium采取相同的strategy。使用的是webdriver protocol的擴展版。 為什么說這
閱讀全文
posted @ 2015-12-05 20:10
to be crazy
閱讀(8526)
推薦(2)
摘要:
package demo;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebEle...
閱讀全文
posted @ 2015-11-30 21:20
to be crazy
閱讀(844)
推薦(0)
摘要:
http://examples.javacodegeeks.com/core-java/gradle/gradle-hello-world-tutorial/
閱讀全文
posted @ 2015-11-25 19:23
to be crazy
閱讀(232)
推薦(0)
摘要:
appium-doctor:Running iOS Checks? Xcode is installed at /Applications/Xcode.app/Contents/Developer? Xcode Command Line Tools are installed.? DevToolsS...
閱讀全文
posted @ 2015-11-22 20:32
to be crazy
閱讀(569)
推薦(0)
摘要:
import org.testng.annotations.AfterMethod;import org.testng.annotations.BeforeMethod;import org.testng.annotations.Test;import org.testng.annotations....
閱讀全文
posted @ 2015-11-21 19:11
to be crazy
閱讀(297)
推薦(0)
摘要:
聯通營業廳充話費無法在線支付,chrome Python 64位安裝包 win7 64 windows 10 右鍵菜單 Android studio IE11 layout
閱讀全文
posted @ 2015-11-17 11:38
to be crazy
閱讀(311)
推薦(0)
摘要:
windows下appium設置 之前研究了一段時間的appium for native app 相應的總結如下: appium測試環境搭建 :http://www.rzrgm.cn/tobecrazy/p/4562199.html 知乎Android客戶端登陸:http://www.cnbl
閱讀全文
posted @ 2015-11-16 23:42
to be crazy
閱讀(9190)
推薦(1)
摘要:
最近用到mysql,發現如果想使用最新版本64 bit mysql 需要獨特的配置和使用方式結合最近的研究總結一下安裝過程。首先下載:http://dev.mysql.com/downloads/mysql/下載完畢,解壓出來添加my.ini 配置文件,配置內容如下: [mysqld] # Thes...
閱讀全文
posted @ 2015-11-11 22:45
to be crazy
閱讀(415)
推薦(0)
摘要:
RobotFramework 是一款基于python 的可以實現關鍵字驅動和數據驅動并能夠生成比較漂亮的測試報告的一款測試框架這里使用的環境是python-2.7.10.amd64.msi RIDE 1.5a2 running on Python 2.7.10. ...
閱讀全文
posted @ 2015-11-05 23:55
to be crazy
閱讀(8978)
推薦(0)
摘要:
之前研究了一段時間的appium for native app 相應的總結如下: appium測試環境搭建 :http://www.rzrgm.cn/tobecrazy/p/4562199.html 知乎Andr...
閱讀全文
posted @ 2015-10-23 22:58
to be crazy
閱讀(12345)
推薦(3)