rf常用關鍵字以及一些方法總結

2022-04-29 01:30:08 字數 1458 閱讀 3821

上傳檔案

choose file

用法:choose file     元素定位          檔案路徑\\檔名

此處注意:複製的路徑是/,需全部替換成\\

清除clear element text

用於輸入框輸入前的清除

取文字值

get text

取值get value

滑鼠懸浮

mouse over

設定全域性變數

set global variable

殺程序(用於解決谷歌無法檢視日誌問題)taskkill /f /t /im chromedriver.exe

operatingsystem.run    taskkill /f /t /im   chromedriver.exe

type用法

$      evaluate    type($)

log $

取隨機數

$        evaluate         random.randint(000000,999999)    random

取**號碼

$         evaluate               random.choice(['139','188','185','136','158','151'])+"".join(random.choice("0123456789") for i in range(8))             random

新增後去資料庫查詢

connect to database using custom params                         pymysql                          database=庫名, user=使用者名稱, password=密碼, host=ip, port=埠號   

$                 query                 (查詢語句)

log   $

$              set variable                   $

備註:由於查詢結果返回是list,所以對結果需做相應處理

正則取查詢底部總條數(一般查詢時需獲取底部頁數)

$             get regexp matches            $                   共( +(\\d+) +)條                       #正則

log $

$                         set variable            $             #由於返回值是list,所以需要把值取出

log $

備註(get regexp matches正規表示式是string庫的關鍵字)

string型別轉換為int

關鍵字convert to integer

關鍵字 一些關鍵字用法總結

register 用register宣告的變數稱暫存器變數,在可能的情況下會直接存放在機器的暫存器中 但對32位編譯器不起作用,當global optimizations 全域性優化 開的時候,它會做出選擇是否放在自己的暫存器中 不過其它與register關鍵字有關的其它符號都對32位編譯器有效。c...

python一些常用關鍵字(一)

1 break 終止當前迴圈 2 contime 跳過本次迴圈 3 pass 忽略4 函式名.doc 檢視函式幫助文件 5 global 設定全域性變數 6 nonlocal 不是區域性變數,往上一層找 7 lambda 簡潔的函式表示式 方式1.宣告乙個簡單的lambda表示式 mylamb la...

MySql一些關鍵字

使用distinct關鍵字,只返回不同的值 distinct關鍵字,它必須直接放在列名的前面 eg select distinct id from stu 注意 不能部分使用distinct distinct關鍵字應用於所有列而不僅是前置它的列。如果給出select distinct id,name...