android在線測試
⑴ 哪個安卓app可以測試手機網速
說到網速測試自然不能不提SpeedTest。SpeedTest是目前世界上知名度最高的網速測試服務提供商,在國內外的諸多評測中都能看到SpeedTest的身影。SpeedTest目前也推出了iOS和Android平台上的App,方便大家測試網速。
⑵ 常用的自動化測試工具有哪些
列出了部分相關工具:
前端工具:Dw ,HBuilder ,webstream
ps:做前端也可以用java編寫,主流的是DW和HBuilder,這是必會的。
資料庫: mysql 、SQLyog 、Navicat for MySQL、oralce 、plsql developer、DB2
ps:主流的是MySQL以及oralce,在測試中必會的技能是對表的相關操作,增刪改查,查詢是最重要的。
開發工具:java :eclipse 、myeclipse 、IDEA
android :androidstudio 、eclipebanndle(eclipe+adt+android sdk)
python :PyCharm 、eclipse
單元框架:java :junit
python :unittest
虛擬機:vm 、vbox 、xshell 、xftp 、ssh
性能測試: LoadRunner 、QTP、 jmeter 、SoapUI 、GT 、iTest 、Emmagee(移動)
介面測試工具:LoadRunner 、jmeter 、fidder 、postmain 、SoapUI 、python自動化腳本 、在線介面測試工具
抓包工具:fidder 、httpwatch、firebug、wireshark
弱網測試工具:fidder(window)、 Network Link Conditioner(ios) 、 Charles 、 atc
移動端(android):android sdk 、uiautomatorviewer、 hierarchyviewer 、 DDMS 、 monitor 、 Monkey 、MonkeyRunner 、androidstudio 、手機開發模式 、GT 、iTest 、adb 、APT
自動化測試框架:selenium 、appium ,、Robot Framework 、watir、 Robotium、QTP
bug管理工具:Testlink、Mantis、bugFree、禪道 、TestDirector
版本控制工具:SVN 、git
⑶ 有沒有安卓APP自動化測試平台
現在做檢測平台的太多了,最主要要看你的測試的需求
⑷ 急求一個測試Android的手機視頻播放系統在線播放功能的URL地址
知道優酷m3u8的可以拼接了將傳到播放器里inten的data 拼接一下成為可以播的m3u8設置到setdatasource裡面,土豆的也可以但是要麻煩些要獲取縮略圖的地址再轉成m3u8的。還有更好的方法嘛,直接調javascript
Android平台下SeeJoPlayer視頻播放器(功能介紹及源碼解析,附源碼)
http://www.blogjava.net/zh-weir/archive/2010/01/24/310617.html
⑸ android app測試的基本要點有哪些需要特別注意的地方
總結了幾個比較重要的,希望對你有幫助
App測試問題一:用戶體驗
用戶體驗是一個app成功與否的關鍵。App商店中app評分可以反映用戶體驗,差評說明銷售虧損。所以用戶體驗在移動app測試中是一個重要問題。因為體驗具有主觀性,所以它無法直接被測出。但你要知道,我們在測試過程中,必須要從一些關鍵影響因素入手,去解決用戶體驗問題。
而好的用戶體驗的成功因素包括吸引人的設計,積極的互動性和可用性。
而針對這個問題,我們的測試要從真人體驗測試、各個功能的深度測試以及Bug探索與崩潰分析這幾個方面著重入手,才能夠涵蓋完善用戶體驗所需的測試點。
APP測試問題二:app對於移動設備的兼容性
目前,安卓類的移動設備正在急劇增加,手機碎片化異常嚴重。並且因為顯示屏大小和現狀、操作系統版本和基本設備特點等限制因素的不一致,致使幾乎沒有開發者會花費大量金錢去購買市面上存在的主流手機,那麼這些因素疊加起來,最終就很大程度上導致普通的質量管理很難進行。而如果不全面地進行兼容性測試,那麼app的生存空間又在哪裡呢?
同時還有一點,設備製造商的(安卓)操作系統的設備特殊定製,應明確地在設備上進行測試。測試時,有必要限制將會被app支持的設備。必須要標明系統組合(硬體/操作系統)和向下兼容性。為了最大化系統組合的覆蓋,就必須要有靈活的策略來與足夠的機型來執行測試。
兼容性問題當然是進行兼容性測試,而在所有的兼容性測試中,使用真機進行測試,是最好的測試方式。但由於上文已提及到眾多企業無力購置大量機型,那麼,這樣的需求就只有委託給第三方的測試機構來完成
APP測試問題三:app的網路連接情況
網路連接是移動app測試的另一大問題。理想狀態下,app的網路連接將在單獨的線程中實現,這樣就不會彼此干擾。此外,一個app必須適當地應對網路中斷、延遲、變更和信號弱等情況。如果說不能夠將這些測試點進行到底,那麼在app在運行過程中將很有可能出現由於網路問題而導致的app運行中斷,如果這樣的問題出現在金融或證券領域的app中,那麼就很可能在當下環境中讓用戶無法完成掛單、賣出買入或者確認等操作,造成不可挽回的損失。
對於網路問題,一般是進行模擬網路情況的測試,比如TestBird提供的弱網模擬測試和它們的中斷測試
APP測試問題四:伺服器的承載能力測試
任何開發者都不能夠拍胸脯確認自己的app能夠獲取多少用戶,並且能夠明確指出同時在線的用戶能有多少,如果不關注伺服器的承載能力,那麼很可能在突然的情況下,伺服器就被大量湧入的用戶給沖爆,導致癱瘓。
如此,用戶自然會流失,同時伺服器的宕機,也會給當時正在進行重要操作的用戶造成損失,這樣的情境,我們依然可以考慮到金融與證券的方向。
伺服器的壓力測試已經是常見的測試項目了,但是進行全面、專業的壓力測試才是保證明確需測伺服器承載力的必要條件。
TestBird
⑹ 手機APP自動化測試平台有哪些Android終端太多,太碎片,人力測試太麻煩了,求推薦好的APP自動測試平台!
SigmationMC 自動化測試:高效測試平台
對於終端廠商和開發者來說,版本升級與適配測試工作是十分繁瑣、復雜的,如何便捷、高效地進行測試,一直是個困擾。
SigmationMC自動化測試平台基於以上問題,為終端廠商和開發者提供了系列的解決方案:
開發者只需把自己的應用上傳,SigmationMC自動化測試平台便可根據預設,模擬用戶使用。系統會追蹤測試結果,出具一份詳盡的測試報告。
隨機測試
1 安裝卸載測試及壓力測試
測試App應用在指定的批量終端上是否可正常安裝、正常卸載,自動輸出詳盡的測試報告,幫助開發者迅速查錯,優化應用。
2 性能測試
測試App應用在指定終端上運行時的性能數據,包括啟動時間、CPU消耗、內存消耗等,為App性能優化提供參考。
預定義腳本測試
通過自動執行用戶的預定義腳本,實現在多款設備上按照用戶需求進行批量自動化測試,輸出完整測試報告,包括屏幕截屏,性能參數等測試關鍵數據,很大程度的提高了測試效率。
目前 SigmationMC真機體驗還在內測中,提供的在線設備有限,如果大家有興趣,不妨前往一試。
網址:http://mc.sigma-rt.com
⑺ android手機如何運行網路Ping測試
在撥號界面上輸入:*#*#4636#*#* ,手機自動進入測試模式。選擇「手機信息」,可以看到「運行ping測試」,點擊即可ping谷歌的伺服器。
拓展資料
ping:Ping是Windows、Unix和Linux系統下的一個命令。ping也屬於一個通信協議,是TCP/IP協議的一部分。利用「ping」命令可以檢查網路是否連通,可以很好地幫助我們分析和判定網路故障。應用格式:Ping空格IP地址。該命令還可以加許多參數使用,具體是鍵入Ping按回車即可看到詳細說明。
⑻ 如何用android studio進行selenium測試
1、首先肯定是配置環境了,一步一步來吧,先下載需要的工具:
下載一個Python的環境,我這里用的Python3.4,一會我上傳上來,大家可以直接下載。最好用3.4以及以上的版本,這樣可以不用pip單獨安裝什麼的,可以聯網直接安裝selenium了。安裝完Python後可以在線進行selenium安裝了,首先cmd進入到Python的scripts目錄,一般是這樣:cd C:Python34Scripts然後在線安裝命令:C:Python34Scripts>pip install -U selenium