操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    一、環境搭建篇

    (一)安裝JDK

    大家自行安裝

    (二)安裝

    1、

    2、

    > brew node # get node.js

    > npm -g # get

    > npm wd # get

    > & # start

    > node your--test.js

    (三)iOS真機環境配置

    1、

    如果沒有安裝過,先安裝

    2、npm

    3、安裝依賴庫

    brew --HEAD #可獲取ios真機設備的信息

    sudo npm -g ios- ---perm=true #如果要在iOS10+的系統上使用,則需要安裝ios-

    brew

    brew

    4、-安裝

    npm - -g

    安裝后執行- –ios指令,可以查看與iOS相關配置是否完整,下圖是全部配置都成功,如果出現有一項不正確在執行一次就可以,或者直接跳過

    - –ios

    5、更新中的

    2)cd進入下載后的文件

    3)執行.//.sh

    4)用Xcode打開.文件

    配置和的證書

    如圖所示配置,

    修改,隨便修改,只要不跟已經注冊過的沖突就行了,要求唯一

    team選擇真實的開發者賬號

    手機連上電腦

    選擇自己的手機

    然后點擊test運行

    如果出現如下圖錯誤,在ios設備-設置-通用-描述文件和設備管理,信任一下開發者,再次test運行就不會出現錯誤了

    運行成功后,在xcode控制臺可以打印出ip地址和端口號

    進入到中的目錄,目錄路徑如

    //.app///app////--/

    將自己下載并編譯后的替換原有的

    (六)利用--進行iOS的自動化測試

    這一步是將與關聯起來

    在終端輸入:pip --,安裝即可

    (七)中開啟iOS 調試進行h5自動化測試

    在做ios的h5頁面測試時,測試包必須要使用證書打包,app要是debug包,才可以進行真機測試

    實踐:如果在ios真機的頁面執行自動化,需要做以下準備:

    1)安裝xy,在執行自動化時必須啟動該服務

    a.brew ios--debug-proxy

    2)運行ios--debug-proxy

    a.官方提供的命令:xy -c UUID:27753 -d

    b.使用 dev-tools調試

    i.運行命令

    xy -f -:////.html

    ii.根據日志提示,獲得端口并打開頁面對應端口頁面,如:9221

    iii.點擊設備提示拷貝鏈接到地址欄即可訪問;

    c.使用調試

    i.打開mac上的瀏覽器開發者模式

    ii.打開設備上的頁面

    iii.點擊瀏覽器菜單中的開發-,選擇進程;

    在中使用ios--debug-proxy:

    第一種方式:set the ,加上"":true,

    //

    {

    "":"",

    "":"iOS",

    "":" 7",

    "":"",

    "":true,

    "udid":"auto"

    }

    第二種方式:直接手動啟動ios--debug-proxy,然后再執行自動化,注意此時需要制定端口27753(默認iwdp端口為這個)以及設備ID,即

    xy -c :27753 -d

    二、元素定位方法篇

    (一)通過定位元素

    1)安裝

    終端中輸入,安裝

    pip

    2)啟動

    注意:先要運行

    然后終端輸入命令: -m

    點擊后,出現手機畫面,是同步手機畫面

    點擊界面元素,右側出現該元素的定位信息

    (二)通過 定位

    1、運行-,點擊start ,開啟

    2、點擊Start 按鈕

    3、配置

    如何獲取設備信息?

    設備連接上電腦,然后在終端輸入 -l,就可以顯示當前設備的udid

    顯示當前設備的信息,可以查看當前的,

    SHAPE \*

    -l查看當前設備所有安裝的app的信息

    配置好信息后,點擊start

    運行成功后,會彈出一個控制界面,在該界面中可以控制手機上正在運行的程序,可以定位元素

    三、++ios,自動化測試實踐

    (一)新建文件test.py

    (二)簡單自動化腳本編寫

    #=utf-8

    time

    os

    from

    #初始化

    class (.):

    def setUp(self):

    = {

    '': 'iOS',

    '': '',

    '': '12.4',

    '' : 'com.jack.',

    'udid' : '', '':'true'

    }

    #初始化驅動

    self.=.(':4723/wd/hub', )

    def (self):

    #點擊刷新按鈕

    self..("btn ").click()

    def (self):

    #退出

    self..quit()

    if == '':

    .main()

    1、對類添加setUp函數(這是測試用例執行前的準備動作,負責告訴監聽那個端口、與那個手機連接、安裝那個應用等信息)

    2、對類添加函數(這是測試用例執行結束后的動作,可以執行保存執行結果等操作)

    (三)腳本寫好后,先要運行

    方法一:用xcode的運行

    方法二:使用命令行運行

    先切到目錄下,然后輸入 - . - - test

    (四)執行自動化測試腳本

    (五)++iOS,遍歷真機的

    1、運行xy

    xy -c :27753 -d

    2、.獲得頁面所有,這個方法會將存在list里,打印出list內容web端自動化測試工具,查看你要的在第幾個,用.()切換到那個即可,代碼如下

    #假設我的目標存在list里的第三個

    = self..[2]

    self...()

    這樣就切換到了目標,接下來就可以像web自動化一樣,操作html元素了。

    3、怎么得到元素屬性

    1).啟動服務,并指定谷歌瀏覽器進行監聽

    xy -f -:////.html

    2).運行用例代碼web端自動化測試工具,停留在含的頁面

    3).谷歌瀏覽器地址輸入:92223,就可以看到手機的 url

    4)將url復制出來,就可以像定位web元素一樣去定位h5元素

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有