原创 Appium Tap 方法

1.從driver弄出來一個action TouchAction action = new TouchAction(driver); 2.弄出來一個point 對象 PointOption whiteplace = PointOptio

原创 利用java 的testng引擎 使用appium 過程中的一些像素知識點

1.cmd + 【  回退之前的跳轉 2. ======== 1.id 獲取 2.class 獲取 3.xpath 獲取 4.name 獲取 5.獲取一個,再進行連續的層次深入獲取 6.findElementsByIosNsPredica

原创 adb 安裝apk包

adb install +apk存放路徑  會失敗 adb install -r +apk存放路徑  就會成功了

原创 ios cocopod 工程自動打包腳本 2019年11月

timetag=$(date "+%Y%m%d-%H%M%S") #!/bin/bash -l xcodebuild clean xcodebuild archive -workspace 你的project名稱.xcworkspace

原创 appium 工具工具方法

//判斷文本是不是在其中 public static boolean contentTexts(List<WebElement> list, String name) { for (int i = 0; i <

原创 swift工程視圖界面不要視圖層次過多!!!

視圖層次過多帶來的問題: 1.內存消耗過高 2.視圖渲染壓力大 3.appium定位不上!! 好處就是能顯示出來,程序設計者用了一堆框架嵌套層次深,寫起來容易 ======== 如何凸顯一個程序員的優秀 應該是從全局角度出發,雖然前段開發

原创 gem 源 2019.5月 有時候不記錄從網上找都是taobao源不能用了,還有rubychina的org域名也不能用,這個是能用的

https://gems.ruby-china.com   2019年5月親測可用 不存上以後 在網上總搜到錯的,麻煩

原创 iTunes未能連接到此iPhone。無法分配資源。

這個問題,以爲是線纜問題,但是又能充電,有以爲是端口問題也換了,都是不行 後來查詢有說要回退回老版本的iTunes,。。。。 說下我當前的環境: macOS Mojave 10.14.4 itunes 12.9.4.94 然後回退itun

原创 IOSDriver 啓動不了

最近由於手機總是彈出更新,於是更新了手機。。。   問題現象: driver啓動不了了,webdriveragent也安裝不上了 問題原因:因爲xcode對最新版本的手機不支持 解決辦法:升級xcode,但是xcode 又依賴新系統的ma

原创 swift 修改圖片tintcolor的方法

/// 修改圖像的tintcolor /// /// - Parameters: /// - iv: 需要傳遞imageview 因爲需要設置他的tintcolor /// - name:

原创 swift 方法註釋快捷鍵

command + Option + / 快捷鍵   建議自己寫的函數都用此方法進行註釋 包含了 參數是什麼 返回值是什麼   函數功能是什麼

原创 swift reloadRows方法 坑記

起因: 自定義了2個cell  其中一個cell 點擊後調整佈局,我使用的是reloadRows 然後把indexpath放到數組裏面 發現抖動一下,開始沒當回事 後來發現 創建tbv後第一次點擊,佈局變化都是沒有效果的,只有2+次以後纔

原创 swift 判斷json string 是不是一個json格式

let jsonstr = textView.text let jsondata = jsonstr?.data(using: .utf8) do { let ok = t

原创 swift button 使用snp佈局包含圖片和文字,如果文字少會出現都居中的怪樣式

swift button 使用snp佈局包含圖片和文字,如果文字少會出現都居中的怪樣式 使用這個方法就可以吧設置好的圖片和文字的contentinside 都弄到左邊來,從左邊開始佈局 寫法和label有一些區別,這裏記錄一下      

原创 Git撤銷上次commit未提交的版本

1. 找到上次Git commit的 id      git log       找到你想撤銷的commit_id 2.  git reset --hard commit_id       完成撤銷,同時將代碼恢復到前一commit_id