i,我是小學弟。
好久沒這樣跟大家打招呼了,因為好久沒寫軟件類的橫測了,從今年的5月份開始我就不怎么寫軟件的橫測了。前幾天小編問我最近有沒有空寫篇下載平臺以及網盤會員權益解析的文章,第一次約稿就算再忙也不能拒絕呀。答應了這件事后我就想著這篇文章應該從哪些下載平臺哪些網盤著手,能夠給值友們提供哪些有用的信息。
在今年的年初,我是有寫過一篇時下流行網盤的橫測的,那篇文章同樣也收獲了很高的熱度。通過上一篇文章我對這篇文章的大綱也有了大體的構思,上一篇文章所有的網盤我都沒有開會員,所以參考性不是很強。本篇文章所有能充值會員的網盤或下載器我都會充值會員,來次全網主流下載器以及下載平臺的會員權益解析。
下文所有的測試均是在Windows端進行,筆者家里是20M聯通寬帶(有點寒酸),筆記本連接2.5G wifi測試,下載平臺下載文件全部來自MSDN win10家庭版鏡像文件,網盤測試文件為500多M的軟件壓縮包,請知悉~
下載平臺
本次參與測試的下載平臺有迅雷、Internet Download Manager。(電驢、快車雖然還可以下載,但是服務器基本都關閉了,所以這里就不對電驢快車進行測試了。)
Internet Download Manager普通網民知道的人比較少,Internet Download Manager簡稱IDM,在數碼科技圈內可以說是最受歡迎的下載器了。并且沒有會員制度的,一次付費購買軟件后就用終身的使用權,這也是大多數國外軟件的使用制度。
下載平臺主要是從會員權益解析、下載速度、軟件功能、內存資源占用、兼容度方面測試,下載速度的測試方法是下載同一個服務器內的文件;功能就是軟件附加的功能;內存占用情況就是資源管理器中CPU、內存、磁盤的占用情況;兼容度就是下載網站是否支持該下載器。
當用戶使用下載器軟件下載時候,會經過以下五個步驟:
步驟1:用戶向下載器軟件服務器發出下載請求;
步驟2:下載器軟件服務器在互聯網上檢索資源,當發現可用資源以后,記錄此信息到數據庫。資源包括服務器資源和用戶機資源;
步驟3:下載器軟件服務器優化整合所有資源;
步驟4:下載器軟件服務器返回資源信息給有下載請求的用戶;
步驟5:所有資源同時向下載用戶傳送下載內容,包括本地服務器、鏡像服務器以及互聯網上的用戶
網盤
再來看看網盤,本次參與測試的網盤有百度網盤、115個人網盤、騰訊微云、城通網盤、OneDrive、藍奏云、堅果云、天翼云盤。
至于為什么沒有加上Google Drive的原因是我這邊連接不上外網,如果能連接上外網并且還是學生的朋友推薦使用Google Drive,不是學生的可以想辦法申請個學生郵箱。還有其他一些小眾的網盤我這里也不一一的對比了,畢竟經費很有限,一篇文章只有150金幣負擔不起這么大的評測預算。
網盤的測試主要是跟上次一樣,從下載速度、會員可用空間、會員費用、會員權益、功能等方面入手。
好了,廢話不多說了,開始測試。
先測下載平臺
本次測試中下載的文件為msdn的win10家庭版鏡像文件,文件大小為3.87GB,下載方式是ed2k。?
?
上次在上傳了一篇Appium后,有人來問我有沒有Andriod版的安裝教程,這個當然有,抱著負責任的心,在上班摸魚小半天之后,可算是把教程編輯好了
準備環境
JDK下載地址:https://www.oracle.com/java/technologies/javase-downloads.html
環境變量配置
檢驗是否配置成功 運行cmd 輸入 java -version
正確配置
SDK下載地址:http://tools.android-studio.org/index.php/sdk
安裝后只需啟動 SDK Manager.exe 就可以看到Android SDK Mannerger的主界面啦
在SDK Mannerger的主界面里,選擇安裝如下內容:
首先是必須內容
然后是可選內容,一般是特定工具
環境變量配置
最后在cmd界面輸入“adb” 來判斷安裝是否成功。
安裝Node.js
Node.js下載地址:https://nodejs.org/en/download/releases/
注意:Node.js版本要注意與Appium兼容,本次教程Appium版本是1.7.2,則選擇的Node.js版本為6.11.3
然后安裝完成后在cmd界面輸入“node -v”和“npm -v”來判斷安裝是否成功。
Appium安裝
Appium Server其實可以通過命令 npm install -g appium來安裝。但是npm所下載的服務器在國外,安裝會很慢,可能會因為網絡原因中斷安裝。
所以保險起見我們可以使用國內鏡像來安裝。
打開cmd輸入如下命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
選用的是淘寶鏡像
安裝appium
1 #安裝最新版本
2 cnpm install -g appium
3
4 #安裝指定版本
5 cnpm install appium@1.7.2 -g
如果安裝報錯!
是因為 npm 安裝 Appium 是通過 node-gyp 來編譯的,所以會需要 Python 2.7 及 c++ 編譯環境。
解決辦法:
安裝完成之后可以使用如下命令查看appium的安裝路徑
1 C:\Users\alan>where appium
2 C:\Users\alan\AppData\Roaming\npm\appium
3 C:\Users\alan\AppData\Roaming\npm\appium.cmd
appium運行
在控制臺輸入命令 appium即可啟動appium服務,appium -v查看版本。
1 C:\Users>appium
2 [Appium] Welcome to Appium v1.7.2
3 [Appium] Appium REST http interface listener started on 0.0.0.0:4723
如果輸入appium后顯示:“appium不是內部或外部命令,也不是可運行的程序或批處理文件” 可以將appium安裝的路徑配置到系統環境變量Path中。
退出appium
按鍵 ctrl+c 選擇y 即可退出。
Appium-desktop下載地址:https://github.com/appium/appium-desktop/releases
Appium-desktop工具也封裝了Appium server和Node.js依賴環境。其實就是一個可以在界面操作的工具。
安裝Python3
python下載地址:https://www.python.org/
直接下載安裝即可。
1 C:\Users>python Python
2 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)]
3 on win32 Type "help", "copyright", "credits" or "license" for more information.
4 >>> from appium import webdriver
5 >>>
appium-doctor可以檢測Appium整體依賴環境配置情況。
打開CMD輸入如下命令安裝
cnpm install appium-doctor -g
在控制臺輸入命令:appium-doctor 看到如下提示說明整體環境配置成功。
1 C:\Users>appium-doctor
2 info AppiumDoctor Appium Doctor v.1.4.3
3 info AppiumDoctor
4 ### Diagnostic starting ###
5 info AppiumDoctor ? The Node.js binary was found at: D:\program files\nodejs\node.exe
6 info AppiumDoctor ? Node version is 6.11.3
7 info AppiumDoctor ? ANDROID_HOME is set to: E:\Andriod_sdk
8 info AppiumDoctor ? JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_05
9 info AppiumDoctor ? adb exists at: E:\Andriod_sdk\platform-tools\adb.exe
10 info AppiumDoctor ? android exists at: E:\Andriod_sdk\tools\android.bat
11 info AppiumDoctor ? emulator exists at: E:\Andriod_sdk\tools\emulator.exe
12 info AppiumDoctor ? Bin directory of %JAVA_HOME% is set
13 info AppiumDoctor ### Diagnostic completed, no fix needed. ###
14 info AppiumDoctor
15 info AppiumDoctor Everything looks good, bye!
16 info AppiumDoctor
如果上面某一項顯示為“X”則說明相關環境沒有配置好,需要回到前面步驟重新進行安裝配置。
以上內容就是本篇的全部內容以上內容希望對你有幫助,有被幫助到的朋友歡迎點贊,評論,有不足的地方歡迎大家指出
如果對軟件測試、接口測試、自動化測試、面試經驗交流。感興趣可以關注我,我們會有同行一起技術交流哦。