主頁 >  其他 > 7天玩轉性能&介面測驗,進入迅速晉級管道!

7天玩轉性能&介面測驗,進入迅速晉級管道!

2020-09-12 02:18:00 其他

眾所周知,近10年IT領域有兩個關鍵的風向轉變,傳統IT向云計算轉變,傳統瀑布和迭代開發模式向敏捷開發模式轉變。這兩個轉變促成了DevOps產品交付模式的出現。互聯網行業競爭激烈,許多公司專注于產品和商業模式的快速迭代創新,期望通過DevOps快速交付產品,縮短產品的上市周期。
華為DevOps模式下的軟體測驗體系的分享主要由 “測驗物件的識別、測驗組織與流程的演變、測驗工具與技術的應用、測驗管理和自動化測驗”四個領域的關鍵內容組成。華為云近期推出了7天玩轉性能&介面測驗系列課程,添加小助手微信(devcloud9)即可免費參與學習。
一、測驗物件的識別
軟體測驗首先需要關注測驗物件,不同種類的測驗物件的測驗策略和測驗技識訓有顯著區別。測驗物件即有傳統的Web服務、移動APP,也有新興的微服務和IoT設備。


1. 移動APP
Android和iOS手機客戶端依然是互聯網toC創業的首選產品模式。移動App可以分為Web App、混合App和本地App三種模式,2016年以React Native為代表的技術又帶火了移動跨平臺開發。跨平臺開發可以幫助開發者復用大部分代碼,但依然無法解決讓開發者頭疼的Android系統碎片化問題。移動兼容性測驗仍然是針對Android機型碎片化的主要測驗手段。
2. Web服務
B/S結構的Web服務依然是很典型的IT產品交付形式,尤其是面向企業客戶的產品。同時很多遺留IT系統仍然使用SOA的架構方式。對新系統而言,前后端分離是B/S結構的標配。后端無論采用什么語言和框架,和前端的介面基本都是RESTful化的,甚至一些框架可以幫助生成Swagger標準的介面描述檔案。MVC和MVVM模式的普及使得前端架構模式化,最重要完成了分層化,配合Jasmine等JavaScript單元測驗框架,讓前端代碼質量不再是焦油坑。
3. 微服務
微服務架構被普遍認為是一種比分布式單體架構更優的架構模式,可以降低服務耦合度,減輕服務器資源浪費,提升交付和運維效率。微服務之間采用API的呼叫方式降低了服務的耦合度,微服務框架如Spring Boot對Swagger的內置支持也提高了微服務RESTful介面的標準化水平,這些都提升了服務的可測性。
微服務數量多,每個微服務職能獨立,每個微服務使用獨立流水線作快速交付,測驗模式和傳統單體大服務架構有顯著區別,需要的不是一個大而全的測驗工具,而是小而精、快的敏捷自動化測驗工具。 
4. 物聯網設備
物聯網市場發展迅速,特別是智能家居、車聯網、可穿戴設備、智慧工廠等領域。共享單車最近非常火熱,其車鎖和定位裝置就是典型的物聯網終端。物聯網終端內置實時嵌入式系統,收集傳感器資料做邊緣計算,并通過Wi-Fi、4G、NB-IoT等接入方式連接手機設備或者云端服務。物聯網設備運行環境苛刻,并且會涉及個人隱私資料甚至生命安全、工廠和基礎設施的安全運行等,因此防黑客侵入的安全測驗和防意外事故的遍歷測驗和壓力測驗等對物聯網產品至關重要。

想了解更多測驗知識,請參與華為云近期推出的7天玩轉性能&介面測驗系列課程,添加小助手微信(devcloud9)即可免費參與學習。

二、測驗組織和流程的演變
公司的業務決定了公司的組織和流程。根據康威定律,開發團隊的組織結構決定了產品架構。互聯網公司專注于創造市場需要客戶滿意的產品,同時需要根據市場和政策環境及時調整產品競爭策略。產品的發布周期越來越短,產品需求頻繁發生變更,產品架構頻繁發生重構。這些都對測驗活動和產品質量保證提出了巨大挑戰。以上挑戰決定了DevOps模式的測驗組織和流程明顯區別于傳統敏捷模式:
1. 測驗活動的質量目標發生變化
測驗活動的質量目標由單純驗證產品功能需求、非功能需求擴展為保證客戶滿意和產品的業務可續。測驗團隊會站在用戶的角度考察產品的易用性和可用性,同時會監控生產環境的PV、UV、峰值吞吐量等關鍵指標,并納入測驗場景設計。
2. DevOps的倍訓敏捷模式
敏捷不僅僅體現在開發和測驗活動中,業務面也使用敏捷的流程,形成倍訓的敏捷。DevOps會向前連接市場團隊和產品經理,向后連接客服團隊,形成Market-Product-Develop-Operation-Customer的倍訓敏捷價值鏈。產品資訊的透明快速流動對敏捷的成功至關重要。測驗人員會和產品經理同時獲得到來自市場的產品反饋,這些反饋會變成測驗需求融入測驗活動。
3. QA和開發的角色融合
在兩個披薩原則的團隊中,全堆疊程式員端到端地負責產品的開發、測驗和運維,承擔了QA和運維人員的角色。極客風格的全堆疊程式員傾向于使用自動化的測驗框架。自動化測驗可以覆寫的越來越多,解放出來的手工測驗人員會向開發轉型。
4. 自動化的持續集成
持續集成的自動化程度越來越高,每個公司的實踐會有不同,借助Jenkins等CI工具可以實作從代碼提交到自動單元測驗再到構建打包的持續集成,甚至和自動化部署、自動化測驗打通。在持續集成鏈條上,自動化測驗將覆寫開發環境、測驗環境、類生產環境和生成環境上的測驗。
5. 測驗左移
產品經理使用業務語言描述產品需求,開發人員使用程式語言完成開發,雙方對需求的理解有時會產生偏差。BDD的方式可以幫助開發人員和產品經理對需求達成一致的理解,配合TDD的開發方式可以保證開發結果滿足需求預期。

想了解更多測驗知識,請參與華為云近期推出的7天玩轉性能&介面測驗系列課程,添加小助手微信(devcloud9)即可免費參與學習。

三、測驗技術的應用
產品架構的分層模型決定了測驗金字塔依然有效。通過單元測驗、服務和API測驗、性能測驗、前端測驗、移動App測驗的組合可以覆寫B/S架構和云服務+移動客戶端形式產品的測驗。DevOps模式下測驗自動化水平高,通過集成流水線完成和CI/CD打通的持續測驗。一些技術發展為自動化測驗的效率和質量提升提供了利器。
1. Selenium
Selenium已經成為前端自動化測驗的事實標準,主流瀏覽器都提供對Web Driver的支持,Page Object的設計模式可以實作模塊化的測驗,Selenium也支持對多瀏覽器的并發測驗。Web Driver協議已經提交到W3C做標準化作業,未來將成為前端自動化測驗的行業標準。

但是現在Selenium還有一些缺點,例如使用Selenium需要一定的編程能力,因此就限定了使用人員角色,不熟悉編程的產品經理和驗收測驗人員只能手工做驗收測驗。另外如果前端頁面頻繁變動,頁面變動之后就得修改測驗腳本,這種情況腳本維護成本大。
事實上沒有一種測驗型別是能夠100%勝任產品測驗的,前端自動化測驗更適合針對相對穩定的頁面做回歸測驗和冒煙測驗,對覆寫不到的可以通過API級別測驗或者手工測驗來補充覆寫。
2. 容器化
Docker為代表的容器生態系統發展迅速,容器集群管理系統Docker Swarm和Kubernetes可以幫助統一部署、管理、維護Docker集群。Jenkins等CI工具也提供了對Docker的支持。由于Docker可以方便地將運行時環境連同應用一并打包到鏡像中,因此可以快速創建和復制標準化的測驗環境,并且保持測驗環境和開發環境一致性。
3. Swagger
Swagger 作為設計、構建和檔案化RESTful API的工具,其OpenAPI標準已經成為事實上的RESTful API定義標準。在Swagger Editor中,基于YAML語法定義RESTful API就可以自動生成API描述檔案。一些框架如Spring Boot也提供了對Swagger的原生支持。Swagger描述檔案可以作為前后端分離開發中的介面“契約”。測驗人員可以把Swagger描述檔案當作介面需求開發API測驗。
4. 資源編排和自動部署工具
測驗環境管理分兩個層面,一個是環境的標準化,另外一個是環境管理的自動化。產品從開發到上線一般經過開發環境、測驗環境、類生產環境、生產環境。每一個環境的差異都可能產生未知問題。手工搭建和管理測驗環境費時并且易出錯,測驗人員需要求助于開發人員獲取必要的作業系統資訊、環境變數、資料庫和中間件版本資訊、配置腳本和安裝步驟等才能順利地搭建起一套測驗環境。在環境統一這一層面,環境編排器可以幫助統一定義各種環境,保持標準化、可配置和易維護。在環境管理自動化這一層面,可以通過一些自動化管理工具完成批量系統設定,批量程式部署,批量運行命令等。華為云軟體開發服務(DevCloud)的部署服務就為用戶提供了基于Ansible的虛機和容器部署能力。
5. 云化的壓力測驗和移動APP測驗
壓力測驗作為非功能性測驗的重要一環,在傳統模式下主要考量的是應用服務器與資料庫的最大承載能力,在云環境下增加了對云主機彈性伸縮的能力測算。移動APP測驗主要解決的是碎片化終端下的功能、性能及兼容性覆寫測驗,主要考量的是覆寫的機型范圍及如何高效自動化完成整體測驗,形成全面的分析報告。

想了解更多測驗知識,請參與華為云近期推出的7天玩轉性能&介面測驗系列課程,添加小助手微信(devcloud9)即可免費參與學習。
四、測驗管理和自動化測驗
測驗用例的管理是所有測驗的基礎,在測驗的不同階段(如回歸測驗、冒煙測驗)都需要圍繞測驗用例進行校驗,通過“需求-任務-用例-缺陷追溯”各環節的迭代來確保需求的測驗覆寫率,并提供測驗驗收報告。自動化測驗幫助大幅提升測驗效率、穩定性和反饋速度。

華為云軟體開發服務(DevCloud)云測和移動應用測驗提供一站式云端測驗平臺,覆寫測驗管理、性能測驗、介面測驗、移動應用兼容性測驗,簡單、專業、高效,助力軟體研發全生命周期的持續自動化測驗保障。


看到上面這些內容,你對測驗領域是否有了更多認識?想更深入地掌握測驗技能,可以關注這里哦!
華為云DevCloud近期推出了7天實戰營系列課程:7天玩轉性能&介面測驗。課程精編了7天精品視頻,涵蓋介面測驗&性能測驗兩大領域;同時課程專家駐群答疑,實作7天跟蹤式教學,幫助學員排除學習障礙;課程實作了理論與實踐相結合,對學員的知識與能力共同進行提升。

目前活動正在招募期,了解活動詳情:7天玩轉性能&介面測驗。添加小助手微信(微信號:devcloud9)即可免費參與學習。

uj5u.com熱心網友回復:

說得很好!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

uj5u.com熱心網友回復:

感謝分享,學習使用。

uj5u.com熱心網友回復:

微服務框架結構下,介面測驗可以更加高效,且可大規模自動化

uj5u.com熱心網友回復:

感謝分享,學習使用。 

uj5u.com熱心網友回復:

感謝分享,學習使用。 

uj5u.com熱心網友回復:

123456789123

uj5u.com熱心網友回復:

感謝分享感謝分享,。

uj5u.com熱心網友回復:

uj5u.com熱心網友回復:

了解了感謝分享

uj5u.com熱心網友回復:

感謝分享,剛好接觸到這一塊

uj5u.com熱心網友回復:

感謝樓主分享

uj5u.com熱心網友回復:

了解了感謝分享

uj5u.com熱心網友回復:

MongDB篇
什么是MongoDB?
MongoDB是由哪種語言寫的?
MongoDB的優勢有哪些?
什么是資料庫?
什么是集合?
什么是檔案?
MongoDB和關系型資料庫術語對比圖
什么是“mongod”?
“mongod”引數有什么?
什么是“mongo”?
MongoDB哪個命令可以切換資料庫?
什么是非關系型資料庫?

uj5u.com熱心網友回復:

說得很好!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

uj5u.com熱心網友回復:

每天回帖即可獲得10分可用分!小技巧:教您如何更快獲得可用分 你還可以輸入9956個字符

uj5u.com熱心網友回復:

評論一下看有沒有積分 

uj5u.com熱心網友回復:

每天回帖即可獲得10分可用分!小技巧:教您如何更快獲得可用分 你還可以輸入9956個字符 

uj5u.com熱心網友回復:

MongDB篇
什么是MongoDB?
MongoDB是由哪種語言寫的?
MongoDB的優勢有哪些?
什么是資料庫?
什么是集合?
什么是檔案?
MongoDB和關系型資料庫術語對比圖
什么是“mongod”?
“mongod”引數有什么?
什么是“mongo”?
MongoDB哪個命令可以切換資料庫?
什么是非關系型資料庫?

uj5u.com熱心網友回復:

帖即可獲得10分可用分!小技巧:教您如何更快獲得可用分 你還可以輸入

uj5u.com熱心網友回復:

感謝樓主的分享

uj5u.com熱心網友回復:

uj5u.com熱心網友回復:

uj5u.com熱心網友回復:

感謝大神的分享。受教了。。

uj5u.com熱心網友回復:

uj5u.com熱心網友回復:

感謝感謝樓主的分享,不錯的資料

uj5u.com熱心網友回復:

感謝分享,學習

uj5u.com熱心網友回復:

感謝分享,學習使用。

uj5u.com熱心網友回復:

可以個咯啦咯啦

uj5u.com熱心網友回復:

test 你好

uj5u.com熱心網友回復:

要好好的學學,一時半會兒掌握不了

uj5u.com熱心網友回復:

支持啊,說得好啊!

uj5u.com熱心網友回復:

不錯不錯,好好學習

uj5u.com熱心網友回復:

多謝分享啊,好用好用

uj5u.com熱心網友回復:

感謝分享,學習使用

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/9458.html

標籤:華為云計算

上一篇:求解:SageMaker Studio 沒有實驗按鈕如何求解?

下一篇:enap網路連通性問題求解!為什么pc機之間不能相互ping通,ip地址有了,設備能夠正常運行,也開啟設備了!求解

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more