Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
- 495
- 2024/9/18 14:33:40
APP移動端自動化測試】第三節.UIAutomatorViewer元素定位API操作 (1)應用場景 定位元素的時候必須根據元素的相關特征來進行定位,而UIAutomatorViewer就是用來獲取元素特征的。 (2)簡介 UlAutomatorViewer用來掃描和分析Android應閱讀全文
javascript獲取瀏覽器指紋可以用來做投票
- 636
- 2024/8/26 11:38:17
有些網站是會員制,而且對會員所用的機器會有一個綁定,這就意味著一個用戶只能在固定的機器上或瀏覽器上登陸,如果換了電腦或瀏覽器那很不幸,請聯系商家解綁,類似的還有某些企業通過下載終端的方式進行綁定,當然這樣對用戶體驗有很大的影響,總而言之都是為了保護企業的利益,你懂的!言歸正傳,既然說到綁定機器,那他閱讀全文
python里面requests.post返回的res.text還有其它的嗎
- 754
- 2024/1/29 15:14:32
在Python的requests庫中,使用requests.post發送POST請求后,返回的響應對象res包含很多屬性和方法,主要有: -res.status_code:響應的HTTP狀態碼 -res.text:響應內容的字符串形式,res.content的decode版本 -res.con閱讀全文
ASP中Utf-8與Gb2312編碼轉換亂碼問題的解決方法頁面編碼聲明
- 12187
- 2023/2/22 10:21:11
ASP程序在同一個站點中,如果有UTF-8編碼的程序,又有GB2312編碼的程序時,在瀏覽UTF-8編碼的頁面后,再瀏覽當前網站GB2312的頁面,GB2312編碼的頁面就會出現亂碼 出現這樣的問題是當你瀏覽UTF-8編碼的時候,服務器默認用UTF-8的引擎來輸出html,當你用再瀏覽GB2312閱讀全文
解決國內 github.com 打不開的準確方法
- 2624
- 2023/1/1 16:03:03
http://github.com的地址修正 第一步:找最快訪問http://github.com的地址 找最快訪問http://github.com的地址方法很平凡,打開網站http://tool.chinaz.com/dns/,在A類型的查詢中輸入github.com,找到最快訪問的ip地址閱讀全文
8種Python字符串拼接的方法,你知道幾種
- 961
- 2022/11/12 12:04:17
一、join函數 join是python中字符串自帶的一個方法,返回一個字符串。使用語法為: sep.join(可迭代對象)--》str #sep分隔符可以為空 將一個包含多個字符串的可迭代對象(字符串、元組、列表),轉為用分隔符sep連接的字符串。 列表 列表必須為非嵌套列閱讀全文
Python拼接字符串的幾種方式
- 1687
- 2022/11/12 11:45:13
""" 1.使用加號“+”連接字符串 用加號“+”連接兩個字符串,連接后這兩個字符串將連接成一個字符串。但需注意的是, 不能用“+”連接字符串和數字,需要把數字使用str()函數轉換成字符串,或者直接在數字兩側加帶引號,再進行連接、 """ str11="hello" str12="wo閱讀全文
Python pandas刪除指定行/列數據的方法實例
- 2148
- 2022/10/28 16:42:29
pandas是很常用的數據分析,數據處理的包。anaconda已經有這個包了,純凈版python的可以自行pip安裝。 刪除重復值drop_duplicates() df=pd.DataFrame({'state':[1,1,2,2,1,2,2],'pop':['a','b','c','d'閱讀全文
讓你的Pycharm和電腦pip install下載速度飛起來
- 988
- 2022/9/30 17:02:31
前言 有很多朋友剛剛學Python的時候,會來問為什么pip下載東西這么慢啊?pycharm里面下載庫也是非常的慢。這其實是個常識性的問題,我們下載的慢是因為Python使用pip方法安裝第三方包時,需要從https://pypi.org/資源庫中下載。這個網站是國外的服務器,訪問自然就很慢,但是閱讀全文
Appium元素定位方式之android_uiautomator定位
- 1224
- 2022/9/23 17:04:58
1.android_uiautomator定位 相當于使用UiAutomatorApi去遞歸地搜索元素(Android專屬),可以說androiduiautomator是終極定位方式,有的時候一些元素不能夠很好的定位時,那么就需要采用androiduiautomator去定位,他是一種非常強有力的閱讀全文
使用uiautomatorviewer連接模擬器頁面報錯:Error while obtaining UI hierarchy XML file
- 1130
- 2022/9/23 17:03:38
使用uiautomatorviewer連接模擬器頁面報錯:ErrorwhileobtainingUIhierarchyXMLfile:com.android.ddmlib.SyncException:Remoteobjectdoesn'texist! 解決方法1: 殺死adb服務器并重新啟動閱讀全文
python+appium自動化測試-滑動
- 1367
- 2022/9/23 16:05:30
一、scroll()方法 Appium中webdriver提供scroll()方法來滾動頁面,該方法只適用于屏幕上已經顯示的兩個元素,從一個元素滾動到另一個元素。若元素不存在當前屏幕或被遮擋,則無法使用該方法。 方法介紹: scroll(self,start_el,stop_el,dura閱讀全文
Appium獲取手機分辨率 & 自適應設備下滑刷新
- 1153
- 2022/9/23 15:58:32
需求背景:appium做手機自動化的時候,有個很固定的需求就是豎直滑動刷新頁面信息(比如:微信朋友圈、微博等),開始的時候我是固定寫死的,如driver.swipe(300,1000,300,300),但是這樣寫的弊端也很明顯,代碼不夠健壯,如果遇到小屏設備或者大屏設備,滑動的幅度看起來就可能過大或閱讀全文
python加Appium判斷滑動是否到達屏幕底部
- 1155
- 2022/9/23 15:54:47
需求:在做appium自動化的過程中遇到一個問題,每次下滑都會刷新頁面(比如微信朋友圈),要通過滑動獲取所有頁面信息,直到滑動到頁面底部,但是不知道怎么判斷滑動到底部從而終止滑動的循環(appium無法得知滑動成功還是失敗) appium本身沒有直接判斷是否滑動到頁面底部的函數,但是我們可以通閱讀全文
總結一下with open()和open()的區別與使用方法
- 1296
- 2022/9/14 15:23:30
使用例子: withopen('app.txt','w',encoding="utf-8")asfile: file.write(ls_cont) 1.用途:是python用來打開本地文件的,他會在使用完畢后,自動關閉文件,無需手動書寫close() 2.用法: withope閱讀全文
python中 f 用法
- 10400
- 2022/9/14 14:57:56
python中f‘{}‘用法 python的字符串前面加f表示格式化字符串,加f后可以在字符串里面使用用花括號括起來的變量和表達式,如果字符串里面沒有表達式,那么前面加不加f輸出應該都一樣。 Python3.6新增了一種f-字符串格式化 格式化的字符串文字前綴為’f’和接受的格式字符串相似閱讀全文
iframe里阻止_blank彈出新窗口的方法
- 3054
- 2022/6/8 11:04:34
近弄個東西,需要用到iframe,但是加載的網頁中有_blank,不能讓他跳出來。 如果想讓目的網址的_blank刪除,這是不可能的。 網上找了很多的資料,要么是跨域不能修改.要么就根本牛頭不對馬嘴 后來,看到了html5里iframe有個叫sandbox的屬性把iframe里的網頁給閱讀全文

靜態網站利用微信URL Scheme生成的ticket從瀏覽器h5跳到微信小程序完整代碼
- 8563
- 2022/6/8 10:11:43
1.使用微信云開發托管靜態網頁: 微信相關的瀏覽器可以獲得免鑒權能力跳轉任意小程序,普通瀏覽器只能跳轉自己的小程序。 靜態網站H5跳小程序,閱讀微信官方文檔:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/st閱讀全文
Shopify 店鋪被封原因與防范及如何解封辦法
- 2623
- 2022/6/3 15:23:58
Shopify被封原因 代理問題,一般購買或使用免費代理,所使用ip地址會經常變動。由于Shopify店鋪后臺登錄地址經常變動會讓shopify認為你的賬戶處于不安全的狀態,所以會被臨時封禁。當然如果是因為這種情況賬戶被封,向shopify寫郵件告知原因,以前是可以解封的。現在這不行了,我有一閱讀全文

jquery下拉到某個固定位置然后某些元素發生改變樣式狀態
- 999
- 2022/5/30 21:01:03
我覺得下面這個方法好 jQuery(document).ready(function(){ varloaded=false; functionshow(){ vartop=jQuery("#comments").offset().top; if(!loaded&&閱讀全文
- 更多>>最新添加文章
- dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
- Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
- 抖音直播音掛載小雪花 懂車帝小程序
- javascript獲取瀏覽器指紋可以用來做投票
- 火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
- 在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
- python通過代碼修改pip下載源讓下載庫飛起
- python里面requests.post返回的res.text還有其它的嗎