自動化測試(三)如何用python寫個雙色球
寫一個程式,輸入N就產生N條雙色球號碼
紅球 6 01-33
藍球 1 01-16
產生的雙色球號碼不能重複,寫到一個檔案裡面,每一行是一條
紅球: 01 03 05 07 08 18 藍球:16
紅球需要排序,是升序
import random
def DoubleQiu(number):
doubleqiu = []
while len(doubleqiu) != number:
hongs=[]
lan=random.randint(1,16)
for i in range(6):
hong = random.randint(1, 33)
hongs.append("%02d"%hong)
hongs.sort()
hongs.append("%02d\n"%lan)
if hongs not in doubleqiu:
doubleqiu.append(hongs)
return doubleqiu
print(DoubleQiu(3))
相關推薦
自動化測試(三)如何用python寫個雙色球
寫一個程式,輸入N就產生N條雙色球號碼 紅球 6 01-33 藍球 1 01-16 產生的雙色球號碼不能重複,寫到一個檔案裡面,每一行是一條
Python用Selenium做自動化測試(三):Page Object專題
Page Object專題 頁面物件模型的設計優勢: 創造可以被多個測試用例共享的可重用程式碼。 減少大量重複的程式碼。 如果使用者介面發生改變,則修改只用在一處進行。 圖片來源: 目的:測試程式碼與被測頁面物件程式碼分離,後期如果有頁面元素髮生了更改,
Appium自動化測試(三)之 TouchAction 操作
Appium的輔助類,主要針對手勢操作,比如滑動、長按、拖動等。針對最新版本(5.0.4)已不支援swipe等方法,所以可以用TouchAction類來封裝成新的swipe方法。 1、按壓控制元件 方法: press() 開始按壓一個元素或座標點(x,y)。通過手
iOS自動化探索(三)WebDriverAgent Python Client
之前我們在終端試著呼叫過WDA API, 今天我們在看一個Python封裝的api庫 https://github.com/openatx/facebook-wda 安裝方式(一): pip install --pre facebook-wda 安裝方式(二):
Robot Framework自動化測試(三)---Selenium API
Robot Framework Selenium API 說明: 此文件只是將最常用的UI 操作列出。更多方法請查詢selenium 關鍵字型檔。 一、瀏覽器驅動 通過不同的瀏覽器執行指令碼。 Open Browser Htpp:
python寫一個雙色球計算器
腳本 while ins 參數 ace 接下來 連接數 取數 ndb 首先聲明,賭博一定不是什麽好事,也完全沒有意義,不要指望用彩票發財。之所以寫這個,其實是用來練手的,可以參考這個來預測一些其他的東西,意在拋磚引玉。 啰嗦完了,馬上開始,先上偽代碼 打開網址 讀取內容
python用selenium做自動化測試(一)
python 用selenium做自動化測試: 在w3school裡搜尋css python3 test_w3school_search.py XPath路徑表示式: http://www.ruanyifeng.com/blog/2009/07/xpath_pa
自動化測試(二)如何用python寫一個使用者登陸功能
需求資訊: 寫一個判斷登入的程式: 輸入: username password 最大錯誤次數是3次,輸入3次都沒有登入成功,提示錯誤次數達到上限 需要判斷輸入是否為空,什麼也不輸入,輸入一個空格、n個空格都算空 登入成功,提示歡迎xxx,今天的日期是 xxx 可以用多個使用者登入,選做(多個使用者登入,
Python 接口測試(三)
3.4 control .html .get agent gif gin version tps 四:python接口之http請求 python的強大之處在於提供了很多的標準庫以及第三庫,本文介紹urllib 和第三庫的requests。 Urllib 定義了很多函數和類
python結合excel數據輕松實現接口自動化測試(一)
判斷 原因 一個 軟件測試 測試 相等 fin 完成 想去 在剛剛進入測試行業的時候,最開始也是做功能測試,我想很多夥伴和我一樣,覺得自動化測試都很高端,很神秘。迫不及待的想去學習作自動化測試。 以前比較常用數據庫+python做自動化,後面發現excel個人覺得更加適合,
selenium+python自動化測試(一)環境
get gre gpo exe ren 瀏覽器版本 art lap close python裝的是3.5,chrome瀏覽器版本是17年初的 1.chromedriver 在http://chromedriver.storage.googleapis.com/index.h
selenium+python自動化測試(二)對瀏覽器的簡單操作
cat quit 報錯 簡單 conn port ted href ide 1.最大化 maximize_window 1 # coding = utf-8 2 3 from selenium import webdriver 4 chromedriver =
python+request+Excel做接口自動化測試(二)
h+ put res setup 時間 except name 做了 resp 今天整了下python用request寫接口測試用例,做了個粗糙的大概的執行,具體還需找時間優化。這個采用對象化,配置以及常用函數為一個類,執行測試用例為另外的一個類。測試用例的撰寫大概如下(還
python接口測試(三)——Excell文件讀取進行參數化
range 導入 ase pri int div 通過 類型 分享 python進行http請求時,需要對參數進行參數化,此時就可以運用Excel進行,具體如下: 1.梳理出請求中那些參數需要參數化,然後新建一個Excel,如圖: 2.讀取Excel中的內容,在讀取前
人生苦短,我用Python(三)—通過Python實現網路裝置指定指標的收集與指標的圖形化展示
寫在前面: 博主自2018年8月底開始,堅持每週更新一篇技術類部落格,含本篇文章在內,目前已經更新了八篇文章。除十一假期外,堅持每週更新。希望自己能堅持下去。 目前已經開啟了三個系列的文章,分別是: 《人生苦短,我用Python》——已釋出三篇文章 《那些你應該知道的
spark機器學習筆記:(三)用Spark Python構建推薦系統
輸出結果: [[Rating(user=789, product=1012, rating=4.0), Rating(user=789, product=127, rating=5.0), Rating(user=789, product=475, rating=5.0), Rating(us
Appium+Python自動化測試(二)--執行App程式示例
在上一篇部落格中,已經將環境搭建好了。現在,我們利用搭建的環境來執行一條測試指令碼,指令碼中啟動一個計算器的應用,並實現加法的運算。 建立模擬器 在執行App之前,首先需要建立一個Android模擬器,也可以使用真機來執行,效果更佳。 進到Android
JUnit自動化單元測試(三):各常用註解和測試函式詳細講解
@Test:將一個方法修飾成一個可測試的方法;只有@Test修飾之後,這個方法才會被JUnit執行。 @Test(expected=XXException.class):表示這個方法一定會丟擲某個異常
用Python寫個簡單的推薦系統(一)
本篇建立在電影評分的環境下,對多位成員通過各自電影評分的情況,利用兩種相似度測量(歐幾里得距離和皮爾遜相關度)檢視使用者之間的相似度。 Python version3.4 1. 建立影評評分字典 電影種類6種:a,b,c,d,e,f使用者7人: C
selenium+python自動化測試(五)--多視窗切換
在很多頁面上都有可點選的連結,點選這些連結會開啟一個新的視窗,這時如果要在新開啟的視窗中操作頁面,就需要先切換到新視窗中,如果不進行切換操作,還是操作的上一個頁面視窗 瀏覽器視窗的切換通過控制代碼(handle)來操作,每個視窗都有一個控制代碼,代表當前視窗,