原创 用python代碼來實現選擇排序

依照慣例,在寫每一篇帖子之前,筆者都會遵循以下幾點原則:  1、如果一個什麼都不懂的人都能把這篇文章看懂,那就說明這篇博客通俗易懂  2、儘量保持排版整齊,讓讀者閱讀起來不是那麼累,簡單舒服即可  3、儘可能的保證所寫的東西是正確的,若能幫

原创 插入排序的分析過程

一、插入排序什麼是插入排序?插入排序的原理是什麼?能不能用python代碼敲出一個實例?帶着以上三個疑問來閱讀筆者的這篇文章;也正是如此,該篇的目的就是要清清楚楚的回答這些問題。插入排序:首先,從字面意思上理解:是插入,將元素插入進去,因爲

原创 對冒泡排序的分析與整理

今天咱們把常見的幾種排序算法,整理了一下,希望能對正在看這篇帖子的你有輕微的小幫助依照慣例,在寫每一篇帖子之前,筆者都會遵循以下幾點原則:  1、如果一個什麼都不懂的人都能把這篇文章看懂,那就說明這篇博客通俗易懂  2、儘量保持排版整齊,讓

原创 淺談證券交易中的算法交易

近期在測試算法交易這一塊,所以,趁着對業務的熟悉程度,把算法交易這一塊,用通俗的語言跟大家解釋清楚。首先,目前市場上的算法交易策略,基本有三類:TWAP、VWAP、VP三種類型一、TWAP1.1、TWAP算法TWAP算法,英文全稱(Time

原创 信用交易的買入賣出業務分析

一、擔保品買入賣出擔保品買入:使用自有資金買入擔保證券範圍內的股票;說白了就是用你的自有資金買入,是沒有槓桿的,佣金跟你的普通賬戶一樣的,你可以簡單的理解爲,就是相當於信用賬戶的普通交易,它不會產生任何的負債以及利息。擔保品賣出:把你自有的

原创 PO模式下對登錄的自動化實現

今天繼續來講解UI自動化的內容 我們再來拿上次講的代碼來看看,會發現其實很多代碼都是有重複的地方,看起來較爲累贅,能不能優化一下,即可以減少代碼量,也以後改動方便,總不可能以後維護個個都去大動大改,所以,這個時候我們就要開始學習PO模式,P

原创 web項目的登錄窗口的測試

今天咱們繼續接上上一篇所講,開始用項目來練手:給出以下圖:  測這個登錄窗口:其實比較好測,拿最簡單容易想到的,就是什麼賬號密碼均正確;賬號爲空;密碼爲空;賬號密碼均不正確等等,那麼我們怎麼來用selenium來實現呢? import

原创 selenium的高級操作

今天接着講selenium的常見的一些操作,內容稍微有點多,慢慢細品,寫的還算較爲清晰,請耐心看完 一、鼠標操作 平時我們做功能測試,都是手動點擊鼠標來完成,那麼同樣可以通過代碼來完成;比如,打開百度網站點擊左上角的新聞鏈接,操作鼠標即可

原创 xpath定位元素

在做UI自動化的時候,可能要用到元素定位,因此,今天來細講一下xpath的元素定位 1、selenium一些基本的元素定位方法 id定位、xpath定位、css定位這三個使用較爲頻繁,必須掌握;其餘的定位方法幾乎不怎麼使用,瞭解即可。 "

原创 安裝chromedriver.exe的報錯,pycharm跑起來報錯提示

報錯提示 今天,在複習整理Ui自動化的東西,學習selenium的時候,要先進行安裝瀏覽器驅動;安裝好了之後,跑一下,報錯 :selenium.common.exceptions.WebDriverException: Message: u

原创 性能場景設計

一、常用的線程組 線程數:併發用戶數 ramp-up:啓動時間(線程數的準備時間),在這個時間點結束時,所有用戶都準備好 循環次數:填寫具體的數值---->每個線程組,運行多少遍;       勾選永遠---->一直執行,一般和“調度器”一

原创 jmeter腳本的編寫

前幾天講到了性能測試的入門,今日繼續來講解jmeter的使用,本文講的都是比較細,希望各位耐心的看完。 一、jmeter的安裝與打開 前提條件:給大家一個jmeter的安裝包  百度網盤的路徑如下:鏈接:https://pan.baidu.

原创 性能測試之入門篇

最近在學習性能測試相關的知識,爲了更加系統的來學習,特此從最基礎的講起,保證各位廣大網友看的明白,後續會不斷的記錄併產出類似的知識帖子 一、性能測試的基本概念   概念:用一定的工具,找出或者驗證某些性能指標值的測試   工具:Jmeter

原创 大廠軟件測試面試題

最近好久沒更新博客了,前兩天突然收到一個朋友面試字節跳動的面試題,所以就有了這樣一個想法,以後我會陸續收集一些互聯網一線大廠的軟件測試面試題 字節跳動: 1. linux基本語句2. http/https 協議相關3. 溝通能力,推動工作中

原创 Mysql----sql語句練習題(二)

今天有時間,咱們繼續把數據庫的查詢內容繼續補充,上次sql語句練習一是單表查詢,今天的練習二是多表查詢, 前期準備工作:請看上一篇的單表查詢:https://www.cnblogs.com/xj-excellent/p/13331155.h