中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

公司網(wǎng)站備案需要多久濰坊網(wǎng)站外包

公司網(wǎng)站備案需要多久,濰坊網(wǎng)站外包,網(wǎng)頁制作邢臺網(wǎng)站公司,wordpress錯誤50001總體需求 🎯 1.1:實現(xiàn)目的 基于BS架構(gòu),模擬用戶(鼠標(biāo)、鍵盤)操作,達到快速、重復(fù)執(zhí)行測試用例; 便于回歸測試,快速覆蓋主線用例或功能; 線上或線下巡檢測試&#xf…

01總體需求

🎯 1.1:實現(xiàn)目的

  • 基于BS架構(gòu),模擬用戶(鼠標(biāo)、鍵盤)操作,達到快速、重復(fù)執(zhí)行測試用例;

  • 便于回歸測試,快速覆蓋主線用例或功能;

  • 線上或線下巡檢測試,結(jié)合持續(xù)集成,及時發(fā)現(xiàn)運行環(huán)境存在的問題;

  • 提升個人自動化測試技術(shù)能力,為業(yè)務(wù)提供強有力的測試手段。

🎯 1.2:功能需求

  • 基于Unittest,封裝、調(diào)用和組織所有的測試用例,進行批量或指定用例運行;

  • 支持郵件服務(wù),可添加任意團隊成員郵箱,及時通知團隊成員自動化運行結(jié)果;

  • 支持log日志,保存運行過程所有或需要記錄的數(shù)據(jù);

  • 支持HTML測試報告,直觀展示測試結(jié)果和數(shù)據(jù);

  • 支持用例設(shè)計和測試結(jié)果分離,便于數(shù)據(jù)管理;

  • 支持Json、conf、excel等配置文件讀取,提供靈活的配置文件操作方法;

  • 支持用戶登錄封裝,后續(xù)所有的用例登錄公用一個方法;

  • 支持任意修改HTMLTestRuner,可定制測試報告模板;

  • 支持測試報告多語言(英文和中文);

  • 支持截圖功能;

  • 支持Jenkins持續(xù)集成。

🎯 1.3:其他需求

  • 適用所有bs架構(gòu)自動化測試;

  • 模塊化設(shè)計,項目框架形式組織代碼;

  • 公共方法封裝,統(tǒng)一調(diào)用;

  • 數(shù)據(jù)和結(jié)果分開,清晰明了;

  • 支持郵件自定義;

  • 代碼注釋清晰。

🎯 1.4:適用人員

  • 有一定測試基礎(chǔ)的軟件測試人員;

  • 有一定的代碼(Python/Java)功底;

  • 致力于學(xué)習(xí)web UI自動化測試的所有人員。

02 詳細設(shè)計

🎯2. 1:需求分析

對 實現(xiàn)需求 進行詳細分析,主要有下:

圖片

🎯 2.2:技術(shù)棧

圖片

03 框架設(shè)計

圖片

🎯 3.1:框架說明

圖片

🎯3. 2:框架執(zhí)行流程

圖片

04 預(yù)期結(jié)果

🎯4. 1:測試過程log日志

圖片

🎯4. 2:測試報告html格式

🎯4. 3:測試報告郵件格式

圖片

05 特別說明

代碼基本完成,如果有好的建議,可交流學(xué)習(xí)心得。

06 第一個WebUI自動化測試程序

在開始自動化框架搭建之前,我們先寫一個簡單的自動化測試腳本,來體會一下什么是web UI自動化測試,以及元素的基本操作,為后續(xù)的框架搭建鑒定基礎(chǔ)。

🎯6. 1:Selenium基本理論

6.1.1 Selenium安裝

  • 直接打開cmd窗口,輸入以下命令在線安裝:

圖片

圖片

  • 安裝完后,在cmd窗口中輸入以下命令,可以看到selenium已經(jīng)安裝了

圖片

圖片

  • 安裝完后,在cmd窗口中輸入以下命令,可以看到selenium已經(jīng)安裝了

6.1.2?WebDriverAPI

selenium提供了很多的WebDriverAPI,可以來進行:

  • 元素定位:https://blog.csdn.net/NoamaNelson/article/details/103022630

  • 瀏覽器控制(1):
    https://blog.csdn.net/NoamaNelson/article/details/103022776

  • 瀏覽器控制(2):
    https://blog.csdn.net/NoamaNelson/article/details/103022919

  • 元素的識別、定位

  • 元素的單擊、雙擊

  • 滾動條的拖動

  • 瀏覽器控制如窗口大小、前進后退、刷新、表單切換、多窗口切換、文件雙傳下載、cookie操作、驗證碼等等

  • 詳情請參考以下:

🎯6. 2:瀏覽器驅(qū)動安裝

  • 要想使用selenium來操作瀏覽器上的元素,必須安裝瀏覽器驅(qū)動;

  • 這個要根據(jù)具體的瀏覽器版本來定義;

  • 本文使用的是Chrome瀏覽器,版本為88.0.4324.182(正式版本) (32 位);

6.2.1?Chromedriver下載

  • 下載地址:

    https://blog.csdn.net/NoamaNelson/article/details/107663868

圖片

6.2.2Chromedriver安裝

  • 下載下來后是一個chromedriver.exe,如果是w7系統(tǒng)需要把chromedriver.exe放在chrome瀏覽器的安裝目錄,然后在系統(tǒng)環(huán)境變量中加入chrome瀏覽器的安裝目錄即可;如果是w10系統(tǒng),需要chromedriver.exe放在Python的安裝目錄即可,如本文是:

    圖片

🎯6. 3:代碼設(shè)計思路

6.3.1pycharm新建腳本

  • 打開之前創(chuàng)建的項目【Automated-UITest-demo】,在項目上右鍵,新建python文件即可,這里新建一個名為test_baidu的python文件

    圖片

    圖片

  • 創(chuàng)建完后,如下多了一個test_baidu的py文件

    圖片

6.3.2自動化需求

這里我們做以下UI自動化測試:

  • 1、自動打開chrome瀏覽器

  • 2、輸入百度網(wǎng)址

  • 3、打開百度首頁,輸入helloworld

  • 4、最大化瀏覽器窗口

  • 5、搜索helloworld.并回車

  • 6、瀏覽器窗口大小縮小為640*480

  • 7、先進行瀏覽器后退,再次輸入csdn進行搜索

  • 8、清空輸入的內(nèi)容

  • 9、判斷是否進入csdn官網(wǎng)

6.3.3需求分析

圖片

以上方法具體使用,參考【1.2 WebDriverAPI】

6.3.4元素定位

  • 以上需求已經(jīng)搞清楚了,那么接下來要進行元素定位,這里大概可以對需求再拆解下,需要哪些元素?

    圖片

  • A、我們打開百度首頁,然后按【F12】打開瀏覽器的調(diào)試模式

圖片

  • 那如何定位元素,知道使用哪種定位方式?

  • B、點擊調(diào)試模式窗口左上角的小三角

圖片

  • C、鼠標(biāo)移動到百度搜索輸入框

    圖片

  • D、點擊一下即可,然后看到搜索輸入框的元素屬性,即要使用的元素定位方法

    圖片

🎯6. 4:代碼實現(xiàn)

6.4.1包/模塊的引入

  • 打開剛才新建的test_baidu.py文件

  • 然后輸入以下內(nèi)容:

    圖片

    圖片

6.4.2打開百度

圖片

圖片

6.4.3定位搜索框輸入helloworld,窗口最大化

圖片

圖片

6.4.4窗口縮小為640*480

圖片

圖片

6.4.5窗口刷新

圖片

圖片

6.4.6清空輸入內(nèi)容

圖片

圖片

6.4.7進入csdn官網(wǎng)并判斷

圖片

圖片

6.4.8調(diào)用方法

圖片

圖片

🎯6. 5:完整源碼

圖片

圖片

圖片

行動吧,在路上總比一直觀望的要好,未來的你肯定會感謝現(xiàn)在拼搏的自己!如果想學(xué)習(xí)提升找不到資料,沒人答疑解惑時,請及時加入群: 786229024,里面有各種測試開發(fā)資料和技術(shù)可以一起交流哦。

最后:?下方這份完整的軟件測試視頻教程已經(jīng)整理上傳完成,需要的朋友們可以自行領(lǐng)取【保證100%免費】在這里插入圖片描述
軟件測試面試文檔
我們學(xué)習(xí)必然是為了找到高薪的工作,下面這些面試題是來自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有字節(jié)大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

http://www.risenshineclean.com/news/10956.html

相關(guān)文章:

  • 網(wǎng)站開發(fā)面板網(wǎng)站軟文是什么
  • 常州網(wǎng)站建設(shè)企業(yè)網(wǎng)站seo一個月賺多少錢
  • phpcms中的網(wǎng)站介紹頁互聯(lián)網(wǎng)營銷的方式有哪些
  • mui做瀏覽器網(wǎng)站跳轉(zhuǎn)口碑營銷理論
  • 廈門網(wǎng)站建設(shè)公司排名拼多多跨境電商平臺
  • 延邊州住房城鄉(xiāng)建設(shè)局網(wǎng)站百度seo排名360
  • 佛山網(wǎng)站建設(shè)公司價格多少武漢網(wǎng)站優(yōu)化
  • 哪個網(wǎng)站是做旅游B2B的seo技巧seo排名優(yōu)化
  • 權(quán)威的網(wǎng)站建設(shè)西安網(wǎng)站seo廠家
  • 鄭州建站軟件指數(shù)基金怎么選
  • 做網(wǎng)站的流量怎么算錢2022今天剛剛發(fā)生地震了
  • 旅游網(wǎng)站系統(tǒng)建設(shè)方案市場營銷案例
  • 網(wǎng)站開發(fā)難不難淘寶指數(shù)查詢官網(wǎng)手機版
  • 合租網(wǎng)站設(shè)計經(jīng)典廣告推廣詞
  • 政府網(wǎng)站集約化建設(shè)經(jīng)驗株洲seo
  • 阜陽網(wǎng)站開發(fā)招聘seo營銷服務(wù)
  • 龍華網(wǎng)站制作今天剛剛發(fā)生的新聞事故
  • wordpress電子書下載地址武漢seo推廣優(yōu)化
  • 織夢cms首頁模板文件是哪個網(wǎng)站優(yōu)化快速排名軟件
  • 蘿卜建站分類信息怎么樣引流加微信
  • 網(wǎng)站文章結(jié)構(gòu)變更怎么做301愛論壇
  • 甘南網(wǎng)站建設(shè)百度熱搜榜怎么打開
  • 做房產(chǎn)抵押網(wǎng)站需要什么手續(xù)關(guān)鍵詞搜索量查詢工具
  • 商城網(wǎng)站開發(fā)需求seo智能優(yōu)化
  • 軟件開發(fā)屬于什么專業(yè)烏海網(wǎng)站seo
  • 大連公司網(wǎng)站開發(fā)西寧網(wǎng)站seo
  • wordpress網(wǎng)站搜不到seo教程視頻
  • 職業(yè)醫(yī)生繼續(xù)做學(xué)分市哪個網(wǎng)站長沙seo優(yōu)化報價
  • 做網(wǎng)站公司漢獅國外b站視頻推廣網(wǎng)站
  • 云南網(wǎng)站建設(shè)找天軟陜西seo推廣