原创 jmeter壓力測試報錯:java.net.BindException: Address already in use: connect解決方案

近期因爲疫情的原因,公司做了一個搶口罩的頁面。需要對頁面及接口做壓力測試,遂遇到標題的問題。 原因:windows提供給TCP/IP鏈接的端口爲 1024-5000,並且要四分鐘來循環回收它們,就導致我們在短時間內跑大量的請求時將端口占

原创 python的tkinter模塊鼠標形狀cursor的屬性值

原文鏈接:https://my.oschina.net/piginwind/blog/693218 最開始以爲可以用CSS的鼠標樣式,結果嘗試後發現不可用,tkinter自己有自己的屬性值,具體

原创 我的友情鏈接

51CTO博客開發

原创 使用appium在android8.0.0真機上測試腳本時,報錯command failed shell "ps 'uiautomator'"的解決方式

appium目前最新的windows版本是1.4.16,在android8.0.0真機上測試腳本時會報錯:command failed shell “ps ‘uiautomator’”。 剛開始以爲錯誤原因是模擬器系統和真機系統版本沒對應

原创 selenium 2 + python iframe定位

    在定位頁面元素的時候,有時會碰到iframe。如果iframe裏有id或者name,使用switch_to_frame()可以很方便的定位到。但有時會碰到iframe裏沒有id或者那麼的情況,這就需要其他辦法去定位了。    頁面結

原创 python計算一段代碼的運行時間(類和函數)

使用python的timeit模塊可以輕鬆的獲得一段代碼的運行時間。一、獲得一個類的運行時間:import timeit as ti gettime = """ import time as t class MyTime:     def

原创 python重載方法

據說,python的對象天生擁有一些神奇的方法,他們總被雙下劃線包圍,他們是面向對象Python的一切。他們是可以給你的類增加魔力的特殊方法,如果你的對象實現(重載)了這些方法中的某一個,那麼這個方法就會在特殊的情況下被Python所調用,

原创 python 時間差計算

例如:時間格式是2020-01-29 16:31:31和2025-01-23 15:30:30,怎麼求得兩個時間相減的時間差? 具體如下: import time as t import datetime as d #定義時間差函數 def

原创 python 列表(list)元組(tuple)字典(dict)如何打印中文總結

python中,如果直接使用print去打印含中文元素的list、tuple、dict,並不能打印出中文字符,而是打印出unicode編碼,例如:tuple1 = ('小甲魚', '耐克', '李寧', '香奈兒') print tuple

原创 我的友情鏈接

51CTO博客開發

原创 python property方法的使用

property的作用:實例:class C:    def __init__(self, size = 10):        self.size = size    def getSize(self):        return se

原创 怎麼使用Fiddler抓取手機上的數據包

很多時候我們會遇到這個麻煩:1、怎麼抓取手機上訪問的某個頁面或者某個APP的數據包;2、怎麼讓手機host訪問某一臺服務器,然後在這臺服務器上測試;使用Fiddler完全可以解決以上問題,具體實現如下:一、下載Fiddler,並安裝(安裝簡

原创 獲取頁面URL

使用Python+selenium,獲取當前頁面URL,很簡單,只要一行代碼:browser.current_url

原创 selenium 2 + python 窗口定位

在使用selenium 2的時候,經常會碰到打開一個頁面後新頁面以新窗口打開,因爲脫離當前窗口需要重新定位窗口,可以用以下方法定位到需要的窗口。#父窗口是0 browser.switch_to_window(browser.window_h

原创 用Pyinstaller打包Scrapy項目問題解決!!!(轉載)

使用Pyinstaller打包Scrapy項目的時候遇到各種坑,首先感謝La_vie_est_belle分享的文章,給了很大的幫助。結合他的分享我稍微整理一下。遇到的最難的坑,文末有提到。轉載地址:https://blog.csdn.ne